0001437749-23-006914.txt : 20230316 0001437749-23-006914.hdr.sgml : 20230316 20230316163113 ACCESSION NUMBER: 0001437749-23-006914 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230316 DATE AS OF CHANGE: 20230316 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RiceBran Technologies CENTRAL INDEX KEY: 0001063537 STANDARD INDUSTRIAL CLASSIFICATION: GRAIN MILL PRODUCTS [2040] IRS NUMBER: 870673375 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36245 FILM NUMBER: 23739257 BUSINESS ADDRESS: STREET 1: 25420 KUYKENDAHL ROAD, SUITE B300 CITY: TOMBALL STATE: TX ZIP: 77375 BUSINESS PHONE: 2816752421 MAIL ADDRESS: STREET 1: 25420 KUYKENDAHL ROAD, SUITE B300 CITY: TOMBALL STATE: TX ZIP: 77375 FORMER COMPANY: FORMER CONFORMED NAME: NUTRACEA DATE OF NAME CHANGE: 20030930 FORMER COMPANY: FORMER CONFORMED NAME: NUTRASTAR INC DATE OF NAME CHANGE: 20011221 FORMER COMPANY: FORMER CONFORMED NAME: ALLIANCE CONSUMER INTERNATIONAL INC DATE OF NAME CHANGE: 20010418 10-K 1 ribt20221231_10k.htm FORM 10-K ribt20221231_10k.htm
0001063537 RiceBran Technologies false --12-31 FY 2022 27 18 20,000,000 20,000,000 3,000 3,000 150 150 150 150 150 150 0 0 150,000,000 150,000,000 6,309,509 6,309,509 5,158,967 5,158,967 4,773,895 1 0.1 5 10 20 40 3 5 4 15 5 15 10.2 4.8 5.5 4.0 6.3 9.0 10.4 7.8 8.2 2 7.0 7.0 14.5 10.3 January 31, 2025 January 31, 2025 2.5 2.5 37 25.2 46 46 Jun. 30, 2025 Jun. 30, 2025 3.6 3.6 40 40 Dec. 31, 2024 Dec. 31, 2024 9.3 9.3 - 160,000 December 31,2023 December 31, 2037 January 1, 2023 December 31, 2042 00010635372022-01-012022-12-31 iso4217:USD 00010635372022-06-30 xbrli:shares 00010635372023-03-16 thunderdome:item 00010635372022-12-31 00010635372021-12-31 0001063537ribt:LineOfCreditWithBankMember2022-12-31 0001063537ribt:LineOfCreditWithBankMember2021-12-31 0001063537us-gaap:SeriesGPreferredStockMember2022-12-31 0001063537us-gaap:SeriesGPreferredStockMember2021-12-31 iso4217:USDxbrli:shares 00010635372021-01-012021-12-31 0001063537us-gaap:PreferredStockMember2020-12-31 0001063537us-gaap:CommonStockMember2020-12-31 0001063537us-gaap:RetainedEarningsMember2020-12-31 00010635372020-12-31 0001063537us-gaap:PreferredStockMember2021-01-012021-12-31 0001063537us-gaap:CommonStockMember2021-01-012021-12-31 0001063537us-gaap:RetainedEarningsMember2021-01-012021-12-31 0001063537us-gaap:PreferredStockMember2021-12-31 0001063537us-gaap:CommonStockMember2021-12-31 0001063537us-gaap:RetainedEarningsMember2021-12-31 0001063537us-gaap:PreferredStockMember2022-01-012022-12-31 0001063537us-gaap:CommonStockMember2022-01-012022-12-31 0001063537us-gaap:RetainedEarningsMember2022-01-012022-12-31 0001063537ribt:StockUnitsIssuedSUIMemberus-gaap:PreferredStockMember2022-01-012022-12-31 0001063537ribt:StockUnitsIssuedSUIMemberus-gaap:CommonStockMember2022-01-012022-12-31 0001063537ribt:StockUnitsIssuedSUIMemberus-gaap:RetainedEarningsMember2022-01-012022-12-31 0001063537ribt:StockUnitsIssuedSUIMember2022-01-012022-12-31 0001063537us-gaap:PreferredStockMember2022-12-31 0001063537us-gaap:CommonStockMember2022-12-31 0001063537us-gaap:RetainedEarningsMember2022-12-31 0001063537ribt:FactoringAgreementMember2022-01-012022-12-31 0001063537ribt:FactoringAgreementMember2021-01-012021-12-31 0001063537ribt:LineOfCreditWithBankMember2022-01-012022-12-31 0001063537ribt:LineOfCreditWithBankMember2021-01-012021-12-31 xbrli:pure 0001063537ribt:StabilizedRiceBranSRBMember2022-12-31 0001063537ribt:StabilizedRiceBranSRBMemberstpr:CA2022-12-31 0001063537ribt:StabilizedRiceBranSRBMemberribt:LouisianaAndArkansasDeltaRegionMember2022-12-31 0001063537us-gaap:MoneyMarketFundsMember2022-12-31 0001063537us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerAMember2022-01-012022-12-31 0001063537us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerBMember2022-01-012022-12-31 0001063537us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerCMember2022-01-012022-12-31 0001063537us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerAMember2021-01-012021-12-31 0001063537us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerBMember2021-01-012021-12-31 0001063537us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerCMember2021-01-012021-12-31 0001063537us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerAMember2022-01-012022-12-31 0001063537us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerBMember2022-01-012022-12-31 0001063537us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerCMember2022-01-012022-12-31 0001063537us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerAMember2021-01-012021-12-31 0001063537us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerBMember2021-01-012021-12-31 0001063537us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberribt:CustomerCMember2021-01-012021-12-31 0001063537country:US2022-01-012022-12-31 0001063537country:US2021-01-012021-12-31 0001063537ribt:OtherCountriesMember2022-01-012022-12-31 0001063537ribt:OtherCountriesMember2021-01-012021-12-31 0001063537us-gaap:LandMember2022-12-31 0001063537us-gaap:LandMember2021-12-31 0001063537us-gaap:FurnitureAndFixturesMember2022-12-31 0001063537us-gaap:FurnitureAndFixturesMember2021-12-31 utr:Y 0001063537us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2022-01-012022-12-31 0001063537us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2022-01-012022-12-31 0001063537ribt:PlantMember2022-12-31 0001063537ribt:PlantMember2021-12-31 0001063537ribt:PlantMembersrt:MinimumMember2022-01-012022-12-31 0001063537ribt:PlantMembersrt:MaximumMember2022-01-012022-12-31 0001063537ribt:ComputerAndSoftwareMember2022-12-31 0001063537ribt:ComputerAndSoftwareMember2021-12-31 0001063537ribt:ComputerAndSoftwareMembersrt:MinimumMember2022-01-012022-12-31 0001063537ribt:ComputerAndSoftwareMembersrt:MaximumMember2022-01-012022-12-31 0001063537us-gaap:LeaseholdImprovementsMember2022-12-31 0001063537us-gaap:LeaseholdImprovementsMember2021-12-31 0001063537us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2022-01-012022-12-31 0001063537us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-01-012022-12-31 0001063537us-gaap:MachineryAndEquipmentMember2022-12-31 0001063537us-gaap:MachineryAndEquipmentMember2021-12-31 0001063537us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2022-01-012022-12-31 0001063537us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2022-01-012022-12-31 0001063537us-gaap:CustomerRelationshipsMember2022-01-012022-12-31 0001063537us-gaap:CustomerRelationshipsMember2022-12-31 0001063537us-gaap:CustomerRelationshipsMember2021-12-31 0001063537us-gaap:TrademarksMember2022-01-012022-12-31 0001063537us-gaap:TrademarksMember2022-12-31 0001063537us-gaap:TrademarksMember2021-12-31 0001063537us-gaap:NoncompeteAgreementsMember2022-01-012022-12-31 0001063537us-gaap:NoncompeteAgreementsMember2022-12-31 0001063537us-gaap:NoncompeteAgreementsMember2021-12-31 0001063537ribt:MGIGrainProcessingLLCMemberus-gaap:CustomerRelationshipsMember2019-04-042019-04-04 0001063537ribt:PropertyAndEquipmentMember2022-12-31 0001063537srt:MinimumMember2022-12-31 0001063537srt:MaximumMember2022-12-31 0001063537srt:MaximumMemberribt:FinanceAgreementsForAnnualInsurancePremiumsMember2022-12-31 0001063537ribt:FactoringAgreementMemberus-gaap:LineOfCreditMember2019-10-31 0001063537ribt:FactoringAgreementMemberus-gaap:LineOfCreditMember2019-01-012019-10-31 0001063537ribt:MortgageAgreementMember2022-01-012022-12-31 0001063537ribt:MortgageAgreementMemberus-gaap:PrimeRateMember2022-01-012022-12-31 0001063537ribt:MortgageAgreementMemberus-gaap:PrimeRateMember2022-12-31 0001063537ribt:MortgageAgreementMemberus-gaap:SubsequentEventMemberus-gaap:PrimeRateMember2023-01-31 0001063537ribt:FactoringAgreementMemberus-gaap:LineOfCreditMember2022-01-012022-12-31 0001063537ribt:FactoringAgreementMemberus-gaap:LineOfCreditMember2021-01-012021-12-31 0001063537ribt:MortgageAgreementMember2022-12-31 0001063537ribt:MortgageAgreementMember2021-12-31 0001063537ribt:MortgageAgreementMember2021-01-012021-12-31 0001063537ribt:ProgressPaymentAgreementMember2022-12-31 0001063537ribt:ProgressPaymentAgreementMember2021-12-31 0001063537ribt:EquipmentNotesMay2021Memberus-gaap:NotesPayableOtherPayablesMember2022-12-31 0001063537ribt:EquipmentNotesMay2021Memberus-gaap:NotesPayableOtherPayablesMember2021-12-31 0001063537ribt:EquipmentNotesMay2021Memberus-gaap:NotesPayableOtherPayablesMember2022-01-012022-12-31 0001063537ribt:EquipmentNotesMay2021Memberus-gaap:NotesPayableOtherPayablesMember2021-01-012021-12-31 0001063537ribt:EquipmentNotesDecember2019Memberus-gaap:NotesPayableOtherPayablesMember2022-12-31 0001063537ribt:EquipmentNotesDecember2019Memberus-gaap:NotesPayableOtherPayablesMember2021-12-31 0001063537ribt:EquipmentNotesDecember2019Memberus-gaap:NotesPayableOtherPayablesMember2022-01-012022-12-31 0001063537ribt:EquipmentNotesDecember2019Memberus-gaap:NotesPayableOtherPayablesMember2021-01-012021-12-31 0001063537ribt:MortgageAgreementMember2022-12-01 0001063537ribt:MortgageAgreementMember2022-12-012022-12-31 0001063537ribt:OldNotePriorToModificationMember2022-12-31 0001063537ribt:MortgageAgreementAtModificationMember2022-12-31 0001063537ribt:OriginalMortgageAgreementMemberus-gaap:PrimeRateMember2022-01-012022-12-31 0001063537ribt:OriginalMortgageAgreementMember2022-12-31 0001063537ribt:OriginalMortgageAgreementMember2022-01-012022-12-31 0001063537ribt:MortgageAgreementAtModificationMemberus-gaap:SubsequentEventMember2023-01-31 0001063537ribt:MortgageAgreementAtModificationMemberus-gaap:SubsequentEventMember2023-01-012023-01-31 0001063537ribt:MortgageAgreementMemberus-gaap:SubsequentEventMember2023-01-31 0001063537ribt:OverAdvanceNoteMemberus-gaap:SubsequentEventMember2023-01-31 0001063537ribt:MortgageAgreementAtModificationMemberus-gaap:SubsequentEventMemberus-gaap:PrimeRateMember2023-01-312023-01-31 0001063537ribt:SeriesAThroughFPreferredStockMember2022-12-31 0001063537ribt:OfferingPursuantToShelfRegistrationStatementMember2022-10-012022-10-31 0001063537ribt:ThePrefundedWarrantsMember2022-10-31 0001063537ribt:WarrantsIssuedInPrivatePlacementMembersrt:MaximumMember2022-10-31 0001063537ribt:WarrantsIssuedInPrivatePlacementMember2022-12-31 0001063537ribt:WarrantsIssuedInPrivatePlacementMember2022-10-012022-10-31 0001063537ribt:WarrantsIssuedInPrivatePlacementMember2022-01-012022-10-31 0001063537ribt:WarrantsIssuedInPrivatePlacementMember2022-10-31 0001063537ribt:OfferingPursuantToShelfRegistrationStatementMember2021-09-132021-09-13 0001063537ribt:TheWarrantMember2021-09-13 0001063537ribt:ThePrefundedWarrantsMember2021-09-13 0001063537ribt:TheWarrantMember2021-09-132021-09-13 0001063537ribt:AtthemarketOfferingProgramMember2021-07-012021-09-30 0001063537ribt:AtthemarketOfferingProgramMember2021-09-30 0001063537ribt:The2014EquityIncentivePlanMember2022-07-14 0001063537ribt:The2014EquityIncentivePlanMember2022-12-31 0001063537us-gaap:EmployeeStockOptionMemberribt:The2014EquityIncentivePlanMember2021-01-012021-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMemberribt:The2014EquityIncentivePlanMember2022-01-012022-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMemberribt:The2014EquityIncentivePlanMember2021-01-012021-12-31 0001063537us-gaap:EmployeeStockOptionMemberribt:The2014EquityIncentivePlanMember2022-01-012022-12-31 0001063537ribt:CommonStockVestedAtIssuanceAndNonvestedAtIssuanceMemberribt:The2014EquityIncentivePlanMember2022-01-012022-12-31 0001063537ribt:CommonStockVestedAtIssuanceAndNonvestedAtIssuanceMemberribt:The2014EquityIncentivePlanMember2021-01-012021-12-31 0001063537ribt:The2014EquityIncentivePlanMember2022-01-012022-12-31 0001063537ribt:The2014EquityIncentivePlanMember2021-01-012021-12-31 0001063537us-gaap:CommonStockMembersrt:DirectorMember2022-01-012022-12-31 0001063537us-gaap:CommonStockMembersrt:DirectorMember2021-01-012021-12-31 0001063537us-gaap:CommonStockMemberribt:EmployeesMember2022-01-012022-12-31 0001063537us-gaap:CommonStockMemberribt:EmployeesMember2021-01-012021-12-31 0001063537us-gaap:CommonStockMemberribt:ConsultantsMember2022-01-012022-12-31 0001063537us-gaap:CommonStockMemberribt:ConsultantsMember2021-01-012021-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMember2023-01-012023-03-16 0001063537us-gaap:RestrictedStockUnitsRSUMember2020-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-31 0001063537ribt:StockUnitsIssuedSUIMember2020-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMember2021-12-31 0001063537ribt:StockUnitsIssuedSUIMember2021-01-012021-12-31 0001063537ribt:StockUnitsIssuedSUIMember2021-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMember2022-12-31 0001063537ribt:StockUnitsIssuedSUIMember2022-12-31 0001063537ribt:RsusAndSusMember2022-12-31 0001063537ribt:RsusAndSusMember2022-01-012022-12-31 0001063537ribt:UnvestedRsuMember2022-12-31 0001063537ribt:VestedRsuMember2022-12-31 0001063537ribt:StockUnitsMember2022-01-012022-12-31 0001063537ribt:StockUnitsMember2022-12-31 0001063537us-gaap:RestrictedStockUnitsRSUMemberribt:The2014EquityIncentivePlanMember2021-12-31 0001063537us-gaap:EmployeeStockOptionMember2022-01-012022-12-31 0001063537ribt:OptionsRsusAndSusMember2022-12-31 0001063537ribt:OptionsRsusAndSusMember2022-01-012022-12-31 0001063537ribt:WarrantAMember2021-01-012021-12-31 0001063537ribt:WarrantAMember2021-12-31 0001063537ribt:WarrantAMember2022-09-30 0001063537ribt:WarrantAMember2021-01-012021-12-31 00010635372020-01-012020-12-31 0001063537ribt:WarrantsMemberribt:ExerciseRangeOneMember2022-12-31 0001063537ribt:WarrantsMemberribt:ExerciseRangeOneMember2022-01-012022-12-31 0001063537ribt:WarrantsMemberribt:ExercisePriceRangeTwoMember2022-12-31 0001063537ribt:WarrantsMemberribt:ExercisePriceRangeTwoMember2022-01-012022-12-31 0001063537ribt:WarrantsMemberribt:ExercisePriceRangeThreeMember2022-12-31 0001063537ribt:WarrantsMemberribt:ExercisePriceRangeThreeMember2022-01-012022-12-31 0001063537ribt:WarrantsMemberribt:ExercisePriceRangeFourMember2022-12-31 0001063537ribt:WarrantsMemberribt:ExercisePriceRangeFourMember2022-01-012022-12-31 0001063537ribt:WarrantsMember2022-12-31 0001063537ribt:WarrantsMember2022-01-012022-12-31 0001063537us-gaap:DomesticCountryMember2022-12-31 0001063537us-gaap:DomesticCountryMembersrt:MinimumMember2022-01-012022-12-31 0001063537us-gaap:DomesticCountryMembersrt:MaximumMember2022-01-012022-12-31 0001063537us-gaap:StateAndLocalJurisdictionMember2022-12-31 0001063537us-gaap:StateAndLocalJurisdictionMembersrt:MinimumMember2022-01-012022-12-31 0001063537us-gaap:StateAndLocalJurisdictionMembersrt:MaximumMember2022-01-012022-12-31 0001063537us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0001063537us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0001063537us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0001063537us-gaap:FairValueMeasurementsRecurringMember2022-12-31 0001063537us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0001063537us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0001063537us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-31 0001063537us-gaap:FairValueMeasurementsRecurringMember2021-12-31 00010635372021-09-30 0001063537us-gaap:MeasurementInputPriceVolatilityMember2022-12-31 0001063537us-gaap:MeasurementInputPriceVolatilityMember2021-12-31 0001063537us-gaap:MeasurementInputPriceVolatilityMember2021-09-30 0001063537us-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-31 0001063537us-gaap:MeasurementInputRiskFreeInterestRateMember2021-12-31 0001063537us-gaap:MeasurementInputRiskFreeInterestRateMember2021-09-30 0001063537us-gaap:MeasurementInputExpectedTermMember2022-12-31 0001063537us-gaap:MeasurementInputExpectedTermMember2021-12-31 0001063537us-gaap:MeasurementInputExpectedTermMember2021-09-30 0001063537us-gaap:MeasurementInputExpectedDividendRateMember2022-12-31 0001063537us-gaap:MeasurementInputExpectedDividendRateMember2021-12-31 0001063537us-gaap:MeasurementInputExpectedDividendRateMember2021-09-30 0001063537us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputExercisePriceMember2022-01-012022-12-31 0001063537ribt:PaycheckProtectionProgramCARESActMember2020-04-30 0001063537us-gaap:SubsequentEventMember2023-01-312023-01-31
 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2022

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from                to

 

Commission File Number 001-36245

 

RiceBran Technologies

(Exact name of registrant as specified in its charter)

California

87-0673375

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

  

25420 Kuykendahl Rd., Suite B300

Tomball, TX

77375

(Address of principal executive offices)

(Zip Code)

 

Registrant’s telephone number, including area code: (281) 675-2421

 

Securities registered under Section 12(b) of the Exchange Act:

 

Title of each class

 

Trading Symbol

 

Name of each exchange on which registered

Common Stock, no par value per share

 

RIBT

 

The NASDAQ Capital Market

 

Securities registered under Section 12(g) of the Exchange Act: None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No

 

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. Yes ☒ No ☐

 

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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.

Large accelerated filer ☐

 

Accelerated filer ☐

 

Non-accelerated filer ☒ Smaller reporting company 

 

  Emerging growth company   

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’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. 

 

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

 

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’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

Indicate by check mark if the registrant is a shell company (as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended). Yes  No ☒

 

As of June 30, 2022, the aggregate market value of our common stock held by non-affiliates was $34.3 million calculated by using the closing price of the common stock on such date on NASDAQ Capital Market of $6.70 per share.

 

As of March 16, 2023, there were 6,384,334 shares of our common stock outstanding.

 

Documents incorporated by reference: Portions of the registrant’s Definitive Proxy Statement for its annual meeting of shareholders, which Definitive Proxy Statement will be filed with the Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K.

 

 
Auditor Firm PCAOB ID:49Auditor Name:RSM US LLPAuditor Location:Houston, Texas

 

  

 

FORM 10-K

 

 

INDEX

 

PART I

Page

 

Item 1.

Business

4

 

Item 1A.

Risk Factors

8

 

Item 1B.

Unresolved Staff Comments

14

 

Item 2.

Properties

14

 

Item 3.

Legal Proceedings

14

 

Item 4.

Mine Safety Disclosures

14

PART II

 

 

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

15

 

Item 6.

Reserved

15

 

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

15

 

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

17

 

Item 8.

Financial Statements and Supplementary Data

17

 

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

41

 

Item 9A.

Controls and Procedures

41

 

Item 9B.

Other Information

42

 

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

42

PART III

 

 

Item 10.

Directors, Executive Officers and Corporate Governance

42

 

Item 11.

Executive Compensation

42

 

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

42

 

Item 13.

Certain Relationships and Related Transactions, and Director Independence

42

 

Item 14.

Principal Accountant Fees and Services

42

PART IV

 

 

 

Item 15.

Exhibits and Financial Statement Schedules

42

Signatures

47

 

  

 

FORWARD-LOOKING STATEMENTS

 

This Annual Report on Form 10-K includes forward-looking statements that involve substantial risks and uncertainties. These forward-looking statements are not historical facts, but are based on current expectations, estimates and projections about our industry, our beliefs and our assumptions. Words such as believes, anticipates, expects, estimates, intends, plans, projects, will, may and similar expressions are intended to identify forward-looking statements, but are not the exclusive means of identifying such statements. These forward-looking statements are not guarantees of future performance and concern matters that could subsequently differ materially from those described in the forward-looking statements. Future events and actual results could differ materially from those discussed in this Annual Report. These risks and uncertainties include those described in Risk Factors and elsewhere in this Annual Report. Except as required by law, we undertake no obligation to revise any forward-looking statements in order to reflect events or circumstances that may arise after the date of this Annual Report. We do not endorse any projections regarding future performance that may be made by third parties.

 

Unless the context requires otherwise, references to “we,” “us,” “our” and the “Company” refer to RiceBran Technologies, and its consolidated subsidiaries.

 

 

PART I

 

ITEM 1. BUSINESS

 

Overview

 

Our Company

 

We are a specialty ingredient and milling company that produces nutritional and functional ingredients derived from rice and other small and ancient grains for the nutraceutical, healthy food, companion animal and equine feed categories. Notably, we are a market leader in North America in converting raw rice bran into stabilized rice bran (SRB) and high value SRB derivative products including:

 

 

RiBalance, a complete rice bran nutritional package derived from further processing SRB;

 

RiSolubles, a highly nutritious, carbohydrate and lipid rich fraction of RiBalance;

 

RiFiber, a protein and fiber rich insoluble derivative of RiBalance; and

 

our family of ProRyza products, which includes derivatives composed of protein and protein/fiber blends.

 

We have developed our products by optimizing proprietary processes. Our products are healthy, natural, and non-genetically modified ingredients that are hypoallergenic and gluten free for use in baked goods, cereals, coatings, health foods, high-end animal nutrition, and animal health. Our customer include food and animal nutrition manufacturers, wholesalers and retailers, both domestic and international.

 

We incorporated under the laws of the State of California in 2000. From July 2003 until October 2012, our corporate name was “NutraCea.” In October 2012, we changed our name to “RiceBran Technologies”. In 2018, we moved our corporate headquarters to Texas, from Arizona.

 

We produce SRB at four locations: two raw rice bran stabilization facilities located within supplier-owned rice mills in Arbuckle and West Sacramento, California, one company-owned rice bran stabilization facility in Mermentau, Louisiana, and our wholly owned rice mill in Wynne, Arkansas.

 

We further process SRB into high-value SRB derivatives at our Dillon, Montana facility using proprietary equipment and technology. Our primary products include: RiSolubles, RiFiber, RiBalance, in both organic and conventional formats, and our ProRyza family of products.

 

We own and operate two specialty mills: a rice mill and bran stabilization facility in Wynne, Arkansas operated be Golden Ridge Rice Mills, Inc. (Golden Ridge), acquired in 2018; and a grain mill and processing facility in East Grand Forks, Minnesota operated by MGI Grain, Incorporated (MGI), acquired in 2019.

 

Stabilized RiceBran (SRB)

 

As the leading supplier of SRB, we believe our greatest market opportunities are in the food ingredient and animal nutrition markets. Nutritionally balanced, minimally processed, gluten free, non-GMO and clean-label food and animal feed ingredients are in high demand, and we are strategically positioned to take advantage of this growing and sustainable market opportunity.

 

Food Ingredients

 

Our SRB and SRB derivative products are nutritional and beneficial food products that contain a unique combination of oil, protein, carbohydrates, vitamins, minerals, fibers, and antioxidants that enhance the nutritional value of popular consumer products. Our products replace ingredients like soy protein isolate, soy protein concentrate, modified food starch, pea protein, mustard flour and yeast at a significantly reduced cost. Foods that are ideally suited for the addition of our SRB to their products include processed meats, cereals, snacks, beverages, baked goods, breading, and batters.

 

 

Animal Nutrition

 

Our SRB is marketed as a feed ingredient in the United States and international animal nutrition markets, and we will continue to pursue sales opportunities with attractive margins in those markets. SRB is currently used as an equine feed ingredient as it has been shown to provide health benefits for show and performance horses. We believe that there are also numerous market opportunities for utilizing SRB in the production of food for companion animals. We have multiple engagements with customers in the companion animal market, and we are aggressively pursuing other opportunities.

 

Rice Bran

 

Rice is the staple food for over half of the world’s population, especially in some of the world’s most populous countries. Asia accounts for roughly 90% of global rice production and China is the world’s number one rice producer. Globally, the United States ranks 12th in rice production with approximately 1% of the global total.

 

After harvest, individual rice kernels are stored in common receiving locations such as farm silos for future delivery to grain dryers or area rice mills. At this stage, large quantities of individual rice kernels are collectively called “paddy rice,” or “rough” rice. In this form, the rice kernel is fully enveloped by the rice hull, which serves as a protective cover, shielding the inner rice kernel from damage.

 

After storage and drying, paddy rice is cleaned of foreign material (scalping, de-stoning and aspiration). The paddy husker then uses differential speed rubber rollers to remove the hulls from rough rice. Aspiration carries off the loosened hulls, and the normal brown rice kernels (caryopsis) are separated from the unhusked kernels which are returned to the paddy husker.

 

Once husked, the outer brown layers of bran are removed from the inner white starch endosperm by an abrasive or frictional milling process producing a milled white rice kernel. After milling, white rice is typically sorted by size to remove broken kernels from whole kernels, and by color to remove discolored kernels. Further processing may also be used to polish the white rice for a smooth surface.

 

Raw rice bran collected from the milling process is composed of rice germ and several sub-layers (pericarp, testa, nucellus and aleurone) surrounding the white starchy endosperm. Commercial rice bran makes up approximately 10% of rough rice by weight. Rice germ, an especially nutrient rich material, makes up approximately 10% of commercial rice bran by weight.

 

In the milling process the oils present in raw rice bran come into contact with native lipase enzymes that are naturally present in the rice kernel which initiate a rapid enzymatic hydrolysis of the oil, converting oils (triglycerides) into monoglycerides, diglycerides and free fatty acids (FFA). As the FFA content builds in raw rice bran, the bran becomes unpalatable and off flavors (rancidity) develop.

 

If left unchecked, enzymatic degradation at room temperatures can increase the FFA levels to 5-8% within 24 hours continuing at a rate of approximately 4-5% per day thereafter. Rice bran stabilization deactivates the native enzymes to prevent the increase of FFA otherwise caused by lipase enzyme activity. Proper stabilization is critical in the preservation of the nutritional value of the bran.

 

Historically, there have been a number of attempts to develop rice bran stabilization techniques, including the use of chemicals, microwave heating or variations of existing extrusion technology. Many of these approaches have had limited success in part because they have produced rice bran with limited shelf life or with significant degradation of nutrients.

 

Rice Bran Stabilization

 

We stabilize rice bran with proprietary processes to create a combination of temperature, pressure and other conditions necessary to thoroughly deactivate enzymes without significantly damaging the structure or nutrient content of the raw rice bran, leaving the higher value compounds in bran, such as oils, proteins and phytonutrients undamaged and are available for utilization.

 

Our stabilizers are located in close proximity to the rice mills where we source raw bran so that the raw bran can be delivered quickly. We maintain exact process conditions within a prescribed pressure/temperature regime and have the ability to purge our equipment of material in the event of power failure or interruption of the flow of fresh bran into the system.

 

Once stabilized, SRB leaving our system is then discharged onto cooling units specifically designed to control air pressure and humidity. Once cooled, SRB can be loaded into bulk hopper trucks for large volume customers or sent by pneumatic conveyor to a bagging unit for packaging into various size bags or 2,000-pound sacks.

 

We operate stabilizers of our own design which we believe offer certain advantages. Each stabilizer processes approximately 2,000 pounds of bran per hour and has a capacity to produce over 7,200 tons of SRB per year. Stabilization production capacity can be doubled, tripled or further multiplied by installing additional units sharing a common conveyor and stage system.

 

 

SRB can be further processed to produce fractions enriched in one or more macronutrients, including proteins, fibers, lipids and micronutrients such as vitamins, minerals and phytosterols, among others. In these processes, SRB is put into an aqueous slurry, treated with one or more enzymes, centrifugally separated and the fractions are dried.

 

SRB Attributes

 

Rice bran is free of all major allergens and is a valuable source of protein with a balanced amino acid profile for food ingredient products and is rich in healthy oil, vitamins, antioxidants, dietary fiber and other nutrients. The approximate composition and caloric content of our SRB is as follows:

 

Fat (oil)

18-23%

Protein

12-16%

Total Dietary Fiber

20-30%

Moisture

4-8%

Ash

6-14%

Calories

3.2 kcal/gram

 

Because SRB contains approximately 18-23% oil, it has a favorable fatty acid composition and excellent heat stability which makes it an attractive ingredient for a wide variety of applications.

 

Specialty Milling

 

Rice Mill

 

Our Golden Ridge rice mill and bran stabilization facility is located on nearly 32 acres in Wynne, Arkansas. Golden Ridge provides a presence in the largest rice-producing state and a cost-efficient source of SRB close to customers in the Midwest and Eastern U.S. Golden Ridge produces U.S. No. 1 and U.S. No. 2 Grade U.S. premium long and medium white rice milled to USDA standards. Golden Ridge adheres to standard operating procedures and passed all the prerequisite audits required to meet Good Manufacturing Practice (GMP) standards and Safe Quality Food (SQF) certifications.

 

Barley and Oats Mill

 

Our MGI grain mill and processing facility in East Grand Forks, Minnesota specializes in processing barley, oats, and mustard. MGI provides us a presence in a key production region in the U.S. and a complimentary portfolio of ingredients purchased by substantially the same buyers as our rice products. MGI’s facility is an American Institute of Baking (AIB) certified barley pearling facility, Hazard Analysis Critical Control Point (HACCP) and SQF certified.

 

Intellectual Property

 

Our stabilization processes are an adaptation of standard food processing technology applied to rice bran. We have chosen to treat our methods and processes as a trade secret and not to pursue process or process equipment patents on the original processes. As we develop improvements, we intend to periodically review whether we should seek patent protection for them. We believe that certain unique products, and their biological effects, resulting from our SRB may be patentable in the future.

 

Market Opportunity

 

There is an expanding market for minimally processed plant-based ingredients that provide dense and balanced nutrition as well as high functionality while being non-GMO, gluten and allergen free. Regulatory requirements to add front-of-label warnings on food items and increasing demand from consumers for less processed ingredients is driving a shift to cleaner ingredients. We anticipate further adoption of our ingredients by food companies as a result, with a corresponding transition among high-end animal nutrition companies.

 

Our Customers

 

We use internal sales staff, outside independent sales representatives and third-party distributors to market our portfolio of products to customers domestically and internationally. In 2022 and 2021, three customers accounted for 29.2% and 32.4% of our revenues. We continue to focus efforts on diversification of our customer base to mitigate the concentration of customers.

 

 

Government Regulations

 

Our operations are subject to federal, foreign, state and local government laws and regulations, including those relating to zoning, workplace safety and accommodations for the disabled, and our relationships with our employees are subject to regulations, including minimum wage requirements, anti-discrimination laws, overtime and working conditions and citizenship requirements.

 

In both our U.S. and foreign markets, we are affected by extensive laws, governmental regulations, administrative determinations, court decisions and similar constraints. Such laws, regulations and other constraints exist at the federal, state and local levels in the U.S., and at all levels of government in foreign jurisdictions, including to the formulation, manufacturing, packaging, labeling, distribution, sale and storage of our products. We are also subject to regulations regarding product claims and advertising.

 

The formulation, manufacturing, packaging, labeling, advertising, distribution and sale of our products are subject to regulation by one or more federal agencies, including the Food & Drug Administration (FDA), the Federal Trade Commission (FTC) and the USDA. We are also regulated by various states and local agencies where our products are manufactured and/or sold, as well as a host of agencies outside the U.S. Among other matters, the FDA and FTC are concerned with product safety and claims made with respect to a product’s ability to provide health-related benefits. The FDA, under the Federal Food, Drug and Cosmetic Act (FDCA), regulates the formulation, manufacturing, packaging, labeling, distribution and sale of food and food ingredients, while the FTC regulates their advertising.

 

Federal agencies, including the FDA and the FTC, have a variety of enforcement remedies, including investigations, issuing warning letters and cease-and-desist orders, requiring corrective labeling or advertising, requiring consumer redress such as requiring that a company offer to repurchase products previously sold, seeking injunctive relief or product seizures, imposing civil penalties or commencing criminal prosecution. Certain state agencies have similar authority. These federal and state agencies have in the past used these remedies in regulating participants in the food and food ingredient industries, including the imposition of civil penalties.

 

The FDA Food Safety Modernization Act (FSMA), enacted January 4, 2011, amended the FDCA to significantly enhance the FDA’s authority over various aspects of food regulation. The FSMA granted the FDA mandatory recall authority when the FDA determines there is a reasonable probability that a food is adulterated or misbranded and that the use of, or exposure to, the food will cause serious adverse health consequences or death to humans or animals. One of the more significant changes under FSMA is the requirement of hazard analysis and risk-based preventive controls (HARPC) for all human and animal food processing facilities. We are committed to FSMA compliance and are SQF certified at all our facilities.

 

Any substance that is intentionally added to food is a food additive and is subject to premarket review and approval by the FDA, unless the substance is generally recognized, among qualified experts, as having been adequately shown to be safe under the conditions of its intended use, or unless the use of the substance is otherwise excluded from the definition of a food additive. When an additive is proposed for use in a meat, its safety, technical function and conditions of use must also be evaluated by the USDA. Because the USDA retains jurisdiction over meat products and food ingredients intended for use in meats, the use of our SRB meat enhancers is regulated by this agency. SRB has USDA approval for use in certain meat products.

 

Animal feed ingredients are regulated by the FDA at the federal level and by the individual states. Our SRB is defined for animal use as heat stabilized rice bran for use as a feed ingredient.

 

Competition

 

Recently, we have seen increased competition from companies that have invested significant resources to develop technologies for stabilizing and processing rice bran. We believe that we have proprietary technologies and processes for stabilizing rice bran, as well as significant brand recognition in the animal feed and food ingredient sectors both domestically and internationally. We also believe that we have industry-leading manufacturing facilities. However, we believe that increased competition negatively impacted our financial results in 2022 and is likely to continue to impact us negatively in the foreseeable future.

 

We are also aware of several new producers of rice-based animal nutrition and food ingredient products in the United States, Europe and Asia. We believe that our major competitors include producers of isolated soy protein, wheat bran and oat bran, particularly in the food ingredients market segment. We compete with other companies that offer products incorporating SRB as well as companies that offer other food ingredients. Many consumers may consider such products to be a replacement for our products.

 

Human Capital

 

We employ a skilled workforce within a broad range of functions. As of December 31, 2022, we had 94 employees. Our employees are located throughout the United States to serve our business operations. From year to year, we experience normal variable labor fluctuation at our production facilities.

 

 

We attract and retain our workforce through a dynamic and inclusive culture by providing a safe work environment, flexible work arrangements, and competitive pay and benefits, including access to personal health advocates offering independent guidance. We believe that we have positive relationships with our employees and have deployed programs that advance employee engagement, communication, and feedback. None of our employees are covered by collective bargaining agreements.

 

Available Information

 

We maintain an Internet website at the following address: www.ricebrantech.com. We make available on or through our Internet website certain reports and amendments to those reports that we file with the Securities and Exchange Commission (SEC) in accordance with the Securities Exchange Act of 1934 (Exchange Act). These include our annual reports on Form 10-K, our quarterly reports on Form 10-Q, our current reports on Form 8-K and the reports of beneficial ownership. We make this information available on our website free of charge as soon as reasonably practicable after we electronically file the information with, or furnish it to, the SEC. The contents of our website are not incorporated by reference in this report on Form 10-K and shall not be deemed “filed” under the Exchange Act.

 

ITEM 1A. RISK FACTORS

 

Our operations and financial results are subject to various risks and uncertainties, including those described below, which could adversely affect our business, financial condition, results of operations, cash flows and the trading price of our common stock. Investors or potential investors in our stock should carefully consider the risks described below.

 

RISK FACTORS

 

Risks Relating to Our Business

 

We have not yet achieved annual positive cash flows.

 

Our net cash used in operating activities was $3.9 million in 2022 and $4.2 million in 2021. We may not be able to achieve revenue growth, profitability or positive cash flow, on either a quarterly or annual basis, and that profitability, if achieved, may not be sustained. If we are unable to achieve or sustain profitability, we may not be financially viable in the future and may have to curtail, suspend, or cease operations, restructure existing operations to attempt to ensure future viability, or pursue other alternatives such as pursuing dissolution and liquidation, seeking to merge with another company, selling all or substantially all of our assets or raising additional capital through equity or debt financings.

 

We have generated significant losses since our inception in 2000, and losses in the future could cause the trading price of our stock to decline or have a material adverse effect on our financial condition, cash flow, and ability to pay our debts as they become due.

 

Through December 31, 2022, we have incurred an accumulated deficit in excess of $316 million. We may not be able to achieve profitability or maintain profitable operations if achieved. If our losses continue, our liquidity may continue to be severely impaired, our stock price may fall and our shareholders may lose all or a significant portion of their investment. If we are not able to attain profitability in the near future our financial condition could deteriorate further which could have a material adverse impact on our business and prospects and result in a significant or complete loss of shareholder investment. Further, we may be unable to pay our debt obligations as they become due, which include obligations to secured creditors.

 

We may need to raise additional funds in the future to achieve our business objectives and to satisfy our cash obligations, which would dilute the ownership of our existing shareholders and possibly subordinate certain of their rights to the rights of new investors.

 

We may need to raise additional funds through debt or equity financings to complete our business objectives. We also may choose to raise additional funds in debt or equity financings if they are available to us on reasonable terms to increase our working capital, strengthen our financial position or to make acquisitions. Our board of directors has the ability, without seeking shareholder approval, to issue convertible debt and additional shares of common stock or preferred stock that is convertible into common stock for such consideration as the board of directors may consider sufficient, which may be at a discount to the market price. Any sales of additional equity or convertible debt securities could result in dilution of the equity interests of our existing shareholders, which could be substantial. Additionally, if we issue shares of preferred stock or convertible debt to raise funds, the holders of those securities might be entitled to various preferential rights over the holders of our common stock, including repayment of their investment, and possibly additional amounts, before any payments could be made to holders of our common stock in connection with an acquisition of us. Such preferred shares, if authorized, might be granted rights and preferences that would be senior to, or otherwise adversely affect, the rights and the value of our common stock. Also, new investors may require that we and certain of our shareholders enter into voting arrangements that give them additional voting control or representation on our board of directors. We have a limited number of authorized and unissued (and unreserved) shares, which limits our ability to raise additional funds through such debt or equity financings. Our shareholders would need to approve any increase in the number of authorized shares. If we determine that such an increase is desirable, it is possible our shareholders will not approve the increase.

 

 

Our outstanding debt is subject to terms that may adversely affect our operations and financial condition.

 

We entered into a factoring agreement in October 2019. The factoring agreement provides for a $7.0 million credit facility which we may draw upon to the extent we have qualifying accounts receivable as defined in the agreement. The lender has the right to demand repayment of advances under the facility at any time, and amounts owed under the agreement are secured by our personal property assets. If the lender demands repayment and we fail to make such repayment, or if we cause or permit any other event of default as defined in the agreement or fail to comply with covenants set forth in the agreement (including restrictions on incurring other debt under unsecured loans), we would be subject to additional expenses or possible foreclosure on our assets that secure our obligations under the agreement. Such results could have a material adverse effect on our operations and financial condition.

 

We received $1.8 million on an SBA Paycheck Protection Program (PPP) loan in April 2020 as provided for in the Coronavirus Aid, Relief and Economic Security Act, enacted into U.S. law in March 2020. The outstanding principal and related accrued interest on our PPP loan were completely forgiven in January 2021. The SBA may audit any PPP loan at its discretion through January 2027, six years after the date the SBA forgave the loan. The SBA may review any or all of the following when auditing a PPP loan: whether the borrower qualified for the PPP loan, whether the PPP loan amount was appropriately calculated and the proceeds used for allowable purposes, and whether the loan forgiveness amount was appropriately determined. We could be deemed ineligible for the PPP loan received in 2020 upon audit by the SBA. We believe the SBA’s stated intention is to focus its reviews on borrowers with loans greater than $2 million, thereby mitigating our future risk of an audit. The SBA continues to develop and issue new and updated guidance regarding required borrower certifications and requirements for forgiveness of loans made under the program.

 

As of March 16, 2023, we have $2.5 million outstanding on a mortgage promissory note. The note is secured by our real property located in Arkansas. If we fail to make repayment, we would be subject to additional expenses or possible foreclosure on the assets that secure our obligations under the agreement. Such results could have a material adverse effect on our operations and financial condition.

 

Inflation could adversely impact our ability to control operating expenses and capital costs, increase our level of indebtedness and adversely impact our customer base.

 

We could be adversely impacted by inflationary pressures in the underlying economy. Most notably, we have a considerable amount of debt for which the interest rate is indexed to market costs of borrowing, which could increase in an inflationary environment. Should our cost of borrowing rise significantly as a result of inflation, we may not be able to service this debt in a timely manner and/or may be forced to default on some of these obligations. Similarly, we have entered into agreements to purchase raw materials and to sell finished goods. Some of the agreements to purchase raw materials are indexed to an underlying commodity price index. Should the cost of raw materials rise faster than we are able to raise the prices of our finished goods, it could have a negative impact on our gross profits which may cause the price of our common stock to decline.

 

If we are unable to maintain effective internal control over financial reporting, investors could lose confidence in our consolidated financial statements and our Company, which could have a material adverse effect on our business and our stock price.

 

We are required to maintain adequate internal control over financial reporting and to evaluate the effectiveness of our internal controls in accordance with the framework established by Internal Control - Integrated Framework (2013) published by the Committee of Sponsoring Organizations of the Treadway Commission. If we fail to maintain effective internal controls in the future, this could result in a material misstatement of our consolidated financial statements that would not be prevented or detected on a timely basis, which could cause investors to lose confidence in our financial information or cause the trading price of our common stock to decline.

 

There are significant market risks associated with our business.

 

Our business plan and strategies are based on certain assumptions regarding the size of the rice, rice bran, barley and oat markets, our anticipated share of these markets, the estimated price and acceptance of our products and other factors. These assumptions are based on our best estimates; however, our assessments may not prove to be correct. Any future success may depend upon factors including changes in governmental regulation, increased levels of competition, including the entry of additional competitors and increased success by existing competitors, changes in general economic conditions, increases in operating costs including costs of rice bran, production, supplies, personnel, equipment, and reduced margins caused by competitive pressures. Many of these factors are beyond our control.

 

Effects of COVID-19 pandemic and other health epidemics and outbreaks, including economic, regulatory, legal, workforce and cyber security risks, could adversely impact our financial condition, results of operations and cash flows.

 

The COVID-19 pandemic has adversely affected the business and financial markets of many countries, disrupted global supply chains, and created significant volatility in the financial markets. In addition, the pandemic has resulted in travel restrictions, business closures and the institution of quarantining and other restrictions on movement in communities. With widespread availability of vaccines, the U.S. Centers for Disease Control and Prevention has revised its guidance, travel restrictions have started to lift and businesses have reopened. However, the COVID-19 pandemic continues to evolve and the extent to which our business and results of operations are impacted will depend on various factors beyond our control, such as duration, severity and sustained geographic resurgence of the virus, the emergence of new variants, and the success of actions to contain the virus and its variants or treat its impact. The pandemic could adversely affect the demand for our products, and it poses the risk that we, or our customers, suppliers, and other business partners may be disrupted or prevented from conducting business for an uncertain period of time. The extent to which this would impact our financial results is unknown as it is dependent on future developments, which are highly uncertain and cannot be predicted. As such, it is difficult to estimate the exact magnitude of the COVID-19 pandemic on our business.

 

We have not had, and we do not expect any of our facilities to be closed subject to government-mandated closures, and we have informed our customers that we anticipate operating throughout the COVID-19 outbreak. Disruption in the supply chain of raw materials used to produce our products as a result of the COVID-19 outbreak, has not caused us to close any of our facilities, and to date, our employees have been reporting to work, either remotely or in-person without any material change in attendance or productivity. However, we cannot ensure that the COVID-19 outbreak will not cause disruptions to our business in the future.

 

We depend on a limited number of customers and their ability to meet their obligations.

 

In 2022, three customers accounted for 29.2% of revenues and the top ten customers accounted for 54.4% of revenues. As of December 31, 2022, the customers with the highest ten balances accounted for 63.7% of accounts receivable.

 

 

We are dependent upon the continued growth, viability and financial stability of our customers. We expect to continue to depend upon a relatively small number of customers for a significant percentage of our revenues. Consolidation among our customers may reduce our number of customers or result in a concentration of credit risk with respect to outstanding accounts receivable. We consider the financial strength of our customers, the remoteness of the possible risk that a default event will occur, the potential benefits to our future growth and development, possible actions to reduce the likelihood of a default event, and the benefits from the transaction, before entering into a large credit limit with a customer. Although we analyze these factors, the ultimate collection of the obligation from the customer may not occur. Although we continue to expand our customer base in an attempt to mitigate the concentration of credit risk, writing off of an accounts receivable balance could have an adverse effect on our results of operations. Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash equivalents and trade receivables. Historically, we have not experienced any loss of our cash and cash equivalents, but we have experienced losses to our trade receivables. A significant reduction in sales to any of our significant customers could have a material adverse effect on our results of operations.

 

We may encounter difficulties in maintaining relationships with distributors and customers while enforcing our credit policies.

 

We define credit risk as the risk of loss from obligors or counterparty default. Our credit risks arise from both distributors and customers. Many of these risks and uncertainties are beyond our control. Our ability to forecast future trends and spot shifts in consumer patterns or behavior even before they occur are vital for success in today’s economy. In managing risk, our objective is to protect our profitability, but also to protect, to the extent we can, our ongoing relationships with our distributors and customers. However, as part of our credit risk policies, we occasionally must, among other things, cancel, reduce credit limits and place cash-only requirements for certain questionable accounts. These credit risk policies may negatively impact our relationships with our distributors and customers, which could adversely affect our results of operations.

 

Our ability to generate sales is dependent upon our ability to continue our ongoing marketing efforts to raise awareness of our products and benefits of rice bran products generally.

 

We are dependent on our ability to market products to animal food producers, food manufacturers, mass merchandisers, health food retailers and to other companies for use in their products. We must increase the level of awareness and benefits of rice bran products to be used in food and food ingredients in general and our products in particular. We will be required to devote substantial management and financial resources to these marketing and advertising efforts and such efforts may not be successful.

 

Our ability to adapt to sudden increases in demand for our ingredient products is limited by an adequate supply of feedstock.

 

Our ability to manufacture SRB is currently limited to the production capability of our equipment located at our two suppliers’ rice mills in California, our own plant located adjacent to our supplier in Mermentau, Louisiana and our rice mill in Wynne, Arkansas. At these facilities and our value-added product plant in Dillon, Montana, we currently are capable of producing enough finished products to meet current demand. If demand for our products were to increase dramatically in the future, we would need additional production capacity, which may take time and may expose us to additional long-term operating costs.

 

Adverse economic, weather, or other conditions may impact the price and supply of our feedstocks.

 

If economic or weather conditions, for example drought conditions in California or flooding in Arkansas and Louisiana, adversely affect the amount of rice planted or harvested, the cost of rice bran products that we use may increase. Drought or excessive moisture can have similar impacts on the timing and number of acres planted to barley and oats in Minnesota, North Dakota, and Manitoba as well. We are not always able to immediately pass cost increases to our customers. Therefore, cost increases could have an adverse effect on our results of operations.

 

We face competition from producers of bran, grains and other alternative ingredients with similar benefits as our rice brans.

 

Competition in our targeted industries, including food ingredients, animal feed supplements and companion pet food ingredients is vigorous, with many businesses engaged in the various industries. Many of our competitors have established reputations for successfully developing and marketing their products, including products that incorporate bran from other cereal grains and other alternative ingredients that are widely recognized as providing similar benefits as rice bran. In addition, many of our competitors have greater financial, managerial and technical resources than we do. If we are not successful in competing in these markets, we may not be able to attain our business objectives.

 

 

We are affected by extensive laws, governmental regulations, administrative determinations, court decisions and similar constraints both domestically and abroad and our failure to comply with these laws, regulations and constraints could lead to the imposition of significant penalties or claims, which could harm our financial condition and operating results.

 

In both the U.S. and foreign markets, the formulation, manufacturing, packaging, labeling, distribution, sale and storage of our products are affected by extensive laws, governmental regulations, administrative determinations, court decisions and similar constraints. Such laws, regulations and other constraints may exist at the federal, state or local levels in the United States and at all levels of government in foreign jurisdictions. We are subject to regulation by one or more federal agencies including the U.S. Food and Drug Administration (FDA), the U.S. Federal Trade Commission and the U.S. Department of Agriculture (USDA), state and local authorities and foreign governmental agencies. In addition, the adoption of new regulations or changes in the interpretations of existing regulations may result in significant compliance costs or discontinuation of product sales and may negatively impact the marketing of our products, resulting in significant loss of sales revenues. Our failure to comply with these current and new regulations could lead to the imposition of significant penalties or claims, limit the production or marketing of any non-compliant products or advertising and could negatively impact our business.

 

Our warehousing and manufacturing facilities are subject to risks that may negatively affect our business and operations.

 

Our ability to make, store, and move our products is important to our success. Disruption to our manufacturing capabilities or to our storage capabilities, due to damage to our facilities or equipment, inability or delay in replacing parts or equipment, weather, natural disaster, fire, terrorism, pandemic, or other factors, could impair our ability to manufacture or distribute our products. If we fail to mitigate the possible impact of such events, or effectively manage them if they occur, they could adversely affect our business and results of operations. Such events could also require additional resources to restore our supply chain.

 

Our facilities are subject to laws and regulations administered by the FDA, USDA, the Occupational Safety and Health Administration, and other federal, state, and local governmental agencies relating to the production, storage, distribution, quality, and safety of food products and the health and safety of our employees. Our failure to comply with such laws and regulations could subject us to lawsuits, administrative penalties, and civil remedies, including fines, injunctions, and recalls of our products. Changes in such laws or regulations that impose additional requirements on us could increase the cost of operating our facilities, causing our results of operations to be adversely affected.

 

We may be subject to product liability claims and product recalls.

 

We sell food and nutritional products for animal and human consumption, which involves risks such as product contamination or spoilage, product tampering and other adulteration of food products. We may be subject to liability if the consumption of any of our products causes injury, illness or death. We maintain a product liability policy for $5.0 million per year in the aggregate. In addition, we may voluntarily recall products in the event of contamination or damage. A significant product liability judgment or a widespread product recall may cause a material adverse effect on our financial condition. Even if a product liability claim is unsuccessful, there may be negative publicity surrounding any assertion that our products caused illness or injury which could adversely affect our reputation with existing and potential customers.

 

Many of the risks of our business have only limited insurance coverage and many of our business risks are uninsurable.

 

Our business operations are subject to potential product liability, environmental, fire, employee, manufacturing, shipping and other risks. Although we have insurance to cover some of these risks, the amount of this insurance is limited and includes numerous exceptions and limitations to coverage. In the event we were to suffer a significant uninsured claim, our financial condition would be materially and adversely affected.

 

Our success depends in part on our ability to obtain, enforce and protect our licenses and other intellectual property rights for our products and technology.

 

Our success is dependent upon our ability to protect and enforce the trade secrets and trademarks that we have and to develop and obtain new patents and trademarks for future processes, machinery, compounds and products that we develop. The process of seeking patent protection may be long and expensive, and patents might not be issued or not be broad enough in scope. We may not be able to protect our technology adequately, and our competition may be able to develop similar technology that does not infringe or encroach upon any of our rights.

 

 

There currently are no claims or lawsuits pending or threatened against us regarding possible infringement claims, but infringement claims by third parties, or claims for indemnification resulting from infringement claims, could be asserted in the future or that such assertions, if proven to be accurate, could have a material adverse effect on our business, financial condition and results of operations. In the future, litigation may be necessary to protect our trade secrets or know-how or to defend against claimed infringement of the rights of others and to determine the scope and validity of the proprietary rights of others. Any litigation could result in substantial cost and diversion of our efforts and other resources, which could have a material adverse effect on our financial condition and results of operations. Adverse determinations in any litigation could result in the loss of our proprietary rights, subjecting us to significant liabilities to third parties, require us to seek licenses from third parties or prevent us from manufacturing or selling our systems, any of which could have a material adverse effect on our financial condition and results of operations. A license under a third party’s intellectual property rights might not be available to us on reasonable terms, if at all.

 

We are dependent on key employees.

 

Our success depends upon the efforts of our top management team and certain other key employees, including the efforts of our executive chairman, chief financial officer, and the other members of the senior leadership team. Although we have written employment agreements with these employees, such individuals could die, become disabled, retire, or resign. In addition, our success is dependent upon our ability to attract and retain key management persons for positions relating to the marketing and distribution of our products. We may not be able to recruit and employ such executives at times and on terms acceptable to us. Also, volatility, lack of positive performance in our stock price and changes in our overall compensation program, including our equity incentive program, may adversely affect our ability to retain such key employees.

 

Our officers and directors have limited liability and have indemnification rights.

 

Our articles of incorporation and bylaws provide that we may indemnify our officers and directors against losses sustained or liabilities incurred which arise from any transaction in that officer’s or director’s respective managerial capacity, unless that officer or director violates a duty of loyalty, did not act in good faith, engaged in intentional misconduct or knowingly violated the law, approved an improper dividend or derived an improper benefit from the transaction.

 

Risks Relating to Our Stock

 

Our stock price is volatile.

 

The market price of our common stock has fluctuated significantly in the past and may continue to fluctuate significantly in the future. The market price of the common stock may continue to fluctuate in response to a number of factors, including:

 

 

fluctuations in our quarterly or annual operating results;

 

fluctuations in the cost of raw rice bran or the other feedstocks for our business;

 

developments in our relationships with customers and suppliers;

 

our ability to obtain financing;

 

announcements of new products or product enhancements by us or our competitors;

 

announcements of technological innovations or new systems or enhancements used by us or our competitors;

 

the loss of services of one or more of our executive officers or other key employees;

 

developments in our or our competitors’ intellectual property rights;

 

adverse effects to our operating results due to the impairment of goodwill;

 

failure to meet the expectation of securities analysts or the public;

 

general economic and market conditions;

 

our ability to expand our operations, domestically and internationally;

 

the amount and timing of expenditures related to any expansion;

 

litigation involving us, our industry or both;

 

actual or anticipated changes in expectations by investors or analysts regarding our performance; and

 

price and volume fluctuations in the overall stock market from time to time.

 

In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. Our stock price is volatile and in prior years we have been the target of shareholder litigation. Any shareholder litigation brought against us in the future could result in substantial costs and divert our management’s attention and resources from our business.

 

 

We have significant equity overhang which could adversely affect the market price of our common stock and impair our ability to raise additional capital through the sale of equity securities.

 

As of March 16, 2023, 6,384,334 shares of common stock were outstanding, 2,349,083 shares of common stock were issuable upon exercise of our outstanding stock options and warrants, 14,235 shares of common stock were issuable upon conversion of preferred stock and 682,204 shares of common stock issuable upon vesting of restricted stock units. The possibility that substantial amounts of our common stock may be sold by investors or the perception that such sales could occur, often called “equity overhang,” could adversely affect the market price of our common stock and could impair our ability to raise additional capital through the sale of equity securities in the future. The issuance of the additional shares upon an increase in our authorized shares of common stock would significantly increase the amount of our common stock outstanding and the amount of the equity overhang.

 

The authorization and issuance of preferred stock may have an adverse effect on the rights of holders of our common stock.

 

Our Board, without further action or vote by holders of our common stock, has the right to establish the terms, preference, rights and restrictions and issue shares of preferred stock. Any series of preferred stock could be issued with terms, rights, preferences and restrictions that could adversely affect the rights of holders of our common stock and thereby reduce the value of our common stock. The designation and issuance of preferred stock favorable to current management or shareholders could make it more difficult to gain control of our board of directors or remove our current management and may be used to defeat hostile bids for control which might provide shareholders with premiums for their shares. We have designated and issued five series of preferred stock that no longer remain outstanding. In addition, in February 2017, we designated a seventh series of preferred stock, Series G. As of March 16, 2023, 150 shares of Series G preferred stock remain outstanding. We may issue additional series of preferred stock in the future.

 

If we fail to comply with the continuing listing standards of The NASDAQ Capital Market, our securities could be delisted, which could affect the market price of our common stock and reduce our ability to raise capital.

 

Our common stock is listed on the NASDAQ Capital Market under the symbol “RIBT”. For our common stock to continue to be listed on the NASDAQ Capital Market, we must meet the current NASDAQ Capital Market continued listing requirements, including maintaining a minimum of $2.5 million in shareholders’ equity and maintaining a minimum common stock bid price of $1.00. If we were unable to meet these requirements, including, but not limited to, requirements to obtain shareholder approval of a transaction other than a public offering involving the sale or issuance equal to 20% or more of our common stock at a price that is less than the market value of our common stock, our common stock could be delisted from the NASDAQ Capital Market.

 

There can be no assurance that we will be able to maintain compliance with the continued listing requirements for Nasdaq. If we fail to maintain compliance with any such continued listing requirement, there can also be no assurance that we will be able to regain compliance with any such continued listing requirement in the future or that our common stock will not be delisted from NASDAQ Capital Market in the future.

 

If our securities were to be delisted from the NASDAQ Capital Market, our securities could continue to trade on the over-the-counter bulletin board following any delisting from the NASDAQ Capital Market, or on the Pink Sheets, as the case may be. Any such delisting of our securities could have an adverse effect on the market price of, and the efficiency of the trading market for our securities, not only in terms of the number of shares that can be bought and sold at a given price, but also through delays in the timing of transactions and less coverage of us by securities analysts, if any. Also, if in the future we were to determine that we need to seek additional equity capital, it could have an adverse effect on our ability to raise capital in the public or private equity markets.

 

General Risks

 

We must comply with our contractual obligations.

 

We have numerous ongoing contractual obligations under various purchase, sale, supply, production and other agreements which govern our business operations. While we seek to always comply with these obligations, we may not be able to comply with the terms of all contracts during all periods of time, especially if there are significant changes in market conditions or our financial condition. If we are unable to comply with our material contractual obligations, there likely would be a material adverse effect on our financial condition and results of operations.

 

 

Compliance with corporate governance and public disclosure regulations may result in additional expenses.

 

In order to comply with laws, regulations and standards relating to corporate governance and public disclosure, including the framework established by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) entitled “Internal Control - Integrated Framework”, and other regulations issued by the SEC, such as Dodd-Frank, we may need to invest substantial resources to comply with these evolving standards, and this investment would result in increased general and administrative expenses and a diversion of management time and attention from revenue-generating activities to compliance activities.

 

Breaches of our information system security measures could disrupt our internal operations.

 

We are dependent upon information technology for the distribution of information internally and to our customers and suppliers. This information technology is subject to theft, damage or interruption from a variety of sources, including but not limited to malicious computer viruses, security breaches and defects in design. Security breaches may result from employees’ failure to observe internal control protocols designed to protect the security of our network and the information on it, or solely from external intrusion despite our best efforts to protect our network and the information on it. Various measures have been implemented to manage our risks related to information system and network disruptions, but a system failure or breach of these measures could negatively impact our operations and financial results.

 

Our inability to successfully recover from a disaster or other business continuity problem could cause material financial loss, regulatory actions, reputational harm or legal liability.

 

Should we experience a local or regional disaster or other business continuity problem, such as a terrorist attack, pandemic, security breach, power loss, telecommunications failure, earthquake, hurricane or other natural or man-made disaster, our continued success will depend, in part, on the availability of key personnel, and the proper functioning of computer, telecommunication and other related systems and operations. Further, we could potentially lose customer data or experience adverse interruptions to our operations in a disaster recovery scenario, which could result in material financial loss, regulatory action, reputational harm or legal liability.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

Not applicable.

 

ITEM 2. PROPERTIES

 

We use and maintain various facilities for manufacturing, warehousing and distribution. These facilities consist of both owned and leased properties. The following table summarizes the properties used to conduct our operations as of December 31, 2022:

 

Location

 

Status

 

Primary Use

West Sacramento, California

 

Leased

 

Warehousing

Mermentau, Louisiana

 

Owned

 

Manufacturing

Lake Charles, Louisiana

 

Building – owned

 

Warehousing

Lake Charles, Louisiana

 

Land – leased

 

Warehousing

Dillon, Montana

 

Owned

 

Manufacturing

Wynne, Arkansas

 

Owned

 

Manufacturing

East Grand Forks, Minnesota

 

Owned

 

Manufacturing

 

We believe that all our facilities are in good operating condition and the machinery and equipment is well-maintained. We believe the facilities are suitable for their intended purposes and have capacities adequate for current operations. 

 

Our wholly owned rice mill in Wynne, Arkansas, (Golden Ridge), carries a mortgage agreement with a lender pursuant to a promissory note, originally date July 2020, and modified in January 2023 (see Note 9 to the accompanying consolidated financial statements for further discussion of the promissory note).

 

ITEM 3. LEGAL PROCEEDINGS

 

We currently are not a party to any material litigation or other material legal proceedings. From time to time, we may be subject to legal proceedings and claims in the ordinary course of business.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

 

PART II

 

ITEM 5. MARKET FOR REGISTRANTS COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

Price Range of Common Stock

 

Our common stock trades on the NASDAQ Capital Market under the symbol “RIBT.” Our CUSIP No. is 762831303.

 

Holders

 

As of March 16, 2023, there were approximately 224 holders of record of our common stock.

 

Dividends

 

We have never declared or paid any cash dividends on our common stock. We currently anticipate that we will retain all future earnings for the expansion and operation of our business and do not anticipate paying cash dividends in the near future.

 

Recent Sales of Unregistered Securities

 

During the quarter ended December 31, 2022, we issued the securities described below without registration under the Securities Act. The description below does not include issuances that were disclosed previously on Current Reports on Form 8-K. Unless otherwise indicated below, the securities were issued pursuant to the private placement exemption provided by Section 4(a)(2) of the Securities Act of 1933, as amended. All issuances below were made without any public solicitation, to a limited number of sophisticated persons and were acquired for investment purposes only.

 

On December 31, 2022, we issued 600 shares of common stock to a service provider, that is not a natural person, as compensation for service provided. The shares were valued at an aggregate of $2,100.

 

Share Repurchases

 

None

 

ITEM 6. RESERVED

 

ITEM 7. MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Results of Operations

 

Revenues were $41.6 million in 2022, an increase of $10.5 million, or 33.7%, compared to $31.1 million in 2021. The increase was due to strong growth from our MGI and Golden Ridge milling operations, as well as growth in core SRB sales, offset in part by lower sales of value-add SRB derivative products. The primary driver of growth for all three of the expanding businesses was higher volumes resulting from improved sales and operations. The decrease in value-add SRB derivative sales stemmed from multiple factors, including increased competition from new market entrants and production issues with our organic products due to poor quality feedstock and the necessity for enzyme changes.

 

Gross loss was $0.8 million in 2022, compared to gross profit of $0.4 million in 2021. The $1.2 million decrease in gross profit in the was attributable primarily to lower gross profits from our value-added SRB derivative products and, to a lesser extent, lower margins from core SRB sales, offset in part by a significant reduction in gross loss from our specialty milling facilities. Most notably, Golden Ridge generated its first positive operating cash flows from milling operations in the fourth quarter of 2022 following the implementation of our new operating agreement with Gander Foods, LLC, which commenced October 1, 2022.

 

Selling general and administrative (SG&A) expenses were $6.6 million in 2022, a decline of $0.5 million, or 6.5%, compared to $7.1 million in 2021. The reduction was achieved despite higher wage rates and insurance premiums, due to reductions in director compensation and efforts to drive other efficiencies. We further reduced SG&A by $0.1 million with a sublet of our corporate headquarters. The sublet began in the third quarter of 2022 and ends in the fourth quarter of 2023.

 

 

We recognized a gain of $0.1 million in 2022 on the involuntary conversion of assets when we finalized our insurance claim for hurricane damage that occurred in August 2020 to our Lake Charles, Louisiana property. In 2021, we recorded a $3.9 million non-cash, non-tax-deductible impairment charge equal to the entire amount of our goodwill (as discussed further in Note 7 to the accompanying consolidated financial statements).

 

Operating loss was $7.2 million in 2022, compared to an operating loss of $10.6 million in 2021, as the decline in gross profits were offset by the improvement in SG&A, the gain on involuntary conversion and the impact of the 2021 goodwill impairment.

 

In 2021, we recognized a $1.8 million gain on extinguishment of our Small Business Administration Paycheck Protection Program loan (see Note 14 to the accompanying consolidated financial statements for further discussion of the loan).

 

Net loss in 2022 was $7.8 million, or $1.41 per share, compared to a net loss of $8.9 million, or $1.87 per share, in 2021. The $3.3 million decline in operating loss was offset by the $0.2 million change in fair value of derivative liability, the $0.2 million increase in interest and other expense due to higher average outstanding debt, and the impact of the 2021 $1.8 million gain on the PPP loan extinguishment.

 

Liquidity, Going Concern and Capital Resources

 

We had $3.9 million in cash and equivalents as of December 31, 2022, a decline of $1.9 million from $5.8 million on December 31, 2021. Cash used in operating activities in 2022 was $3.9 million compared to $4.2 million in 2021, driven principally by an increase in net losses. Cash used in investing activities in 2022 was $0.5 million, which consisted of $0.6 million in capital expenditures offset by $0.1 million in insurance proceeds. Cash from financing activities in the 2022 was $2.5 million, which included $1.3 million from the sale of common stock and warrants, net of cash offering costs, and a $0.9 million over-advance on our factoring facility (see Note 9 to the accompanying consolidated financial statements for further discussion of the over-advance).

 

Management believes that despite the multi-year history of operating losses and negative operating cash flows from continuing operations, there is no substantial doubt about our ability to continue as a going concern within one year after the date that these financial statements included in this Annual Report are issued. Factors alleviating this concern include $3.9 million in cash and cash equivalents as of December 31, 2022, the recent improvement in profitability of our milling business, and our ability to procure additional capital if needed through a variety of sources, most notably through the disposition, or borrowing against, of one of our owned facilities.

 

On March 30, 2020, we entered into a sales agreement with respect to an at-the-market (ATM) offering program, under which we may offer and sell shares of our common stock having an aggregate offering price of up to $6.0 million, which we currently have $2.8 million remaining. Under the terms of the securities purchase agreement related to a September 2021 offering, we are prohibited from entering into an agreement to effect any at-the-market issuance until September 13, 2023. Under the terms of the securities purchase agreement related to the October offerings, we are generally prohibited from entering into an agreement to effect an offering of our common stock or common stock equivalents until May 20, 2023, or a variable rate transaction, as defined in the agreement, until October 20, 2023.

 

Critical Accounting Policies

 

The accompanying consolidated financial statements have been prepared in U.S. Dollars and in accordance with accounting principles generally accepted in the United States (GAAP). The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities and the reported amounts of revenues and expenses. These estimates and assumptions are affected by the application of our accounting policies. Our significant accounting policies are described in Note 2 to the accompanying consolidated financial statements. Critical accounting estimates are those that require application of management’s most difficult, subjective or complex judgments, often as a result of matters that are inherently uncertain and may change in subsequent periods. While we apply our judgment based on assumptions believed to be reasonable under the circumstances, actual results could vary from these assumptions. It is possible that materially different amounts would be reported using different assumptions. The following is a description of what we consider to be our most significant critical accounting policies.

 

Inventories We state inventories at the lower of cost or net realizable value. We employ a full absorption procedure using standard cost techniques for most of our operations. The standards are customarily reviewed and adjusted so that they are materially consistent with actual purchase and production costs. We make provisions for potentially obsolete or slow-moving inventory based upon our analysis of inventory levels, historical obsolescence and future sales forecasts. We write-off inventory determined to be obsolete immediately.

 

Property and Equipment – Property and equipment are stated at cost less accumulated depreciation. We compute depreciation on the straight-line basis and recognize it over the estimated useful lives of the assets. We expense maintenance and repairs as incurred and capitalize renewals and betterments. We include gains or losses on the sale of property and equipment in net income (loss).

 

 

Impairment of Long-lived Assets We review our long-lived assets, such as property and equipment and right-of-use assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are not sufficient to recover the unamortized balance of the asset. The impairment loss is the difference between the carrying value and the estimated fair value. We determine the estimated fair value based on either the discounted future cash flows or other appropriate fair value methods with the amount of any such deficiency charged to operations in the current year. Estimates of future cash flows are based on many factors, including current operating results, expected market trends and competitive influences. We report assets to be disposed of by sale at the lower of the carrying amount or fair value, less estimated costs to sell.

 

Intangible Assets – We amortize recognized intangible assets over the useful lives of the assets unless that life is determined to be indefinite. All of our intangible assets are finite lived. We evaluate the remaining useful life of an intangible asset each reporting period to determine whether events or circumstances may indicate that a revision to the useful life is warranted to reflect the remaining expected use of the asset. If an intangible asset’s useful life is determined to be finite, but the precise length of that life is not known, the intangible asset is amortized over our best estimate of the asset’s useful life in a manner that reflects the pattern in which the asset’s economic benefits are consumed or expected to be realized. We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We recognized an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are not sufficient to recover the unamortized balance of the asset. Our primary intangible asset is a customer relationship intangible which derives its value from future cash flows expected from the acquired customers. Changes in the actual or estimated future cash flows of these customers could result in a material adjustment to amortization expense, an impairment loss, or both. Estimates of future cash flows are based on many factors, including current cash flows, expected market trends and competitive influences.

 

Revenue Recognition – We account for a contract with a customer when the written contract is committed, the rights of the parties, including payment terms, are identified, the contract has commercial substance and consideration is probable of collection. Substantially all of our revenue is derived by fulfilling customer orders for the purchase of our products under contracts which contain a single performance obligation, to supply continually defined quantities of product at fixed prices. We account for shipping and handling activities that occur after the customer has obtained control of a good as a fulfillment cost rather than as an additional promised service. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is upon delivery to the customer, or its designee at our location, a customer location or other customer-designated delivery point. For substantially all of our contracts, control of the ordered product(s) transfers at our location. Amounts invoiced to customers for shipping and handling are reported as revenues and the related costs incurred to deliver product to the customer are reported as cost of goods sold.

 

We measure revenue as the amount of consideration we expect to receive in exchange for fulfilling product orders. Incidental items that are immaterial in the context of the contract are recognized as expense. Our contracts do not include a significant financing component. Our contracts may include terms that could cause variability in the transaction price, including, for example, rebates and volume discounts, or other forms of contingent revenue. The amount of consideration we expect to receive and revenue we recognize includes estimates of variable consideration, including costs for rebates and discounts. If the consideration promised in a contract includes a variable amount, we estimate the amount to which we expect to be entitled using either the expected value or most likely amount method. Changes in judgments and estimates regarding probability of collection and variable consideration might result in a change in the timing or amount of revenue recognized.

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not applicable.

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Shareholders and the Board of Directors of RiceBran Technologies

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of RiceBran Technologies and its subsidiaries (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations, changes in shareholders’ equity and cash flows for the years then ended, and the related notes to the consolidated financial statements (collectively, the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

 

Basis for Opinion

 

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.

 

Long-Lived Asset Impairment

 

As described in Notes 6 and 7 to the financial statements, the Company’s net consolidated property and equipment and intangible assets balances were $14,207,000 and $380,000, respectively, at December 31, 2022. As further described in Note 2 to the financial statements, the Company reviews long-lived assets, including property and equipment and intangible assets for impairment whenever events or changes in circumstances indicate that the caring amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the assets. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount exceeds the fair value of the asset. Based on events occurring during the year ended December 31, 2022, management performed an impairment assessment to test long-lived assets for impairment. The results of this assessment indicated that estimated undiscounted future cash flows exceed the carrying amount of the assets. The Company’s impairment assessment required management to make significant estimates and assumptions related to a number of factors, including forecasts of revenue growth rates and cash flows.

 

We identified the long-lived asset impairment assessment as a critical audit matter because changes in certain significant assumptions management used in the impairment analysis, including revenue growth rates and operating margins could have a significant impact on the analysis. Auditing these assumptions involved a high degree of auditor judgment and subjectivity and increased audit effort.

 

 

Our audit procedures related to the Company’s long-lived asset impairment assessment included the following, among others:

 

 

We obtained an understanding of the relevant controls related to the development of forecasted revenue growth rates and operating margins

 

We tested the reasonableness of management’s process for determining the forecasts of revenue growth rates and operating margins

 

We tested the reasonableness of management’s assumptions of revenue growth rates and operating margins by comparing management’s prior forecast to historical results for the Company comparing the projections for consistency to the Company’s strategic plans and initiatives and comparing the projections to industry forecasts

 

We evaluated whether the estimates of revenue growth rates and cash flows were consistent with evidence obtained in other areas of the audit

 

/s/ RSM US LLP

 

We have served as the Company’s auditor since 2018.

 

Houston, Texas

March 16, 2023

 

 

 

RiceBran Technologies

Consolidated Balance Sheets

December 31, 2022 and 2021

(in thousands, except share amounts)

 

  

2022

  

2021

 
ASSETS        

Current assets:

        

Cash and cash equivalents

 $3,941  $5,825 

Accounts receivable, net of allowance for doubtful accounts of $27 and $18

  3,703   4,136 

Inventories

  2,378   2,444 

Other current assets

  1,046   810 

Total current assets

  11,068   13,215 

Property and equipment, net

  14,207   15,444 

Operating lease right-of-use assets

  1,778   2,127 

Intangible assets

  380   527 

Total assets

 $27,433  $31,313 
         

LIABILITIES AND SHAREHOLDERS' EQUITY

        

Current liabilities:

        

Accounts payable

 $1,232  $826 

Commodities payable

  1,546   1,702 

Accrued salary, wages and benefits

  696   787 

Accrued expenses

  1,124   683 

Operating lease liabilities, current portion

  391   382 

Due under bank line of credit

  1,832   - 

Due under factoring agreement

  3,150   3,379 

Due under insurance premium finance agreements

  185   128 

Finance lease liabilities, current portion

  125   86 

Long-term debt, current portion

  996   1,183 

Total current liabilities

  11,364   9,156 

Operating lease liabilities, less current portion

  1,557   1,948 

Finance lease liabilities, less current portion

  325   100 

Long-term debt, less current portion

  1,296   1,356 

Derivative warrant liability

  69   258 

Total liabilities

  14,524   12,818 

Commitments and contingencies

          

Shareholders' equity:

        

Preferred stock, 20,000,000 shares authorized: Series G, convertible, 3,000 shares authorized, stated value $150150 shares, issued and outstanding

  75   75 

Common stock, no par value, 15,000,000 shares authorized, 6,309,509 shares and 5,158,967 shares, issued and outstanding

  328,551   326,279 

Accumulated deficit

  (315,717)  (307,859)

Total shareholders' equity

  12,909   18,495 

Total liabilities and shareholders' equity

 $27,433  $31,313 

 

See Notes to Consolidated Financial Statements

 

 

 

RiceBran Technologies

Consolidated Statements of Operations

Years Ended December 31, 2022 and 2021

(in thousands, except share and per share amounts)

 

   

2022

   

2021

 
                 

Revenues

  $ 41,617     $ 31,131  

Cost of goods sold

    42,376       30,689  

Gross profit (loss)

    (759 )     442  

Selling, general and administrative expenses

    6,690       7,087  

Impairment of goodwill

    -       3,915  

Loss (gain) on involuntary conversion of property and equipment

    (147 )     6  

Operating loss

    (7,302 )     (10,566 )

Other income (expense):

               

Interest expense

    (572 )     (463 )

Interest income

    22       1  

Change in fair value of derivative warrant liability

    189       389  

Gain on extinguishment of PPP Loan

    -       1,792  

Other income

    7       4  

Other expense

    (183 )     (85 )

Loss before income taxes

    (7,839 )     (8,928 )

Income tax expense

    (19 )     (21 )

Net loss

  $ (7,858 )   $ (8,949 )
                 

Loss per common share:

               

Basic

  $ (1.42 )   $ (1.87 )

Diluted

  $ (1.42 )   $ (1.87 )
                 

Weighted average number of shares outstanding:

               

Basic

    5,514,671       4,773,895  

Diluted

    5,514,671       4,773,895  

 

See Notes to Consolidated Financial Statements

 

 

 

RiceBran Technologies

Consolidated Statements of Changes in Shareholders Equity

Years Ended December 31, 2022 and 2021

(in thousands, except share amounts)

 

  

Shares

                 
          

Preferred

  

Common

  Accumulated     
  

Series G

  

Common

  

Stock

  

Stock

  

Deficit

  

Equity

 

Balance, January 1, 2021

  225   4,523,809  $112  $322,218  $(298,910) $23,420 

Sales of common stock, net of costs

     306,240   -   2,721   -   2,721 

Common stock awards under equity incentive plans

  -   70,858   -   1,114   -   1,114 

Exercise of common stock warrants

  -   248,543   -   171   -   171 

Common stock issued to vendors

  -   2,400   -   18   -   18 

Conversion of preferred stock into common stock

  (75)  7,117   (37)  37   -   - 

Net loss

  -   -   -   -   (8,949)  (8,949)

Balance, December 31, 2021

  150   5,158,967   75   326,279   (307,859)  18,495 

Sales of common stock and common stock warrants, net of costs

  -   675,000   -   986   -   986 

Common stock awards under equity incentive plans

  -   137,695   -   1,261   -   1,261 

Exercise of common stock warrant

  -   325,000   -   -   -   - 

Common stock issued to vendors

  -   2,400   -   10   -   10 

Stock units issued to vendors

  -   -   -   15   -   15 

Other

  -   10,447   -   -   -   - 

Net loss

  -   -   -   -   (7,858)  (7,858)

Balance, December 31, 2022

  150   6,309,509  $75  $328,551  $(315,717) $12,909 

 

See Notes to Consolidated Financial Statements

 

 

 

RiceBran Technologies

Consolidated Statements of Cash Flows

Years Ended December 31, 2022 and 2021

(in thousands)

 

   

2022

   

2021

 

Cash flow from operating activities:

               

Net loss

  $ (7,858 )   $ (8,949 )

Adjustments to reconcile net loss to net cash used in operating activities:

               

Depreciation

    2,103       2,397  

Amortization

    147       195  

Stock and share-based compensation

    1,286       1,132  

Change in fair value of derivative warrant liability

    (189 )     (389 )

Impairment of goodwill

    -       3,915  

Loss (gain) on disposition and involuntary conversion of property and equipment

    (147 )     6  

Gain on extinguishment of PPP loan

    -       (1,792 )

Provision for bad debts

    64       15  

Accretion of interest

    24       83  

Other

    (33 )     -  

Changes in operating assets and liabilities:

               

Accounts receivable

    369       (1,332 )

Inventories

    66       (566 )

Accounts payable and accrued expenses

    624       280  

Commodities payable

    (156 )     876  

Other

    (236 )     (69 )

Net cash used in operating activities

    (3,936 )     (4,198 )

Cash flows from investing activities:

               

Purchases of property and equipment

    (563 )     (1,440 )

Proceeds from insurance on involuntary conversion

    109       639  

Proceeds from sale of property and equipment

    -       3  

Net cash used in investing activities

    (454 )     (798 )

Cash flows from financing activities:

               

Advances on factoring agreement

    38,117       31,038  

Payments on factoring agreement

    (38,346 )     (29,519 )

Advances on bank line of credit

    3,867       -  

Payments on bank line of credit

    (2,035 )     -  

Advances on insurance premium finance agreements

    927       962  

Payments on insurance premium finance agreements

    (870 )     (960 )

Advances on long-term debt, net of issuance costs

    900       1,167  

Payments of long-term debt and finance lease liabilities

    (1,310 )     (665 )

Proceeds from issuances of common stock and warrants, net of cash issuance costs

    1,256       3,364  

Proceeds from common stock warrant exercises

    -       171  

Net cash provided by financing activities

    2,506       5,558  

Net change in cash and cash equivalents

  $ (1,884 )   $ 562  
                 

Cash and cash equivalents, beginning of period

    5,825       5,263  

Cash and cash equivalents, end of period

    3,941       5,825  

Net change in cash and cash equivalents and restricted cash

  $ (1,884 )   $ 562  
                 

Supplemental disclosures:

               

Cash paid for interest

  $ 548     $ 354  

Cash paid for income taxes

  $ 26     $ 18  

 

See Notes to Consolidated Financial Statements

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

NOTE 1. LIQUIDITY AND MANAGEMENTS PLAN

 

Our multi-year history of operating losses and negative operating cash flows from continuing operations raised substantial doubt about our ability to continue as a going concern before consideration of management’s plans, however after consideration of management’s plans and the factors below, we believe substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued has been alleviated. The factors that alleviated the substantial doubt are summarized below:

 

Cash Reserves - As of December 31, 2022, we had $3.9 million in cash and cash equivalents.

 

Improving Operating Cash Flows - We expect an improvement in operating cash flows in 2023 due to the full year impact of two 2022 events: (i) effective October 1, 2022, we transitioned sourcing and selling activities for our Arkansas mill (Golden Ridge) to Gander Foods, LLC, a service provider with local expertise, and (ii) we made major capital investments in capacity expansion at our Minnesota mill (MGI) during 2022. Golden Ridge has been a significant source of operating losses for us since its acquisition in 2018, however it made its first positive quarterly contribution to operating cash flows in the fourth quarter of 2022 as a result of the transition to the service provider. MGI, which has been consistently profitable since its acquisition in 2019, saw a significant increase in sales and profit contribution in the fourth quarter of 2022 due to the additional capacity coming online in the third quarter of 2022. The transition of Golden Ridge to positive operating cash flows and expansion in MGI’s contribution to operating cash flows, together with (i) the steps we have taken to lower our run rate for selling and general administrative expenses and (ii) recovery of our SRB derivatives business, should provide us with a pathway to improved operating cash flows in 2023.

 

Access to Equity Funding - We could raise additional capital from offerings of equity, including common equity and equivalents once the restrictions discussed in Note 10 lapse in September 2023. We successfully completed equity raises in both 2022 and 2021 as further described in Note 10.

 

Ability to Leverage and/or Sell Real Property - We have been able to supplement liquidity by borrowing against our real property located in Wynne, Arkansas. We also own our facilities in Mermentau, Louisiana, Dillon, Montana, and North Grand Forks, Minnesota, with no existing liens. We could sell or mortgage these facilities to provide additional liquidity.

 

Strategic Review Process - In light of our challenges in achieving our operating and financial targets in 2022, we are currently undergoing a strategic review of all the possible alternatives to generate improved returns to our shareholders.

  

 

NOTE 2. BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Business

 

We are a specialty ingredient company focused on the development, production, and marketing of products derived from traditional and ancient small grains. We create and produce products utilizing proprietary processes to deliver improved nutrition, ease of use, and extended shelf-life, while addressing consumer demand for all natural, non-GMO and organic products.

 

Notably, we convert raw rice bran into stabilized rice bran (SRB), and high value-added derivative products including: RiBalance, a rice bran nutritional package derived from SRB; RiSolubles, a nutritious, carbohydrate and lipid rich fraction of RiBalance; RiFiber, a fiber rich insoluble derivative of RiBalance and ProRyza, a rice bran protein-based product.

 

SRB is an additive used in human and animal foods. SRB has certain attractions compared to additives based on the by-products of other agricultural commodities, such as corn, soybeans, wheat, and yeast. Our SRB and SRB derivatives are healthy, natural, hypoallergenic, gluten free, and non-genetically modified ingredients used in a variety of applications.

 

We produce SRB from four locations: two facilities located within supplier-owned rice mills in California; and two company-owned facility in the Louisiana and Arkansas delta region. We produce SRB derivatives at our Dillon, Montana, facility and we operate two specialty milling facilities, a rice mill in Arkansas, Golden Ridge, and a barley and oats mill in Minnesota, MGI.

 

Segment Reporting

 

Given the integrated nature of the products we produce and the facilities in which we produce them, we have one reporting unit and one operating segment, as defined in applicable accounting guidance, specialty ingredients.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Recent Accounting Guidance

 

Recent accounting standards not yet adopted

 

The following discusses the accounting standard(s) not yet adopted that will, or are expected to, result in a significant change in practice and/or have a significant financial impact on our financial position, results of operations or cash flows.

 

In June 2016, the FASB issued guidance ASU No. 2016-13 Financial InstrumentsCredit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which changes the accounting for credit losses for certain instruments, including trade receivables, from an incurred loss method to a current expected loss method. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance, and subsequent guidance related to the topic, is effective for our annual and interim periods beginning in 2023 and must be adopted on a modified retrospective approach through cumulative-effect adjustment to retained earnings as of January 1, 2023. Based on the nature of our current receivables and our credit loss history, we do not expect the adoption of the guidance to have a significant impact on our results of operations, financial position, or cash flows.

 

Summary of Significant Accounting Policies

 

Basis of Presentation and Principles of Consolidation – The accompanying consolidated financial statements have been prepared in U.S. dollars and in accordance with accounting principles generally accepted in the United States (GAAP). The accompanying consolidated financial statements include the accounts of RiceBran Technologies and all subsidiaries in which we have a controlling interest. All significant inter-company balances are eliminated in consolidation.

 

Use of Estimates – The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, disclosure of contingent assets and liabilities and the reported amounts of revenue and expenses during the reporting period. Because of the uncertainty inherent in such estimates, actual results could differ from those estimates.

 

Reclassifications – Certain reclassifications have been made to amounts reported for the prior year to achieve consistent presentation with the current year. Such reclassifications had no impact on previously reported net loss or shareholders’ equity.

 

Cash and Cash Equivalents – We consider all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. In all periods presented, we maintained our cash and cash equivalents with major banks. We maintain cash in bank accounts in amounts which at times may exceed federally insured limits. At times we invest in money market funds which are also not federally insured. We have not experienced any losses on such accounts.

 

Accounts Receivable and Allowance for Doubtful Accounts – Accounts receivable represent amounts receivable on trade accounts. The allowance for doubtful accounts is based on our assessment of the collectability of customer accounts and the aging of accounts receivable. 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 doubtful accounts. From period to period, differences in judgments or estimates utilized may result in material differences in the amount and timing of the provision for doubtful accounts. We periodically evaluate our credit policy to ensure that customers are worthy of terms and support our business plans. We generally do not require collateral.

 

Inventories We state inventories at the lower of cost or net realizable value. We employ a full absorption procedure using standard cost techniques for most of our operations. The standards are customarily reviewed and adjusted so that they are materially consistent with actual purchase and production costs. We make provisions for potentially obsolete or slow-moving inventory based upon our analysis of inventory levels, historical obsolescence and future sales forecasts. We write-off inventory determined to be obsolete immediately.

 

Property and Equipment – Property and equipment are stated at cost less accumulated depreciation. We compute depreciation on the straight-line basis and recognize it over the estimated useful lives of the assets. We expense maintenance and repairs as incurred and capitalize renewals and betterments. We include gains or losses on the sale of property and equipment in net income (loss).

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Impairment of Long-lived Assets We review our long-lived assets, such as property and equipment and right-of-use assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are not sufficient to recover the unamortized balance of the asset. The impairment loss is the difference between the carrying value and the estimated fair value. We determine the estimated fair value based on either the discounted future cash flows or other appropriate fair value methods with the amount of any such deficiency charged to operations in the current year. Estimates of future cash flows are based on many factors, including current operating results, expected market trends and competitive influences. We report assets to be disposed of by sale at the lower of the carrying amount or fair value, less estimated costs to sell.

 

Intangible Assets – We amortize recognized intangible assets over the useful lives of the assets unless that life is determined to be indefinite. All of our intangible assets are finite lived. We evaluate the remaining useful life of an intangible asset each reporting period to determine whether events or circumstances may indicate that a revision to the useful life is warranted to reflect the remaining expected use of the asset. If an intangible asset’s useful life is determined to be finite, but the precise length of that life is not known, the intangible asset is amortized over our best estimate of the asset’s useful life in a manner that reflects the pattern in which the asset’s economic benefits are consumed or expected to be realized. We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are not sufficient to recover the unamortized balance of the asset. Our primary intangible asset is a customer relationship intangible which derives its value from future cash flows expected from the acquired customers. Changes in the actual or estimated future cash flows of these customers could result in a material adjustment to amortization expense, an impairment loss, or both. Estimates of future cash flows are based on many factors, including current cash flows, expected market trends and competitive influences.

 

Leases – We lease certain buildings, land and corporate office space under operating leases with monthly or annual rent payments. We lease certain machinery and equipment under finance leases with monthly rent payments. We determine if an arrangement is a lease at inception. We present operating lease assets as operating lease right-of-use assets and the related liabilities as operating lease liabilities in our consolidated balance sheets. We include finance lease right-of-use assets in property and equipment, net, and the related liabilities as finance lease liabilities in our consolidated balance sheets.

 

We recognize right-of-use assets and lease liabilities based on the present value of the future minimum lease payments over the lease term, beginning at the commencement date, for leases exceeding a year. Minimum lease payments include the fixed lease components of the lease and any variable rate payments that depend on an index, initially measured using the index at the lease commencement date. Lease terms may include options to renew when it is reasonably certain that we will exercise that option. We combine lease and nonlease components and account for them as a single lease component. Certain leases contain rent escalation clauses, rent holidays, capital improvement funding or other lease concessions.

 

In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease. When we cannot readily determine the discount rate implicit in a lease, we utilize our incremental borrowing rate, the rate of interest that we would incur to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. To estimate the incremental borrowing rate, we reference a market yield curve consistent with our assessment of our credit quality.

 

We recognize operating lease expense related to the minimum lease payments on a straight-line basis over the lease term. For finance leases, we recognize amortization expense related to the minimum lease payments on a straight-line basis over the lease term while interest expense is recognized using the effective interest method. Expense related to variable lease payments that do not depend on a rate or index and short-term rentals, on leases with terms less than a year, are expensed as incurred.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Revenue Recognition – We account for a contract with a customer when the written contract is committed, the rights of the parties, including payment terms, are identified, the contract has commercial substance and consideration is probable of collection. Substantially all of our revenue is derived by fulfilling customer orders for the purchase of our products under contracts which contain a single performance obligation, to supply continually defined quantities of product at fixed prices. We account for shipping and handling activities that occur after the customer has obtained control of a good as a fulfillment cost rather than as an additional promised service. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is upon delivery to the customer, or its designee at our location, a customer location or other customer-designated delivery point. For substantially all of our contracts, control of the ordered product(s) transfers at our location. We report amounts invoiced to customers for shipping and handling are reported as revenues and the related costs incurred to deliver product to the customer are reported as cost of goods sold.

 

We measure revenue as the amount of consideration we expect to receive in exchange for fulfilling product orders. Incidental items that are immaterial in the context of the contract are recognized as expense. Our contracts do not include a significant financing component. Our contracts may include terms that could cause variability in the transaction price, including, for example, rebates and volume discounts, or other forms of contingent revenue. The amount of consideration we expect to receive and revenue we recognize includes estimates of variable consideration, including costs for rebates and discounts. If the consideration promised in a contract includes a variable amount, we estimate the amount to which we expect to be entitled using either the expected value or most likely amount method. Changes in judgments and estimates regarding probability of collection and variable consideration might result in a change in the timing or amount of revenue recognized.

 

We capitalize the incremental costs of obtaining a revenue contract and amortized those costs on a straight-line basis over the expected customer relationship period if we expect to recover those costs. As a practical expedient, we expense costs to obtain a contract as incurred if the amortization period would have been a year or less. Typically, costs to incur revenue contracts are not significant.

 

Selling, General and Administrative Expenses – Selling, general and administrative expenses include salaries and wages, bonuses and incentives, share-based compensation expense, employee-related expenses, facility-related expenses, marketing and advertising expense, depreciation of non-operating property and equipment, professional fees, amortization of intangible assets, provisions for losses on accounts receivable and other operating expenses.

 

Share-Based Compensation – For awards of nonvested common stock and common stock units to employees and directors, share-based compensation is measured based on the fair value of our common stock on the date of grant and the corresponding expense is recognized over the period during which the holder is required to provide service in exchange for the award. Compensation expense related to service-based awards are recognized on a straight-line basis over the requisite service period for the award. In the event we require no specific future performance, the entire amount of compensation is recognized immediately.

 

We have outstanding common stock options as of December 31, 2022 and 2021. We have not granted any stock options since 2020. Share-based compensation expense for common stock options granted to employees and directors was calculated at the grant date using the Black-Scholes-Merton valuation model and is expensed on a straight-line basis over the service period of the award. The Black-Scholes-Merton option pricing model required us to estimate key assumptions such as expected life, volatility, risk-free interest rates and dividend yield to determine the fair value of share-based awards, based on both historical information and management’s judgment regarding market factors and trends.

 

We recognize forfeitures of employee and director awards as they occur. In the event an employee or director terminates service prior to the vesting of an award, we reverse the entire amount of previously recognized compensation expense related to the award.

 

Share-based compensation for awards to nonemployees is calculated as of the grant date, taking into consideration the probability of satisfaction of performance conditions, in a manner consistent with awards to employees. The expense associated with share-based awards for service is recognized over the term of service. In the event services are terminated early or we require no specific future performance, the entire amount of unrecognized compensation is expensed. The expense associated with share-based awards made in exchange for goods is generally attributed to expense in the same manner as if the vendor had been paid in cash.

 

Income Taxes – We account for income taxes by recording a deferred tax asset or liability for the recognition of future deductible or taxable amounts and operating loss and tax credit carryforwards. We recognize a deferred tax expense or benefit as a result of timing differences between the recognition of assets and liabilities for financial reporting and tax purposes.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. We recognized deferred tax assets for deductible temporary differences and operating loss and tax credit carryforwards. When necessary, we establish a valuation allowance to reduce that deferred tax asset if it is more likely than not that the related tax benefits will not be realized. The realization of deferred tax assets can be affected by, among other things, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with utilizing operating losses and tax credit carryforwards by jurisdiction, and tax planning alternatives that may be available. Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that may be different from current estimates of the tax liabilities. If our estimate of tax liabilities proves to be less than the ultimate assessment, an additional charge to expense would result. If payment of these amounts ultimately proves to be less than the recorded amounts, the reversal of the liabilities may result in income tax benefits being recognized in the period when it is determined that the liabilities are no longer necessary.

 

We recognize interest and penalties related to uncertain tax positions, if any, in selling, general and administrative expenses.

 

Derivative Warrant Liability – We have an outstanding warrant agreement that provides for cash settlement of the warrant in certain circumstances. We account for this warrant as a liability instrument. This warrant is carried at fair value as a derivative warrant liability in our consolidated balance sheets at the end of each reporting period and any resultant changes in fair value are recorded in the consolidated statements of operations in other income (expense) as change in fair value of derivative warrant liability.

 

Fair Value – Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Certain assets and liabilities may be presented in the financial statements at fair value. Assets and liabilities measured at fair value on a non-recurring basis may include property and equipment.

 

We assess the inputs used to measure fair value using a three-tier hierarchy based on the extent to which inputs used in measuring fair value are observable in the market:

 

 

Level 1 – inputs include quoted prices for identical instruments and are the most observable.

 

Level 2 – inputs include quoted prices for similar assets and observable inputs such as interest rates, currency exchange rates and yield curves.

 

Level 3 – inputs are not observable in the market and include management’s judgments about the assumptions market participants would use in pricing the asset or liability.

  

 

NOTE 3. CASH AND CASH EQUIVALENTS

 

As of December 31, 2022, we had $2.7 million of cash and cash equivalents invested in a money market fund with net assets invested in U.S. Dollar denominated money market securities of domestic and foreign issuers, U.S. Government securities and repurchase agreements. We consider all liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents.

 

We have cash on deposit in excess of federally insured limits at a bank. We do not believe that maintaining substantially all such assets with the bank or investing in a liquid mutual fund represent material risks.

  

 

NOTE 4. ACCOUNTS RECEIVABLE AND REVENUES

 

We classify amounts billed as accounts receivable on our consolidated balance sheets and require payment on a short-term basis. Invoices are generally issued at the point control transfers and substantially all of our invoices are due within 30 days or less, however certain customers have terms of up to 120 days. For substantially all of our contracts, control of the ordered product(s) transfers at our location. Periodically, we require payment prior to the point in time we recognize revenue. We classify amounts received from customers prior to revenue recognition on a contract as customer prepayments liability on our consolidated balance sheets. We typically apply customer prepayments to an invoice within 30 days of the prepayment. Revenues in 2022 and 2021 include $0.1 million, or less, in unearned revenue as of the end of the prior year.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Our accounts receivable potentially subject us to significant concentrations of credit risk. Revenues and accounts receivable from significant customers (customers with revenue or accounts receivable in excess of 10% of consolidated totals) are stated below as a percent of consolidated totals.

 

  

Customer

 
  

A

  

B

  

C

 

% of revenue, 2022

  14.0%  8.5%  6.8%

% of revenue, 2021

  11.9%  0.3%  11.4%
             

% of accounts receivable, as of December 31, 2022

  11.6%  18.6%  0.2%

% of accounts receivable, as of December 31, 2021

  17.2%  0.0%  9.0%

 

The following table presents revenues by geographic area shipped to (in thousands).

 

  

2022

  

2021

 

United States

 $40,267  $29,637 

Other countries

  1,350   1,494 

Revenues

 $41,617  $31,131 

  

 

NOTE 5. INVENTORIES

 

The following table details the components of inventories (in thousands).

 

  

December 31

 
  

2022

  

2021

 

Finished goods

 $1,737  $1,560 

Raw materials

  423   718 

Packaging

  218   166 

Inventories

 $2,378  $2,444 

 

 

NOTE 6. PROPERTY AND EQUIPMENT

 

The following table details the components of property and equipment (amounts in thousands).

 

  

December 31

   
  

2022

  

2021

  

Estimated Useful Lives (Years)

Land

 $730  $730     

Furniture and fixtures

  259   265  

5

-10

Plant

  10,095   10,457  

20

-40 or life of lease

Computer and software

  450   452  

3

-5

Leasehold improvements

  1,838   1,828  

4

-15 or life of lease

Machinery and equipment

  15,703   15,115  

5

-15

Property and equipment, cost

  29,075   28,847     

Less accumulated depreciation

  14,868   13,403     

Property and equipment, net

 $14,207  $15,444     

 

Amounts payable for property and equipment included in accounts payable totaled $0.1 million at December 31, 2022, and $0.2 million at December 31, 2021. Assets which had not yet been placed in service, included in property and equipment, totaled $1.2 million at December 31, 2022, and $0.9 million at December 31, 2021.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

NOTE 7. INTANGIBLE ASSETS AND GOODWILL

 

Intangible assets, excluding goodwill, consist of the following (in thousands).

 

      

December 31, 2022

  

December 31, 2021

 
  

Estimated

Useful Life

  

Gross
Carrying
Value

  

Accumulated
Amortization

  

Net
Carrying
Value

  

Gross
Carrying
Value

  

Accumulated
Amortization

  

Net
Carrying
Value

 

Customer relationships

  15  $930  $564  $366  $930  $423  $507 

Trademarks

  10   13   5   8   13   3   10 

Non-compete agreement

  5   22   16   6   22   12   10 

Total intangible assets

     $965  $585  $380  $965  $438  $527 

 

The customer relationship intangible is amortizing over the 15-year period of expected future economic benefit, in proportion to the discounted expected future cash flows used to estimate the value of the intangible at acquisition in 2019. It is amortizing at a more rapid rate in the earlier periods than in later periods. Other finite-lived intangible assets are amortizing on a straight-line basis.

 

As of December 31, 2022, the weighted-average remaining amortization period for intangibles other than goodwill is 9.9 years and future intangible amortization is expected to total the following (in thousands):

 

2023

 $111 

2024

  80 

2025

  58 

2026

  42 
2027  

31

 

Thereafter

  58 

Total amortization

 $380 

 

We performed our annual impairment testing of goodwill as of December 31, 2021. We estimated the fair value of our company by a discounted cash flow method, reconciled to our market capitalization.  We determined the fair value of our equity, based on our market capitalization, was substantially below our carrying value. As a result, in 2021, we recorded a non-cash, non-tax-deductible impairment charge equal to the entire amount of our goodwill, $3.9 million.

 

 

NOTE 8. LEASES

 

The components of lease expense and cash flows from leases (in thousands) follow.

 

  

2022

  

2021

 

Finance lease cost:

        

Amortization of right-of use assets, included in cost of goods sold

 $97  $89 

Interest on lease liabilities

  21   11 

Operating lease cost, included in selling, general and administrative expenses:

        

Fixed leases cost

  515   515 

Variable lease cost

  168   149 

Short-term lease cost

  85   61 

Total lease cost

 $886  $825 
         

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash flows from finance leases

 $21  $11 

Operating cash flows from operating leases

 $515  $515 

Financing cash flows from finance leases

 $104  $96 

 

As of December 31, 2022, variable lease payments do not depend on a rate or index. As of December 31, 2022, property and equipment, net, includes $0.6 million of finance lease right-of-use-assets, with an original cost of $0.9 million. During 2022, we financed the purchase of $0.4 million of property and equipment in noncash finance lease transactions. During 2021, we financed the purchase of $0.1 million of property and equipment in noncash finance lease transactions.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

As of December 31, 2022, we do not believe it is certain that we will exercise any lease renewal options. The remaining terms of our leases and the discount rates used in the calculation of the fair value of our leases as of December 31, 2022, follows.

 

  

Operating Leases

  

Finance Leases

 

Remaining leases terms (in years)

  0.8-10.2   0.3-4.8 

Weighted average remaining lease terms (in years)

    5.5     4.0 

Discount rates

  6.3%-9.0%   2.8%-10.4% 

Weighted average discount rate

    7.8%     8.2% 

 

As of December 31, 2022, operating leases have maturities extending through 2032. Maturities of lease liabilities as of December 31, 2022, follows (in thousands).

 

  

Operating

  

Finance

 
  

Leases

  

Leases

 

2023

 $528  $158 

2024

  429   117 

2025

  439   102 

2026

  451   99 

2027

  232   60 

Thereafter

  346   - 

Total lease payments

  2,425   536 

Amounts representing interest

  (477)  (86)

Present value of lease obligations

 $1,948  $450 

  

 

NOTE 9. DEBT

 

We finance certain amounts owed for annual insurance premiums under financing agreements. As of December 31, 2022, amounts due under insurance premium financing agreements are due in monthly installments of principal and interest through March 31, 2023, at an interest rate of 3.9% per year.

 

We also borrow under a factoring agreement with a lender (the Lender), which provides a $7.0 million credit facility. We may only borrow to the extent we have qualifying accounts receivable to use as collateral as defined in the agreement. The facility had an initial two-year term and automatically renews for successive annual periods until delivery of a proper termination notice. The facility term automatically extended to October 2023. We incur recurring fees under the agreement, including a funding fee of 0.5% above the prime rate, in no event to be less than 5.5%, on any advances, as well as a service fee on average net funds borrowed. The lender has a security interest in our personal property assets and the right to demand repayment of the advances at any time.

 

The Lender advanced us $0.9 million effective September 30, 2022 (the Over-advance), pending restructuring of our mortgage promissory note with the Lender. The Over-advance accrued interest at an annual rate which is the greater of 7.0% above the Lender's prime rate (14.5% at December 31 2022). and 10.3% until it was repaid in January 2023. As of December 31, 2022, the Over-advance is classified as long-term debt in our consolidated balance sheet as it was refinanced on a long-term basis in January 2023, as discussed below.

 

Additional information related to our factoring obligation (exclusive of the Over-advance) follows.

 

  

2022

  

2021

 

Average borrowings outstanding (in thousands)

 $3,179  $1,622 

Amortization of debt issuance costs (in thousands)

 $-  $75 

Fees paid, as a percentage of average outstanding borrowings

  5.8%  6.2%

Interest paid, as a percentage of average outstanding borrowings

  7.0%  6.4%

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Long-term debt consists of the following (in thousands).

 

  

December 31,

 
  

2022

  

2021

 

Mortgage promissory note - Originally dated July 2020 and modified in December 2021 and January 2023. As modified, interest accrues at an annual rate which is the greater of 7.0% above the Lender's prime rate (14.5% at December 31, 2022) and 10.3%. Payable in monthly installments through January 2025. Face amount $2.5 million. Secured by certain real property in Wynne, Arkansas.

 $2,211  $2,469 

Progress payment agreement - Dated August 2022. Original principal $37. Interest is payable monthly at the rate of 25.2% per year. Due on demand, until a finance lease is executed with the lender before that date for the related equipment.

  39   - 

Equipment note - Dated May 2021. Original principal $46. Due in monthly installments through June 2025. Interest accrues at the effective discount rate of 3.6% per year.

  24   33 

Equipment note - Dated December 2019. Original principal $40. Due in monthly installments through December 2024. Interest accrues at the effective discount rate of 9.3% per year.

  18   26 

Other

     11 

Total long-term debt, net

 $2,292  $2,539 

 

In December 2021, we entered into agreements with the Lender to effect a modification of the terms of our mortgage promissory note. This modification involved entering into a new mortgage promissory note in the principal amount of $2.5 million, with terms as indicated in the table above. We received $1.2 million in cash from the lender and the lender applied the remainder of the principal to the $1.3 million principal and interest then outstanding under our old promissory note. We recognized no gain or loss with the modification. At modification, the carrying amount of the new note equaled the total of (i) the $1.3 million carrying amount of the old note prior to modification (ii) the $1.2 million advanced by the lender at modification and (iii) the debt issuance costs associated with the modification. Under the terms of the original note, (i) interest accrued at an annual rate which was the greater of 11.0% above the 1ender’s prime rate and 14.3% and (ii) principal and interest were payable in monthly installments through May 2022 and a final payment of $1.0 million was due in June 2022. This December 2021 note was replaced with a new note in January 2023. 

 

In January 2023, we entered into agreements with the Lender to effect a modification of the terms of the December 2021 note. This modification involved us entering into a new mortgage promissory note in the principal amount of $2.5 million. We received $0.3 million in cash and the Lender applied the remainder of the new principal to the $1.3 million then outstanding on the December 2021 term note and the $0.9 million Over-advance on the factoring agreement. Under the terms of the January 2023 note, (i) interest accrues at an annual rate which is the greater of 7.0% above the 1ender’s prime rate and 10.3% and (ii) principal and interest are payable in equal monthly installments through January 2025. The new note is secured by a mortgage on our real property in Arkansas. The current portion of long-term debt on the consolidated balance sheet as of  December 31, 2022, reflects the terms of the January 2023 modification.

 

Future principal maturities of long-term debt outstanding at December 31, 2022, reflecting the January 2023 modification of the mortgage promissory note, follow (in thousands).

 

2023

 $

996

 

2024

  1,194 

2025

  111 

Principal maturities

  2,301 

Debt issuance costs

  (9)

Total long-term debt, net

 $2,292 

  

 

NOTE 10. EQUITY, SHARE-BASED COMPENSATION, WARRANTS AND SECURITIES OFFERINGS

 

In August 2022, our board of directors approved a 1 for 10 reverse split of our common stock. Our common stock began trading on a post-split basis on August 26, 2022. All share and per share information has been retrospectively adjusted for all prior periods presented giving retroactive effect to the reverse stock split. Such adjustments include calculations of our weighted average number of shares outstanding and loss per share, as well as disclosures regarding our share-based compensation and warrants.

 

Preferred Stock

 

Our board of directors, without further action or vote by holders of our common stock, has the right to establish the terms, preference, rights and restrictions and issue shares of preferred stock. We previously designated and issued six series of preferred stock of which no shares remain outstanding. In addition, we designated and issued a seventh series of preferred stock, Series G, of which 150 shares remain outstanding as of December 31, 2022.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

The Series G preferred stock is non-voting and may be converted into shares of our common stock at the holders’ election at any time, subject to certain beneficial ownership limitations, at a ratio of 1 preferred share for 94.89915 shares of common stock. The Series G preferred stock is entitled to receive dividends if we pay dividends on our common stock, in which case the holders of the preferred stock are entitled to receive the amount and form of dividends that they would have received if they held the common stock that is issuable upon conversion of the Series G preferred stock. If we are liquidated or dissolved, the holders of Series G preferred stock are entitled to receive, before any amounts are paid in respect of our common stock, an amount per share of preferred stock equal to $1,000, plus any accrued but unpaid dividends thereon.

 

Securities Offerings

 

In October 2022, we issued and sold 675,000 shares of our common stock and a prefunded warrant (the 2022 Prefunded Warrant) exercisable into 325,000 shares of our common stock pursuant to our effective “shelf” registration statement on Form S-3. The holder exercised the 2022 Prefunded Warrant with an exercise price of $0.0001 per share (net of the $1.4999 per share prefunded) in full in 2022. In a concurrent private placement, we issued and sold warrants for the purchase up to 2,000,000 shares of our common stock at an exercise price of $1.60 per share, which are exercisable in April 2023, and expire in October 2025. The net proceeds from the concurrent offerings of $1.0 million, after deducting placement agent fees and other offering expenses of $0.5 million, were allocated to equity. As of December 31, 2022, $0.3 million of these offering costs were unpaid. We determined the exercise price of the 2022 Prefunded Warrant was nominal and, as such, we will consider the shares underlying that warrant to be outstanding effective October 20, 2022, for the purposes of calculating basic earnings (loss) per share (EPS). We intend to use the net proceeds from the October 2022 offerings for general corporate purposes, which may include funding capital expenditures, working capital and repaying indebtedness. In addition, we issued warrants for the purchase of up to 63,000 shares of our common stock to the placement agent at an exercise price of $1.875 per share which expire in October 2027.

 

In September 2021, we issued and sold 230,750 shares of common stock, a warrant for the purchase of up to 230,769 shares of common stock (Warrant A), and a prefunded warrant (the 2021 Prefunded Warrant) for the purchase of up to 230,786 shares of common stock pursuant to our effective “shelf” registration statement on Form S-3. The initial $10.00 per share exercise price of Warrant A was subject to adjustment in September 2022, and will be subject to adjustment again in September 2023, if 110% of the 5-day volume weighted average price of our common stock is less than the then-current exercise price. The 2021 Prefunded Warrant, which the holder exercised in full in 2021, had an exercise price of $0.001 (net of the $6.499 per share prefunded). We determined that the 2021 Prefunded Warrant qualified for equity accounting, however, Warrant A did not qualify for equity accounting because the holder may elect cash settlement of this warrant in the event of a change of control. As a result, we carry Warrant A as a liability at fair value in our consolidated balance sheets and the change in fair value of this warrant is recorded in our consolidated statements of operations. The net proceeds from the offering of $2.8 million, after deducting commissions and other cash offering expenses of $0.2 million were allocated to derivative warrant liability, in an amount equal to the $0.6 million estimated fair value of Warrant A as of September 13, 2021, with the remainder of the proceeds recorded in equity. We determined the exercise price of the Prefunded Warrant was nominal and, as such, considered the 230,786 shares initially underlying the 2021 Prefunded Warrant to be outstanding effective September 13, 2021, for the purposes of calculating basic EPS. We used the net proceeds from the September 2021 offering for general corporate purposes, which included funding capital expenditures and working capital and repaying indebtedness.

 

On March 30, 2020, we entered into an at market issuance (ATM) sales agreement with respect to an at-the-market offering program through B. Riley FBR, Inc, as sales agent. The issuances and sales of our common stock under the ATM sales agreement are made pursuant to our effective “shelf” registration statement on Form S-3. During 2021, we issued and sold 75,490 shares of common stock under an at market issuance sales agreement, at an average price of $8.00 per share. Proceeds from those 2021 sales of $0.5 million are recorded in equity, net of $0.1 million of stock issuance costs.

 

Under the terms of the securities purchase agreement related to the September 2021 offering, we are prohibited from entering into an agreement to effect any ATM issuance until September 13, 2023. Under the terms of the securities purchase agreement related to the October offerings, we are generally prohibited from entering into an agreement to effect an offering of our common stock or common stock equivalents until May 20, 2023, or a variable rate transaction, as defined in the agreement, until October 20, 2023.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Equity Incentive Plan

 

Our board of directors adopted our Amended and Restated 2014 Equity Incentive Plan (the 2014 Plan) after shareholders approved the plan, and amendments thereto. On July 14, 2022, shareholders approved an increase in the number of shares of common stock authorized for issuance under the 2014 Plan of 600,000 shares. The total shares of common stock now authorized for issuance under the 2014 Plan is 1,230,000 shares. Under the terms of the plan, we may grant stock options, shares of common stock and share-based awards to officers, directors, employees or consultants providing services on such terms as are determined by the board of directors. Our board of directors administers the plan, determines vesting schedules on plan awards and may accelerate the vesting schedules for award recipients. The stock options granted under the 2014 Plan have terms of up to 10 years and vesting periods of up to 4 years. The restricted stock units granted under the plan vest over periods of up to 5 years. As of December 31, 2022, awards for the purchase of 1,088,457 shares of common stock have been granted and remain outstanding (common stock options, common stock and restricted stock units) and 141,543 shares of common stock are reserved for future grants under the 2014 Plan.

 

Share-based compensation expenses related to employees and directors are included in selling, general and administrative expenses. Share-based compensation by type of award follows (in thousands).

 

  

2022

  

2021

 

Restricted stock units

 $1,160  $866 

Stock options

  101   140 

Common stock

  -   108 

Compensation expense related to common stock awards issued under equity incentive plan

 $1,261  $1,114 

 

Information regarding common stock issued under the 2014 Plan, including shares issued upon vesting of restricted stock units follows. All shares of common stock issued in 2022 or 2021 were vested as of the date issued.

 

  

2022

  

2021

 
  

Shares Issued

  

Weighted

Average
Grant
Date Fair Value

Per Share

  

Shares

Issued

  

Weighted

Average
Grant
Date Fair Value

Per Share

 

Directors

  34,875  $6.71   13,608  $7.95 

Employees

  89,307   5.75   57,250   5.52 

Consultant

  13,516   6.47   -    
   137,698       70,858    

 

In the period from January1, 2023 to March 16, 2023, we issued 68,693 shares of common stock upon the vesting of restricted stock units.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Restricted Stock Units

 

We have outstanding (i) restricted stock units issued under the 2014 Plan (RSUs) to employees and directors and (ii) other restricted stock units issued to a service provider (SUs). Each RSU and SU represents a contingent right to receive one share of common stock. Summaries of nonvested and vested stock unit and activity follow.

 

  

RSUs

  

SUs

 
  

Number of

Units

  

Unrecognized Compensation

(in thousands)

  

Average

Grant Date

Fair Value

per share

  

Weighted

Average

Expense

Period

(Years)

  

Number of

Units

  

Unrecognized Compensation

(in thousands)

  

Average

Grant Date

Fair Value

per share

  

Weighted

Average

Expense

Period

(Years)

 

Nonvested at January 1, 2021

  149,540  $730  $4.88   1.4   -  $-  $-  $- 

Granted

  82,469   796   9.65   1.0   -   -   -   - 

Forfeited

  (291)  (3)  10.31   0.7   -   -   -   - 

Vested with service

  (105,115)  -       -   -   -   -   - 

Expensed

  -   (865) 

NA

   -   -   -   -   - 

Nonvested at December 31, 2021

  126,603   658   5.20   0.9   -   -   -   - 

Granted

  527,871   1,680   3.18   2.7   160,000   216   1.35   3.0 

Impact of Modification:

                  -   -   -   - 

Before modification

  (17,050)  (150)  8.77   0.6   -   -   -   - 

After modification

  17,050   64   3.73   -   -   -   -   - 

Forfeited

  (11,744)  (68)  5.77   1.1   -   -   -   - 

Vested with Service

  (275,912)  -       -   -   -   -   - 

Expensed

  -   (1,160) 

NA

   -   -   (15) 

NA

   - 

Nonvested at December 31, 2022

  366,818  $1,024  $2.79   2.8   160,000  $201  $1.26   2.7 

 

  

Number of

RSUs

 

Vested at January 1, 2021

  38,640 

Vested with service

  105,115 

Issued at vesting

  (57,250)

Vested at December 31, 2021

  86,505 

Vested with service

  275,912 

Issued at vesting

  (83,725)

Issued at termination of service

  (53,967)

Vested at December 31, 2022

  224,725 

 

 

At December 31, 2022, unvested RSUs had an intrinsic value of $0.3 million. unvested SUs had an intrinsic value of $0.1 million, and vested RSUs had an intrinsic value of $0.2 million. As of December 31, 2022, the intrinsic value of all RSUs and SUs outstanding was $0.6 million, unrecognized compensation was $1.2 million and the remaining vesting period was 2.8 years. At December 31, 2022, issuance of 165,790 shares of common stock subject to the unvested RSUs and 224,725 shares of common stock subject to the vested RSUs, is deferred to the date the holder is no longer providing service to our company.

 

We issued 160,000 SUs to a service provider in 2022, which the service provider elected to purchase with a $0.2 million cash signing fee. The SUs vest in three annual installments ending in September 2025 and we are expensing the fair value of the SUs over three years. The service provider may also earn performance-based cash compensation beginning October 1, 2022, if certain performance criteria are met. The performance compensation will be paid quarterly in an amount of cash which may then be used to purchase, at the election of the service provider, a number of fully vested SUs equal to (a) the performance compensation, divided by (b) the volume weighted average closing price of our common stock over the 90 consecutive trading days ending on the last day of the applicable performance period. The aggregate number of SUs purchased by the service provider, including the initial 160,000 SUs issued in 2022 may not exceed 1,000,000.

 

In 2022, we modified RSUs held by resigning directors and an employee such that the awards vested on the date of their termination of service. Prior to the modification, the resigning directors and employee would have forfeited the unvested RSUs on the date service terminated. As a result of the modifications, we adjusted cumulative expense on the RSUs to equal the fair value of the awards on the modification dates in accordance with applicable accounting guidance, as indicated in the table above.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Options

 

As of December 31, 2022 and 2021, we had outstanding options for the purchase of up 55,424 and 64,396 shares of common stock. We granted no stock options in 2022 and 2021. Stock options for the purchase of up to 8,972 and 3,107 shares of common stock forfeited or expired in 2022 and 2021. As of December 31, 2022, outstanding stock options had an intrinsic value of zero, a weighted average exercise price of $19.42 per share, a weighted average remaining vesting period of 1.1 years and a weighted average contractual remaining term of 5.9 years. As of December 31, 2022, unrecognized stock option compensation cost was $70 thousand. As of December 31, 2022, exercisable options had an intrinsic value of zero.

 

Unrecognized Compensation

 

As of December 31, 2022, the total amount of unrecognized compensation for all outstanding common stock awards (options, RSUs and SUs was $1.3 million, and the remaining average expense period was 2.7 years (including unrecognized compensation on SUs of $0.2 million with a remaining average expense period of 2.7 years.)

 

Warrants

 

The 2022 Prefunded Warrant was exercised in its entirety in 2022 and we issued 325,000 shares of common stock upon the cash exercises. The 2021 Prefunded Warrant was cashless exercised in its entirety in 2021 and we issued 230,750 shares of common stock upon the cashless exercises. The initial $10.00 per share exercise price of Warrant A adjusted, pursuant to its original terms, to $2.72 per share in September 2022, and will be subject to adjustment again in September 2023, if 110% of the 5-day volume weighted average price of our common stock is less than the then-current exercise price.

 

Warrant activity, excluding activity related to prefunded warrants follows.

 

  

2022

  

2021

 
  

Shares Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

  

Shares Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

 

Outstanding at January 1

  875,067  $9.76   1.4   664,592  $9.82   1.1 

Issued

  2,063,000   1.61   3.1   230,769  $10.00   5.0 

Impact of Warrant A exercise price adjustment:

                        

Before adjustment

  230,769   10.00   4.0           

After adjustment

  (230,769)  2.72   4.0           

Cash exercised

            (17,794)  9.60   0.8 

Expired

  (639,298)  9.60   -   (2,500)  52.50   - 

Outstanding at December 31

  2,298,769  $1.76   2.9   875,067  $9.76   1.4 

 

The following table summarizes information related to exercisable and outstanding warrants as of December 31, 2022.

 

    

Outstanding

  

Exercisable

 

Exercise Prices

  

Shares

Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

  

Shares

Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

 
$1.60   2,000,000  $1.60   2.8   -  $-   - 
$1.88   63,000   1.88   4.8   -   -   - 
$2.72   230,769   2.72   3.7   230,769   2.72   3.7 
$20.00   5,000   20.00   0.1   5,000   20.00   0.1 
     2,298,769  $1.76   2.9   235,769  $3.09   3.6 

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

NOTE 11. INCOME TAXES

 

Deferred tax asset (liability) is comprised of the following (in thousands):

 

  

December 31

 
  

2022

   

2021

 

Net operating loss carryforwards

 $14,264   $13,385 

Stock options and warrants

  1,151    832 

Property and equipment

  (46)   16 

Intangible assets

  875    950 

Capitalized expenses

  117    105 

Other

  655    64 

Operating right-of-use lease assets

  (478)   (566)

Operating right-of-use lease liabilities

  645    670 

Net deferred tax assets

  17,183    15,456 

Less: Valuation allowance

  (17,183)   (15,456)

Deferred tax asset (liability)

 $-   $- 

 

We have determined it is more likely than not that our deferred tax assets will not be realized. Accordingly, we have provided a valuation allowance for deferred tax assets.

 

The following table summarizes the change in the valuation allowance (in thousands):

 

  

2022

  

2021

 

Valuation allowances, beginning of year

 $15,456  $12,421 

Net operating loss and other temporary differences

  1,997   2,926 

Expiration of net operating losses and limitations

  (90)  - 

Adjustment to deferred taxes

  (197)  67 

Impact of state tax rate change

  22   42 
Other  (5)  - 

Valuation allowance, end of year

 $17,183  $15,456 

 

As of December 31, 2022, net operating loss (NOL) carryforwards for U.S. federal tax purposes totaled $54.4 million. NOLs generated after December 31, 2017, do not expire. Federal NOLs of $9.9 million expire at various dates from 2023 through 2037 and the remainder do not expire. NOL carryforwards for state tax purposes totaled $46.0 million at December 31, 2022, and expire at various dates from 2023 through 2042.

 

Our ability to utilize previously accumulated NOL carryforwards is subject to substantial annual limitations due to the changes in ownership provisions of the Internal Revenue Code (IRC) of 1986, as amended, and similar state regulations. Prior to 2020, we experienced several ownership changes as defined in IRC Section 382(g). In general, the annual limitation is equal to the value of our stock immediately before the ownership change, multiplied by the long-term tax-exempt rate for the month in which the ownership change occurred. Any unused annual limitation may generally be carried over to later years until the NOL carryforwards expire. Accordingly, we have reduced our NOL in the table above to reflect these limitations.

 

We are subject to taxation in the U.S. federal jurisdiction and various state and local jurisdictions. We record liabilities for income tax contingencies based on our best estimate of the underlying exposures. We are open for audit by the IRS for years after 2018 and, generally, by U.S. state tax jurisdictions after 2017.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

Reconciliations between the amounts computed by applying the U.S. federal statutory tax rate to loss before income taxes, and income tax expense (benefit) follows (in thousands):

 

  

2022

  

2021

 

Income tax benefit at federal statutory rate

 $(1,646) $(1,875)

Increase (decrease) resulting from:

        

State tax benefit, net of federal tax effect

  (421)  (605)

Effect of change in state tax rate

  (22)  (42)

Change in valuation allowance

  1,727   3,035 

Expirations of net operating losses and application of IRC 382 limitation

  90   - 

PPP loan forgiveness, nontaxable

  -   (376)

Change in fair value of derivative warrant liability, nontaxable

  5   (81)

Other nondeductible expenses

  89   32 

Adjustments to deferreds

  197   (67)

Income tax expense

 $19  $21 

 

Based on an analysis of tax positions taken on income tax returns filed, we determined no material liabilities related to uncertain income tax positions existed as of December 31, 2022 or 2021. Although we believe the amounts reflected in our tax returns substantially comply with applicable U.S. federal, state and local tax regulations, the respective taxing authorities may take contrary positions based on their interpretation of the law. A tax position successfully challenged by a taxing authority could result in an adjustment to our provision or benefit for income taxes in the period in which a final determination is made.

  

 

NOTE 12. INCOME (LOSS) PER SHARE (EPS)

 

Basic EPS is calculated under the two-class method under which all earnings (distributed and undistributed) are allocated to each class of common stock and participating securities based on their respective rights to receive dividends. Our outstanding convertible preferred stock are considered participating securities as the holders may participate in undistributed earnings with holders of common shares and are not obligated to share in our net losses.

 

Diluted EPS is computed by dividing the net income attributable to RiceBran Technologies common shareholders by the weighted average number of common shares outstanding during the period increased by the number of additional common shares that would have been outstanding if the impact of assumed exercises and conversions is dilutive. The dilutive effects of outstanding options, warrants, nonvested shares of common stock and nonvested restricted stock units that vest solely on the basis of a service condition are calculated using the treasury stock method. The dilutive effects of the outstanding preferred stock are calculated using the if-converted method.

 

Below are reconciliations of the numerators and denominators in the EPS computations.

 

  

2022

  

2021

 

NUMERATOR (in thousands):

        

Basic and diluted - net loss

 $(7,858) $(8,949)
         

DENOMINATOR:

        

Weighted average number of shares of shares of common stock outstanding

  5,414,079   4,710,567 

Weighted average number of shares of common stock underlying vested restricted stock units

  100,592   63,328 

Basic EPS - weighted average number of shares outstanding

  5,514,671   4,773,895 

Effect of dilutive securities outstanding

  -   - 

Diluted EPS - weighted average number of shares outstanding

  5,514,671   4,773,895 

 

No effects of potentially dilutive securities outstanding were included in the calculation of diluted EPS for 2022 and 2021, because to do so would be anti-dilutive due to our net loss. Potentially dilutive securities outstanding during 2022 and 2021 included our outstanding convertible preferred stock, options, warrants and nonvested restricted stock units. Those potentially dilutive securities, further described in Note 10, could potentially dilute EPS in the future.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

NOTE 13. FAIR VALUE MEASUREMENT

 

The fair value of cash and cash equivalents, restricted cash, accounts and other receivables, accounts payable, commodities payable and short-term debt approximated their carrying value due to shorter maturities. As of December 31, 2022, the fair value of our operating lease liabilities was approximately $0.2 million lower than their carrying values, based on current market rates for similar debt and leases with similar maturities (Level 3 measurements). As of December 31, 2022, the fair values of our long-term debt and finance lease liabilities approximated their carrying values, based on current market rates for similar debt and leases with similar maturities (Level 3 measurements).

 

The following tables summarize the fair values by input hierarchy of items measured at fair value on a recurring basis on our consolidated balance sheets (in thousands):

 

  

Level 1

  

Level 2

  

Level 3

  

Total

 

As of December 31, 2022:

                

Derivative warrant liability

 $-  $-  $69  $69 

Total liabilities at fair value

 $-  $-  $69  $69 
                 

As of December 31, 2021:

                

Derivative warrant liability

 $-  $-  $258  $258 

Total liabilities at fair value

 $-  $-  $258  $258 

 

The following tables summarize the changes in level 3 items measured at fair value on a recurring basis (in thousands):

 

  

Fair Value as of

Beginning of

Period

  

Total
Realized
and

Unrealized
Gains
(Losses)

  

Issuance of New

Instruments

  

Net
Transfers
(Into) Out of
Level 3

  

Fair Value, at

End of Period

  

Change in

Unrealized

Gains (Losses)

on Instruments

Still Held

 

2022:

                        

Derivative warrant liability

 $258  $(189) $-  $-  $69  $(189)

Total Level 3 fair value

 $258  $(189) $-  $-  $69  $(189)
                         

2021:

                        

Derivative warrant liability

 $-  $-  $647  $-  $258  $(389)

Total Level 3 fair value

 $-  $-  $647  $-  $258  $(389)

 

The derivative warrant liability in the tables above relates to Warrant A, discussed further in Note 10. Warrant A is carried in our consolidated balance sheets as derivative warrant liability because the holder may elect cash settlement of the warrant in the event of a change of control. We estimated the fair value of Warrant A using the Black-Scholes. Changes in the estimated fair value of Warrant A are included in other income (loss) in our consolidated statements of operations. The following are the assumptions used in valuing Warrant A.

 

  

December 31, 2022

  

December 31, 2021

  

September 30, 2021

 

Assumed exercise price, per share

 $2.72  $10.00  $10.00 

Assumed volatility

  92.2%  69.5%  71.0%

Assumed risk free interest rate

  4.3%  0.8%  0.4%

Expected life of options (in years)

  4.0   4.8   5.0 

Expected dividends

  -   -   - 

 

The fair value of Warrant A approximates the cash settlement the holder could elect to be paid in the event of a change in control. At December 31, 2022, a $0.10 increase in our stock price would have resulted in an approximate $10 thousand increase in the Black Scholes fair value of Warrant A.

 

RiceBran Technologies

Notes to Consolidated Financial Statements

 

NOTE 14. COMMITMENTS AND CONTINGENCIES

 

PPP Audit Contingency

 

In  April 2020, we received $1.8 million on a Small Business Administration (SBA) Paycheck Protection Program (PPP) loan as provided for in the Coronavirus Aid, Relief and Economic Security Act, enacted into U.S. law in March 2020. Under certain conditions, the loan and accrued interest were forgivable, if we used the loan proceeds for maintaining workforce levels. We used the loan proceeds for maintaining workforce levels and the SBA forgave the entire loan and related accrued interest in  January 2021. The SBA may audit any PPP loan at its discretion through January 2027, six years after the date the SBA forgave the loan. The SBA  may review any or all of the following when auditing a PPP loan: whether the borrower qualified for the PPP loan, whether the PPP loan amount was appropriately calculated and the proceeds used for allowable purposes, and whether the loan forgiveness amount was appropriately determined. The SBA could deem us ineligible for the PPP loan received in 2020 upon audit by the SBA. We believe the SBA’s stated intention is to focus its reviews on borrowers with loans greater than $2 million, thereby mitigating our future risk of an audit. The SBA continues to develop and issue new and updated guidance regarding required borrower certifications and requirements for forgiveness of loans made under the program.

 

Employment Contracts and Severance Payments

 

In the normal course of business, we periodically enter into employment agreements which incorporate indemnification provisions. While the maximum amount to which we may be exposed under such agreements cannot be reasonably estimated, we maintain insurance coverage, which we believe will effectively mitigate our obligations under these indemnification provisions. No amounts have been recorded in our financial statements with respect to any obligations under such agreements.

 

We have employment contracts with certain officers and key management that include provisions for potential severance payments in the event of without-cause terminations or terminations under certain circumstances after a change in control. In addition, vesting of outstanding nonvested equity grants would accelerate following a change in control.

 

Legal Matters

 

From time to time, we are involved in litigation incidental to the conduct of our 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, we record 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 us 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 our financial position or results of operations in 2022 and 2021.

 

In January 2023, we received $0.3 million in restitution payments from a former employee. The payments were ordered by a federal court in 2012.

 

40

  
 

PART II

(continued)

 

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

None.

 

ITEM 9A. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

An evaluation of the effectiveness of the design and operation of our “disclosure controls and procedures” (as such term is defined in Rule 13a and Rule15d-15(e)) under the Exchange Act was performed as of December 31, 2022, under the supervision and with the participation of our current management, including our current Executive Chairman, Chief Financial Officer, and Chief Accounting Officer. Our disclosure controls and procedures have been designed to ensure that information we are required to disclose in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified by the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our Executive Chairman and Chief Financial Officer to allow timely decisions regarding required disclosures.

 

Based on this evaluation, our Executive Chairman and our Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2022.

 

Changes in Internal Control over Financial Reporting

 

There were no changes in our internal control over financial reporting that occurred during the year ended December 31, 2022, that have materially affected, or that are reasonably likely to materially affect, our internal control over financial reporting.

 

Management Report on Internal Control over Financial Reporting

 

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934 (Exchange Act) and for the assessment of the effectiveness of internal control over financial reporting. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP. Our internal control over financial reporting includes those policies and procedures that:

 

 

(i)

pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;

 

(ii)

provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and

 

(iii)

provide reasonable assurance regarding prevention, or timely detection, of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Under the supervision and with the participation of current management, including our current Executive Chairman, Chief Financial Officer, and Chief Accounting Officer, we conducted an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2022. In making this assessment, management used the criteria set forth in the framework established by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) entitled “Internal Control - Integrated Framework (the 2013 Framework).” Based on this analysis, our management concluded that as of December 31, 2022, our internal control over financial reporting was effective based upon the criteria set forth by the 2013 Framework.

 

 

ITEM 9B. OTHER INFORMATION

 

None.

 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

Not applicable.

 

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

The information required by Item 10 of Part III is incorporated by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

ITEM 11. EXECUTIVE COMPENSATION

 

The information required by Item 11 of Part III is incorporated by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.

 

The information required by Item 12 of Part III is incorporated by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

The information required by Item 13 of Part III is incorporated by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The information required by Item 14 of Part III is incorporated by reference to our definitive proxy statement, to be filed within 120 days of our fiscal year end, or will be included in an amendment to this Form 10-K.

 

PART IV

 

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

See Exhibit Index attached hereto.

The Financial Statements are included under Item 8.

 

 

EXHIBIT INDEX

 

        Incorporated by Reference    
Exhibit
Number
  Exhibit Description   Form   File No.  

Exhibit

Number

  Filing/Effective Date  

Filed

Herewith

                         

3.01.01

 

Restated and Amended Articles of Incorporation filed with the Secretary of State of California on December 13, 2001

 

10-KSB

 

000-32565

 

3.3

 

April 16, 2002

   

3.01.02

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on August 4, 2003

 

SB-2

 

333-129839

 

3.01.1

 

November 21, 2005

   

3.01.03

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on October 31, 2003

 

10-QSB

 

000-32565

 

3.4

 

November 19, 2003

   

3.01.04

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on September 29, 2005

 

SB-2

 

333-129839

 

3.03

 

November 21, 2005

   

3.01.05

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on August 20, 2007

 

10-Q

 

000-32565

 

3.1

 

August 14, 2007

   

3.01.06

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on June 30, 2011

 

8-K

 

000-32565

 

3.1

 

July 5, 2011

   

3.01.07

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on July 12, 2013

 

10-Q

 

000-32565

 

3.1

 

August 14, 2013

   

3.01.08

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on May 30, 2014

 

S-3

 

333-196541

 

3.01.08

 

June 5, 2014

   

3.01.09

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on February 15, 2017

 

S-3

 

333-217131

 

3.1.9

 

April 04, 2017

   

3.01.10

 

Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on June 18, 2020

 

10-Q

 

001-36245

 

3.1

 

August 12, 2020

   
3.01.11   Certificate of Amendment of Articles of Incorporation filed with the Secretary of State of California on August 25, 2022   8-K   000-32565   3.1   August, 25, 2022    

3.02

 

Certificate of Designation of the Rights, Preferences, and Privileges of the Series A Preferred Stock filed with the Secretary of State of California on December 13, 2001

 

SB-2

 

333-89790

 

4.1

 

June 4, 2002

   

3.03

 

Certificate of Determination, Preferences and Rights of Series B Convertible Preferred Stock filed with the Secretary of State of California on October 4, 2005

 

8-K

 

000-32565

 

3.1

 

October 4, 2005

   

3.04

 

Certificate of Determination, Preferences and Rights of Series C Convertible Preferred Stock filed with the Secretary of State of California on May 10, 2006

 

8-K

 

000-32565

 

3.1

 

May 15, 2006

   

3.05

 

Certificate of Determination, Preferences and Rights of the Series D Convertible Preferred Stock, filed with the Secretary of State of California on October 17, 2008

 

8-K

 

000-32565

 

3.1

 

October 20, 2008

   

3.06

 

Certificate of Determination, Preferences and Rights of the Series E Convertible Preferred Stock, filed with the Secretary of State of California on May 7, 2009

 

8-K

 

000-32565

 

3.1

 

May 8, 2009

   

 

 

EXHIBIT INDEX

 

        Incorporated by Reference    
Exhibit
Number
  Exhibit Description   Form   File No.  

Exhibit

Number

  Filing/Effective Date  

Filed

Herewith

                         

3.07

 

Certificate of Determination, Preferences and Rights of the Series F Convertible Preferred Stock, filed with the Secretary of State of California on February 18, 2016

 

8-K

 

001-36245

 

3.1

 

February 23, 2016

   

3.08

 

Form of Certificate of Determination of Preferences and Rights of Series G Convertible Preferred Stock, filed with the Secretary of State of California on February 9, 2017

 

8-K

 

001-36245

 

3.1

 

February 15, 2017

   

3.09.1

 

Bylaws

 

SB-2

 

333-134957

 

3.05

 

June 12, 2006

   

3.09.2

 

Amendment of Bylaws, effective June 19, 2007

 

8-K

 

000-32565

 

3.1

 

June 25, 2007

   

3.09.3

 

Amendment of Bylaws, effective December 4, 2009

 

8-K

 

000-32565

 

3.1

 

December 10, 2009

   

3.09.4

 

Amendment of Bylaws, effective as of February 13, 2017

 

S-3

 

333-217131

 

3.9.4

 

April 04, 2017

   

3.09.5

 

Amendment to Bylaws, effective July 30, 2019

 

8-K

 

001-36245

 

3.1

 

August 5, 2019

   

3.10

 

Certificate of Ownership dated October 3, 2012

 

8-K

 

000-32565

 

3.01

 

October 10, 2012

   

4.01

 

Form of Warrant (Private Placement)

 

8-K

 

001-36245

 

4.1

 

September 13, 2021

   

4.02

 

Form of Prefunded Warrant (Private Placement)

 

8-K

 

001-36245

 

4.2

 

September 13, 2021

   

4.03

 

Description of Registrant’s Securities Pursuant to Section 12 of the Securities Exchange Act of 1934, as amended

 

 

 

 

 

 

 

 

  X

4.04

 

Form of Pre-Funded Warrant (Registered Direct Offering and Private Placement)

 

8-K

 

001-36245

 

4.1

 

October 20, 2022

   

4.05

 

Form of Private Placement Warrant (Registered Direct Offering and Private Placement)

 

8-K

 

001-36245

 

4.2

 

October 20, 2022

   

4.06

 

Form of Wainwright Warrant (Registered Direct Offering and Private Placement)

 

8-K

 

001-36245

 

4.3

 

October 20, 2022

   

10.01

*

Employment Agreement with Todd T. Mitchell dated May 28, 2019

 

10-Q

 

001-36245

 

10.2

 

May 5, 2020

   

10.02

*

Amended and Restated 2014 Equity Incentive Plan, as amended on June 17, 2020

 

8-K

 

001-36245

 

10.2

 

July 17, 2020

   

10.03

*

Form of Award of Deferred and Restricted Stock Units for 2014 Equity Incentive Plan

 

8-K

 

001-36245

 

10.3

 

July 17, 2020

   

10.04

*

Form of Stock Option Agreement for 2014 Equity Incentive Plan

 

10-K

 

001-36245

 

10.72

 

March 31, 2015

   

 

 

EXHIBIT INDEX

 

        Incorporated by Reference  

Exhibit

Number

  Exhibit Description   Form   File No.  

Exhibit

Number

  Filing/Effective Date  

Filed
Herewith

                         

10.05

*

Form of Restricted Stock Award Agreement for 2014 Equity Incentive Plan

 

10-K

 

001-36245

 

10.73

 

March 31, 2015

   

10.06

*

Form of Restricted Stock Unit Award Agreement for 2014 Equity Incentive Plan

 

8-K

 

001-36245

 

10.1

 

October 3, 2018

   

10.07

*

Employee Agreement (Offer Letter) with Peter G. Bradley dated August 12, 2020

 

10-K

 

001-36245

 

10.21

 

February 25, 2021

   

10.08

*

Amendment No. 1 to Restricted Stock Unit Award Grant Notice and Award Agreement with Todd T. Mitchell, effective December 15, 2021

 

10-K

 

001-36245

 

10.08

 

March 17, 2022

   

10.09

*

Form of Indemnification Agreement for Officers and Directors

 

10-Q

 

000-32565

 

10.2

 

May 12, 2011

   

10.10

*

Form of Award of Contingently Granted Deferred and Restricted Stock Units for 2014 Equity Incentive Plan

 

10-K

 

001-36245

 

10-24

 

March 17, 2022

   
                         

10.11

 

Agreement for Purchase and Sale with Republic Business Credit, LLC dated October 28, 2019

 

8-K

 

001-36245

 

10.1

 

November 1, 2019

   

10.12

 

Purchase Agreement dated December 17, 2019 (Public Offering)

 

8-K

 

001-36245

 

1.1

 

December 19, 2019

   

10.13

 

Form of Securities Purchase Agreement dated September 9, 2021 (Private Placement)

 

8-K

 

001-36245

 

10.1

 

September 13, 2021

   
                         

10.14

 

Form of Registration Rights Agreement dated March 7, 2019

 

8-K

 

001-36245

 

10.3

 

March 13, 2019

   

10.15

 

At Market Issuance Sales Agreement with B Riley FBR, Inc

 

8-K

 

001-36245

 

10.1

 

March 30, 2020

   

10.16

 

Promissory Note dated as of April 15, 2020 (Paycheck Protection Program)

 

8-K

 

001-36245

 

10.1

 

April 16, 2002

   

10.17

 

Mortgage Agreement and Amendment for Purchase and Sale with Republic Business

Credit, LLC, dated July 10, 2020

 

8-K

 

001-36245

 

10.1

 

July 17, 2020

   

10.18

 

Mortgage Agreement and Amendment for Purchase and Sale with Republic Business Credit, LLC, dated December 6, 2021

 

8-K

 

001-36245

 

10.1

 

December 10, 2021

   
10.19  

Mortgage Agreement and Amendment for Purchase and Sale with Republic Business Credit, LLC, dated January 12, 2023

  8-K   001-36245   10.1   January 19, 2023    

10.20

 

Form of Securities Purchase Agreement (Registered Direct Offering and Private Placement)

 

8-K

 

001-36245

 

10.1

 

October 20, 2022

   

21

 

List of Subsidiaries

                 

X

23.1

 

Consent of Independent Registered Public Accounting Firm 

                 

X

24.1

 

Power of Attorney – Power of Attorney (incorporated by reference to the signature page of this Annual Report on Form 10-K.)

                   

 

 

EXHIBIT INDEX

 

      Incorporated by Reference  

Exhibit

Number

  Exhibit Description   Form   File No.  

Exhibit

Number

  Filing/Effective Date   Filed
Herewith
                         

31.1

 

Certification by CEO pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

                 

X

31.2

 

Certification by CFO pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

                 

X

32.1

 

Certification by CEO and CFO pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

                 

X

101.INS

@

Inline XBRL Instance Document

                 

X

101.SCH

@

Inline XBRL Taxonomy Extension Schema Document

                 

X

101.CAL

@

Inline XBRL Taxonomy Extension Calculation Linkbase Document

                 

X

101.DEF

@

Inline XBRL Taxonomy Extension Definition Linkbase Document

                 

X

101.LAB

@

Inline XBRL Taxonomy Extension Label Linkbase Document

                 

X

101.PRE

@

Inline XBRL Taxonomy Extension Presentation Linkbase Document

                 

X

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

                   

 

*

Indicates a management contract or compensatory plan, contract or arrangement in which any Director or any Executive Officer participates.

@

iXBRL (Inline Extensible Business Reporting Language) information is furnished and not filed or a part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and otherwise is not subject to liability under these sections.

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

 

 

RICEBRAN TECHNOLOGIES

 

 

 

Date: March 16, 2023 

By:

/s/ Peter G. Bradley

 

Name: Peter G. Bradley

 

Title: Director and Executive Chairman

 

Power of Attorney

 

Each person whose signature appears below constitutes and appoints Peter G. Bradley, true and lawful attorney-in-fact, with the power of substitution, for him/her in any and all capacities, to sign amendments to this Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue thereof.

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed by the following persons on behalf of the registrant in the capacities and on the dates indicated.

 

Signature

 

Title

 

Date

         

Principal Executive Officer:

 

 

 

 

         

/s/ Peter G. Bradley

 

Director and Executive Chairman

 

March 16, 2023

Peter G. Bradley

 

 

 

 

         

Principal Financial Officer

and Principal Accounting Officer:

 

 

 

 

         

/s/ Todd T. Mitchell

 

Chief Financial Officer and Chief Operating Officer

 

March 16, 2023

Todd T. Mitchell

       
         

Additional Directors:

 

 

 

 
         

/s/ Will T. Black

 

Director

 

March 16, 2023

Will T. Black

       
         

/s/ David I. Chemerow

 

Director

 

March 16, 2023

David I. Chemerow

 

 

 

 

 

 

 

 

 

/s/ Jean M. Heggie

 

Director

 

March 16, 2023

Jean M. Heggie

 

 

 

 

 

 

 

 

 

/s/ Brent D. Rosenthal

 

Director and Chairman

 

March 16, 2023

Brent D. Rosenthal

 

 

 

 

 

47
EX-4.03 2 ex_480624.htm EXHIBIT 4.03

 

Exhibit 4.03

 

DESCRIPTION OF THE REGISTRANTS SECURITIES

REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES

EXCHANGE ACT OF 1934

 

RiceBran Technologies (RBT, we, our, or us) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our common stock.

 

DESCRIPTION OF CAPITAL STOCK

 

The following summary of the terms of our capital stock is based upon our articles of incorporation (as amended, the Articles of Incorporation) and our bylaws (as amended, the Bylaws). The summary is not complete and is qualified by reference to our Articles of Incorporation and our Bylaws, which are filed as exhibits to this Annual Report on Form 10-K and are incorporated by reference herein. We encourage you to read our Articles of Incorporation, our Bylaws and the applicable provisions of the California Corporations Code for additional information.

 

Our authorized capital stock consists of 15,000,000 shares of common stock, no par value, and 20,000,000 shares of Preferred Stock, no par value, of which 3,000,000 shares are designated Series A Preferred Stock, 25,000 shares are designated Series B Preferred Stock, 25,000 shares are designated Series C Preferred Stock, 10,000 shares are designated Series D Preferred Stock, 2,743 shares are designated Series E Preferred Stock, 3,000 are designated as Series F Preferred Stock and 3,000 are designated as Series G Preferred Stock. As of March 16, 2023, there were 6,384,334 shares of common stock outstanding and 150 shares of Series G Preferred Stock outstanding. No other capital stock was outstanding as of March 16, 2023.

 

Common Stock

 

Subject to any preferential dividend rights granted to the holders of any shares of preferred stock that may be outstanding, the holders of our common stock are entitled to receive ratably dividends when, as, and if declared by our board of directors out of funds legally available therefor. Upon our liquidation, dissolution, or winding up, the holders of our common stock are entitled to receive ratably the net assets available after the payment of all debts and other liabilities and subject to the prior rights of any outstanding shares of preferred stock.

 

The holders of our common stock are entitled to one vote for each share held on all matters submitted to a vote of our shareholders. Pursuant to our Bylaws, shareholders do not have the right to vote cumulatively. Holders of our common stock have no preemptive, subscription, or redemption rights. The outstanding shares of our common stock are fully paid and nonassessable. The rights and privileges of holders of our common stock are subject to, and may be adversely affected by, the rights of holders of shares of preferred stock that we may designate and issue in the future.

 

Preferred Stock

 

Our board of directors is authorized to issue preferred stock in one or more series and to fix the rights, preferences, privileges, qualifications, limitations and restrictions thereof, including dividend rights and rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences and the number of shares constituting any series or the designation of such series, without any vote or action by our shareholders. Any preferred stock to be issued could rank prior to our common stock with respect to dividend rights and rights on liquidation. Our board of directors, without shareholder approval, may issue preferred stock with voting and conversion rights which could adversely affect the voting power of holders of our common stock and discourage, delay or prevent a change in control of RBT.

 

Series G Preferred Stock

 

We have authorized a total of 3,000 shares of Series G Preferred Stock, 150 of which are issued and outstanding as of March 16, 2023. The Series G Preferred Stock is non-voting and may be converted into shares of our common stock at the holders’ election at any time, subject to certain beneficial ownership limitations, at a ratio of 1 share of Series G Preferred Stock for 94.8992 shares of common stock. The Series G Preferred Stock is entitled to receive dividends if we pay dividends on our common stock, in which case the holders of Series G Preferred Stock are entitled to receive the amount and form of dividends that they would have received if they held the common stock that is issuable upon conversion of the Series G Preferred Stock. If we are liquidated or dissolved, the holders of Series G Preferred Stock are entitled to receive, before any amounts are paid in respect of our common stock, an amount per share of Series G Preferred Stock equal to $1,000, plus any accrued but unpaid dividends thereon.

 

 

 

Listing

 

Our common stock is listed and principally traded on The Nasdaq Stock Market LLC under the symbol “RIBT.”

 

Transfer Agent

 

American Stock Transfer & Trust Company, New York, New York, serves as transfer agent for the shares of common stock.

 

Certain Anti-Takeover Effects

 

Certain provisions of our Articles of Incorporation and Bylaws may be deemed to have an anti-takeover effect.

 

Advance Notice Requirements for Shareholder Proposals and Director Nominations. Our Bylaws provide advance notice procedures for shareholders seeking to bring business before our annual meeting of shareholders or to nominate candidates for election as directors at our annual meeting of shareholders and specify certain requirements regarding the form and content of a shareholder’s notice. These provisions might preclude our shareholders from bringing matters before our annual meeting of shareholders or from making nominations for directors at our annual meeting of shareholders if the proper procedures are not followed.

 

Additional Authorized Shares of Capital Stock. The additional shares of authorized common stock and preferred stock available for issuance under our Articles of Incorporation could be issued at such times, under such circumstances and with such terms and conditions as to impede a change in control.

 

 

 
EX-21 3 ex_480623.htm EXHIBIT 21

 

Exhibit 21

 

RiceBran Technologies

Subsidiaries of the Registrant

As of March 16, 2023

 

Those subsidiaries not listed would not, in the aggregate, constitute a “significant subsidiary” of RiceBran Technologies, as that term is defined in Rule 1-02(w) of Regulations S-X.

 

Subsidiaries of the Registrant

State or Other Jurisdiction of Incorporation

Golden Ridge Rice Mills, Inc. (1)

Delaware corporation

MGI Grain Incorporated (1)

Delaware corporation

NutraCea, LLC (1)

Delaware limited liability company

RBT PRO, LLC (3)

Delaware limited liability company

RBT – YOUJI, LLC (4)

Delaware limited liability company

RiceX Nutrients, Inc. (2)

Montana corporation.

 


 

(1)

wholly owned subsidiary of RiceBran Technologies

(2)

wholly owned subsidiary of The RiceX Company

(3)

50.0 % interest

(4)

55.0 % interest

 

 

 

 

 
EX-23.1 4 ex_480625.htm EXHIBIT 23.1

Exhibit 23.1

 

Consent of Independent Registered Public Accounting Firm

 

We consent to the incorporation by reference in the Registration Statements (Nos. 333-196541, 333-196950, 333-199646, 333-212658, 333-217131, 333-221124, 333-230963, 333-232447 and 333-266194) on Form S-3 and (Nos. 333-110585, 333-135814, 333-199648 and 333-221781) on Form S-8 of RiceBran Technologies of our report dated March 16, 2023, relating to the consolidated financial statements of RiceBran Technologies, appearing in this Annual Report on Form 10-K of RiceBran Technologies for the year ended December 31, 2022.

 

 

/s/RSM US LLP

 

Houston, Texas

March 16, 2023

 

 
EX-31.1 5 ex_480622.htm EXHIBIT 31.1

 

Exhibit 31.1

 

CERTIFICATION

 

I, Peter G. Bradley, Director and Executive Chairman of RiceBran Technologies, certify that:

 

1)

I have reviewed this annual report on Form 10-K of RiceBran Technologies, a California corporation;

 

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;

 

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 registrant as of, and for, the periods presented in this report;

 

4)

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

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 registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report was prepared;

 

 

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;

 

 

c)

Evaluated the effectiveness of the registrant’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

 

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5)

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

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 registrant’s ability to record, process, summarize and report financial information; and

 

 

b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Dated: March 16, 2023

 

 

/s/ Peter G. Bradley                  

Name: Peter G. Bradley

Title: Director and Executive Chairman

 

 
EX-31.2 6 ex_480621.htm EXHIBIT 31.2

 

 

Exhibit 31.2

 

CERTIFICATION

 

I, Todd Mitchell, Chief Financial Officer of RiceBran Technologies, certify that:

 

1)

I have reviewed this annual report on Form 10-K of RiceBran Technologies, a California corporation;

 

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;

 

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 registrant as of, and for, the periods presented in this report;

 

4)

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

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 registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report was prepared;

 

 

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;

 

 

c)

Evaluated the effectiveness of the registrant’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

 

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5)

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

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 registrant’s ability to record, process, summarize and report financial information; and

 

 

b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Dated: March 16, 2023

 

 

/s/ Todd T. Mitchell                  

Name: Todd T. Mitchell

Title: Chief Financial Officer and Chief Operating Officer

 

 
EX-32.1 7 ex_480620.htm EXHIBIT 32.1

 

 

Exhibit 32.1

 

CERTIFICATION

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

(SUBSECTIONS (a) AND (b) OF SECTION 1350, CHAPTER 63 OF

TITLE 18, UNITED STATES CODE)

 

In connection with the Annual Report of RiceBran Technologies (the “Company”) on Form 10-K for the year ending December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Peter G. Bradley, Executive Chairman of the Company, and Todd T. Mitchell, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

 

1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Dated: March 16, 2023

 

 

By: /s/ Peter G. Bradley         

Peter G. Bradley

Director and Executive Chairman

 

 

By: /s/ Todd T. Mitchell         

Todd T. Mitchell

Chief Financial Officer and Chief Operating Officer

 

 
EX-101.SCH 8 ribt-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Changes in Shareholders' Equity link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Liquidity and Management's Plan link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Business and Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Cash and Cash Equivalents link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Accounts Receivable and Revenues link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Inventories link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Intangible Assets and Goodwill link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Leases link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Debt link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Income (Loss) Per Share (EPS) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 4 - Accounts Receivable and Revenues (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 5 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 6 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 7 - Intangible Assets and Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 8 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 9 - Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 11 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 12 - Income (Loss) Per Share (EPS) (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 13 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 1 - Liquidity and Management's Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 2 - Business and Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 3 - Cash and Cash Equivalents (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 4 - Accounts Receivable and Revenues (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 4 - Accounts Receivable and Revenues - Revenues and Accounts Receivable from Significant Customers (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 4 - Accounts Receivable and Revenues - Revenues by Product Line (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 5 - Inventories - Components of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 6 - Property and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 6- Property and Equipment - Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 7 - Intangible Assets and Goodwill (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 7 - Intangible Assets and Goodwill - Intangible Assets, Excluding Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 7 - Intangible Assets and Goodwill - Future Intangible Amortization (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 8 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 8 - Leases - Components of Lease Expense and Cash Flows from Leases (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 8 - Leases - Remaining Terms and Discount Rates (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 8 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 9 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 9 - Debt - Due Under Factoring Agreement (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 9 - Debt - Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 9 - Debt - Long-term Debt (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Debt - Future Principal Maturities of Long-term Debt Outstanding (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Share-based Compensation Expenses Related to Employees and Directors (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Restricted Stock Unit Activity (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Warrants Activity (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Exercisable and Outstanding (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 11 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 11 - Income Taxes - Deferred Tax Asset (Liability) (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 11 - Income Taxes - Summarizes the Changes in the Valuation Allowance (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 11 - Income Taxes - Income Tax Expense (Benefit) (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 12 - Income (Loss) Per Share (EPS) - EPS Computations (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 13 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 13 - Fair Value Measurement - Fair Value of Liabilities on Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 13 - Fair Value Measurement - Changes in Level 3 Items Measured at Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 12 - Fair Value Measurement - Fair Value Assumption Measurement of Warrant A (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 9 ribt-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 ribt-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 ribt-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Significant Accounting Policies Note 4 - Accounts Receivable and Revenues Income tax benefit at federal statutory rate Stock Units Issued (SUI) [Member] Represents Stock Units Issued (SUI). Note 5 - Inventories Unvested RSU [Member] Represents unvested RSUs Note 6 - Property and Equipment Note 7 - Intangible Assets and Goodwill Vested RSU [Member] Represents vested RSUs. Note 8 - Leases Note 9 - Debt Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings Note 11 - Income Taxes Income Tax Disclosure [Text Block] Note 12 - Income (Loss) Per Share (EPS) Note 13 - Fair Value Measurements Note 4 - Accounts Receivable and Revenues - Revenues and Accounts Receivable from Significant Customers (Details) Note 4 - Accounts Receivable and Revenues - Revenues by Product Line (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 5 - Inventories - Components of Inventories (Details) Schedule of Maturities of Long-Term Debt [Table Text Block] Progress Payment Agreement [Member] Represents progress payment agreement. Note 6- Property and Equipment - Property, Plant and Equipment (Details) Schedule of Debt [Table Text Block] Note 7 - Intangible Assets and Goodwill - Intangible Assets, Excluding Goodwill (Details) Note 7 - Intangible Assets and Goodwill - Future Intangible Amortization (Details) Note 8 - Leases - Components of Lease Expense and Cash Flows from Leases (Details) The Prefunded Warrants [Member] Represents the preferred warrants. us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Note 8 - Leases - Remaining Terms and Discount Rates (Details) Note 8 - Leases - Maturities of Lease Liabilities (Details) Note 9 - Debt - Due Under Factoring Agreement (Details) Nonvested, weighted average expense period (Year) Note 9 - Debt - Long-term Debt (Details) Note 9 - Debt - Long-term Debt (Details) (Parentheticals) Note 9 - Debt - Future Principal Maturities of Long-term Debt Outstanding (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Share-based Compensation Expenses Related to Employees and Directors (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Stock Units [Member] Represents stock units. Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details) Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Restricted Stock Unit Activity (Details) Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Warrants Activity (Details) Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Exercisable and Outstanding (Details) Share-Based Payment Arrangement, Activity [Table Text Block] Note 11 - Income Taxes - Deferred Tax Asset (Liability) (Details) Note 11 - Income Taxes - Summarizes the Changes in the Valuation Allowance (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Granted, average grant date fair value (in dollars per share) Note 11 - Income Taxes - Income Tax Expense (Benefit) (Details) Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Forfeited, average grant date fair value (in dollars per share) Note 12 - Income (Loss) Per Share (EPS) - EPS Computations (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Nonvested, average grant date fair value (in dollars per share) Nonvested, average grant date fair value (in dollars per share) Note 13 - Fair Value Measurement - Fair Value of Liabilities on Recurring Basis (Details) ribt_StockIssuedDuringPeriodSharesRestrictedStockAwardCashSigningFee Stock Issued During Period, Shares, Restricted Stock Award, Cash Signing Fee Represents cash signing fee related to stock issued during period, shares. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited, shares issued (in shares) Note 13 - Fair Value Measurement - Changes in Level 3 Items Measured at Fair Value (Details) Note 12 - Fair Value Measurement - Fair Value Assumption Measurement of Warrant A (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Nonvested, shares issued (in shares) Nonvested, shares issued (in shares) Notes To Financial Statements Notes To Financial Statements [Abstract] Granted, nonvested, shares issued (in shares) Vested with service (in shares) Vested with Service, shares issued (in shares) Long-term debt, current portion Advances on long-term debt, net of issuance costs ribt_OperatingLeaseFairValueInExcessOfCarryingAmount Operating Lease, Fair Value In Excess Of Carrying Amount Represents fair value in excess of carrying amount for operating lease. Weighted Average Grant Date Fair Value Per Share (in dollars per share) Represents weighted average grant date fair value per share for share-based compensation award arrangement by share-based payment grants in period. Due under line of credit Accounts Receivable and Revenues [Text Block} Detail text block disclosure of accounts receivable and revenues. us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Ending Balance (in shares) Outstanding, balance (in shares) Outstanding, balance (in shares) Goodwill and Intangible Assets Disclosure [Text Block] Accrued expenses us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations Expired (in shares) Accrued salary, wages and benefits us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised Cash exercised (in shares) Accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) Issued (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total (in shares) Proceeds from sale of property and equipment Trademarks [Member] us-gaap_PolicyTextBlockAbstract Accounting Policies Shares issued (in shares) Thereafter, operating leases ribt_LesseeOperatingLeaseLiabilityPaymentsToBePaidAfterYearFour mount of lessee's undiscounted obligation for lease payment for operating lease due after 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). Thereafter, finance leases ribt_FinanceLeaseLiabilityPaymentsToBePaidAfterYearFour Amount of lessee's undiscounted obligation for lease payment for operating lease due after forth 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). Warrants Issued in Private Placement [Member] Represents warrants issued in private placement. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment Other Countries [Member] Information pertaining to other countries. Property and Equipment [Member] Information pertaining to property and equipment. us-gaap_ConstructionPayableCurrent Construction Payable, Current us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) Weighted average number of shares of common stock underlying vested restricted stock units (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) Cash paid for income taxes Noncompete Agreements [Member] Commodities payable Weighted average number of shares of shares of common stock outstanding (in shares) Current liabilities: Weighted average number of shares outstanding: Supplemental disclosures: us-gaap_Assets Total assets Issued, weighted average exercise price (in dollars per share) Represents weighted average exercise price of nonoption equity instruments granted for share based compensation arrangement by share based payment award. Plan Name [Axis] ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsGranted Issued, weighted average remaining contractual life (Year) The weighted average remaining contractual terms of liability warrants granted in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Shareholders' Equity and Share-Based Payments [Text Block] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions Nonvested, unrecognized stock compensation Nonvested, unrecognized stock compensation us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Basic and diluted - net loss Customer Relationships [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Old Note Prior to Modification [Member] Represents old note prior to modification. Award Type [Domain] Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Mortgage Agreement, at Modification [Member] Represents mortgage agreement, at modification. Award Type [Axis] Net loss Net loss Net loss Intangible assets, accumulated amortization Intangible assets, net us-gaap_FiniteLivedIntangibleAssetsNet Total amortization Intangible assets Original Mortgage Agreement [Member] Represents original mortgage agreement. Restricted Stock Units (RSUs) [Member] Warrants, Valuation Assumption [Table Text Block] Tabular disclosure of valuation assumption related to warrants. Intangible assets, gross Share-Based Payment Arrangement, Option [Member] Commitments and Contingencies Disclosure [Text Block] Property, plant, and equipment accumulated depreciation Property and equipment, net Property and equipment, net ribt_ClassOfWarrantOrRightExercisePricePrefunded Class of Warrant or Right, Exercise Price, Prefunded (in dollars per share) The per share amount of exercise price that is prefunded for warrants or rights. Property, plant, and equipment gross The Warrant [Member] Represents the warrant. Offering Pursuant to Shelf Registration Statement [Member] Represents the offering pursuant to the shelf registration statement. us-gaap_ConstructionInProgressGross Construction in Progress, Gross ribt_ClassOfWarrantOrRightChangeInExercisePriceMaximumPercentageOfFivedayVolumeWeightedAverageCommonStock Class of Warrant or Right, Change in Exercise Price, Maximum Percentage of Five-day Volume Weighted Average Common Stock The percentage of five-day volume weighted average of common stock price that is less than exercise price of warrant or right required to trigger a change in exercise price. Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Cash flows from investing activities: Earnings Per Share [Text Block] us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities Accounts payable and accrued expenses Notes Payable, Other Payables [Member] Line of Credit [Member] us-gaap_IncomeTaxExpenseBenefit Income tax expense Income tax expense Short-Term Debt, Type [Axis] Short-Term Debt, Type [Domain] Change in fair value of derivative warrant liability us-gaap_DebtInstrumentTerm Debt Instrument, Term (Year) us-gaap_IncreaseDecreaseInAccountsPayableTrade Commodities payable Proceeds from insurance on involuntary conversion Represents cash inflow from insurance on involuntary conversion. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total PPP loan forgiveness, nontaxable 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 nontaxable PPP loan forgiveness. Change in fair value of derivative warrant liability, nontaxable 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 nontaxable change in fair value of derivative warrant liability. Compensation expense related to common stock awards issued under equity incentive plans Accretion of interest Total realized and unrealized gains (losses) Total realized and unrealized gains (losses) Amendment Flag City Area Code Maturity date Use of Estimates, Policy [Policy Text Block] us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment, Total New Accounting Pronouncements, Policy [Policy Text Block] Reclassification, Comparability Adjustment [Policy Text Block] Other (in shares) us-gaap_GainLossOnSaleOfPropertyPlantEquipment Loss (gain) on disposition and involuntary conversion of property and equipment us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Interest paid, as a percentage of average outstanding borrowings Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding, Ending Balance (in shares) Current Fiscal Year End Date Interest rate, variable Debt Instrument, Basis Spread on Variable Rate Interest rate Debt Instrument, Interest Rate, Stated Percentage Variable lease cost us-gaap_LeaseCost Total lease cost Interest rate, effective rate Weighted average discount rate, operating leases Document Fiscal Period Focus Fixed leases cost Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Short-term lease cost Lease, Cost [Table Text Block] us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Document Period End Date Weighted average remaining lease terms (in years), operating leases (Year) Entity File Number Entity Emerging Growth Company Original principal Document Type Gain on extinguishment of PPP Loan Gain on extinguishment of PPP loan Entity Small Business Entity Shell Company Line of Credit With Bank [Member] Line of credit with bank. Document Information [Line Items] Net transfers (into) out of level 3 Document Information [Table] us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue Fair value as of beginning of period Fair value at end of period Entity Public Float Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Entity Voluntary Filers Entity Well-known Seasoned Issuer ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber Vested, balance (in shares) Vested, balance (in shares) Number of fully vested equity-based payment instruments, excluding stock (or unit) options outstanding that can be converted into shares under option plan. ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAtVesting Issued at vesting (in shares) The number of equity-based payment instruments, excluding stock (or unit) options, that issued at vesting during the reporting period. ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAtTerminationOfService Issued at termination of service (in shares) The number of equity-based payment instruments, excluding stock (or unit) options, that issued at termination of service during the reporting period. Issuance of new instruments Variable Rate [Domain] Prime Rate [Member] us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss Change in unrealized gains (losses) on instruments still held Schedule of Long-Term Debt Instruments [Table Text Block] Impairment of goodwill Goodwill, Impairment Loss Variable Rate [Axis] us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Concentration risk, percentage Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding Revenue Benchmark [Member] us-gaap_IncreaseDecreaseInOtherCurrentAssets Other Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Conversion of preferred stock into common stock Conversion of preferred stock into common stock (in shares) Local Phone Number us-gaap_TableTextBlock Notes Tables us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total (in shares) Common stock awards under equity incentive plans (in shares) Selling, general and administrative expenses Provision for bad debts Common stock awards under equity incentive plans us-gaap_WarrantsAndRightsOutstandingMeasurementInput Warrants and Rights Outstanding, Measurement Input Sales of common stock, net of costs (in shares) Stock Issued During Period, Shares, New Issues (in shares) Raw materials Common stock issued to vendors Packaging Common stock issued to vendors (in shares) us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and shareholders' equity Finished goods UNITED STATES Sales of common stock, net of costs Accumulated deficit Money Market Funds [Member] Cash and Cash Equivalents [Axis] Debt Disclosure [Text Block] Cash and Cash Equivalents [Domain] us-gaap_InterestExpense Interest expense Measurement Input, Price Volatility [Member] Changes in operating assets and liabilities: Amortization of debt issuance costs (in thousands) Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Substantial Doubt about Going Concern [Text Block] us-gaap_OtherNoncashIncomeExpense Other Inventory Disclosure [Text Block] Subsequent Event [Member] Measurement Input, Expected Dividend Rate [Member] Operating lease liabilities, less current portion Schedule of Inventory, Current [Table Text Block] Measurement Input, Expected Term [Member] Present value of lease obligations, operating leases us-gaap_OperatingLeaseLiability Subsequent Event Type [Axis] Measurement Input, Exercise Price [Member] Operating lease liabilities, current portion Cash and Cash Equivalents Disclosure [Text Block] Subsequent Event Type [Domain] Finance lease liabilities, current portion Finance lease liabilities, less current portion Exercise of common stock warrants Value of stock issued pursuant to warrant exercises during the period. Exercise of common stock warrants (in shares) Number of shares of stock issued during the period pursuant to exercises of warrants. Operating lease right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments, operating leases Proceeds from issuances of common stock and warrants, net of cash issuance costs The cash inflow from issuance of common stock and pre-funded warrant, net of issuance costs. Financing cash flows from finance leases us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Amounts representing interest, operating leases Present value of lease obligations, finance leases us-gaap_FinanceLeaseLiability Measurement Input Type [Axis] Thereafter 2025, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree Measurement Input Type [Domain] 2026, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour us-gaap_FinanceLeaseRightOfUseAsset Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total 2027, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive Fair Value Measurement, Policy [Policy Text Block] 2024 2025 2026 2023, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2027 2024, operating leases us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Segment Reporting, Policy [Policy Text Block] 2023 ribt_NumberOfManufacturingAndDistributionLocations Number of Manufacturing and Distribution Locations The number of manufacturing and distribution locations. Stabilized Rice Bran (SRB) [Member] Represents stabilized rice bran (SRB). us-gaap_FairValueAdjustmentOfWarrants Fair Value Adjustment of Warrants Stock and share-based compensation Lessee, Leases [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 Finite-Lived Intangible Assets, Remaining Amortization Period (Year) Intangible assets, useful life (Year) Finite-Lived Intangible Asset, Useful Life (Year) MGI Grain Processing, LLC [Member] Represents MGI Grain Processing, LLC. Amortization Income Tax, Policy [Policy Text Block] us-gaap_WarrantExercisePriceIncrease Warrant, Exercise Price, Increase (in dollars per share) Customer B [Member] Represents customer B. Schedule of Finite-Lived Intangible Assets [Table Text Block] Customer C [Member] Represents customer C. Customer A [Member] Represents customer A. Depreciation Equipment Notes, May 2021 [Member] Represents information regarding equipment notes dated May 2021. us-gaap_FinancialLiabilitiesFairValueDisclosure Total liabilities at fair value Share-Based Payment Arrangement, Director [Policy Text Block] us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) us-gaap_AssetsCurrent Total current assets us-gaap_UnrealizedGainLossOnDerivatives Change in fair value of derivative warrant liability Discount rates, finance leases Selling, General and Administrative Expenses, Policy [Policy Text Block] Plant [Member] Represents plant. Common stock, no par value, 15,000,000 shares authorized, 6,309,509 shares and 5,158,967 shares, issued and outstanding Computer and Software [Member] Represents computer and software. Finance Agreements for Annual Insurance Premiums [Member] Represents finance agreements for annual insurance premiums. Measurement Frequency [Axis] Adjustments to reconcile net loss to net cash used in operating activities: Factoring Agreement [Member] Represents factoring agreement. Measurement Frequency [Domain] Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Lessee, Operating and Finance Leases [Text Block] The entire disclosure for operating and finance leases of lessee. Includes, but is not limited to, description of lease and maturity analysis of lease liability. Lessee, Operating and Finance Leases, Remaining Terms and Discount Rates [Table Text Block] Tabular disclosure of remaining terms and discount rates of operating and finance leases of the lessee. Common stock, shares issued (in shares) Lessee, Operating and Finance Lease Liability, Maturity [Table Text Block] Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position. Discount rates, operating leases Common stock, par value (in dollars per share) Revenue from Contract with Customer [Policy Text Block] ribt_LineOfCreditFacilityFundingFeePercentageAbovePrimeRate Line of Credit Facility, Funding Fee, Percentage Above Prime Rate The percentage above prime rate for funding fee of line of credit facility. ribt_LineOfCreditFacilityFundingFeeMinimumPercentage Line of Credit Facility, Funding Fee, Minimum Percentage The minimum percentage of funding fee on line of credit facility. Paycheck Protection Program CARES Act [Member] Represents loan designed to provide funds for small businesses to keep their employees on the payroll. Mortgage Agreement [Member] Represents mortgage agreement. us-gaap_CommonStockCapitalSharesReservedForFutureIssuance Common Stock, Capital Shares Reserved for Future Issuance (in shares) us-gaap_DeferredTaxAssetsValuationAllowance Less: Valuation allowance Valuation allowances, beginning of year Valuation allowance, end of year Statistical Measurement [Domain] Operating cash flows from operating leases Maximum [Member] Summary of Valuation Allowance [Table Text Block] Minimum [Member] Series A Through F Preferred Stock [Member] Outstanding nonredeemable series A through F preferred stock or outstanding series A through F preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer. Product and Service [Axis] Fees paid, as a percentage of average outstanding borrowings Weighted average fee percentage charged during the period. Other current assets Product and Service [Domain] Statistical Measurement [Axis] Equipment Notes, December 2019 [Member] Represents the equipment notes issued in December 2019. Operating cash flows from finance leases us-gaap_PreferredStockLiquidationPreference Preferred Stock, Liquidation Preference Per Share (in dollars per share) Preferred stock, 20,000,000 shares authorized: Series G, convertible, 3,000 shares authorized, stated value $150, 150 shares, issued and outstanding us-gaap_NumberOfReportingUnits Number of Reporting Units Preferred stock, shares issued (in shares) Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] At-the-market Offering Program [Member] Represents the at-the-market offering program. Cash paid for interest Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Other us-gaap_DeferredTaxAssetsOther Geographical [Axis] Property, Plant and Equipment Disclosure [Text Block] The 2014 Equity Incentive Plan [Member] Represents the 2014 equity incentive plan. Geographical [Domain] Property, Plant and Equipment [Table Text Block] Net deferred tax assets Preferred stock, shares authorized (in shares) CALIFORNIA Inventories Inventories Preferred stock, stated value (in dollars per share) us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion Convertible Preferred Stock, Shares Issued upon Conversion (in shares) Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] us-gaap_ProceedsFromLegalSettlements Proceeds from Legal Settlements Customer [Axis] Customer [Domain] us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets Intangible assets Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment Property and equipment Fair Value Hierarchy and NAV [Axis] Estimated useful lives (Year) Cash flow from operating activities: Sales of common stock and common stock warrants, net of costs (in shares) Number of shares of stock issued from sales of common stock and warrants, net of issuance costs. us-gaap_WarrantsAndRightsOutstanding Warrants and Rights Outstanding Adjustments to deferreds The portion of the difference, between total income tax expense or benefit as reported in the Income Statement for the year/accounting period and the expected income tax expense or benefit computed by applying the domestic federal statutory income tax rates to pretax income from continuing operations, that is attributable to adjustments to deferred balances. Statement [Line Items] Accounts receivable, allowance for doubtful accounts us-gaap_NumberOfOperatingSegments Number of Operating Segments ribt_OperatingLossCarryforwardsSubjectToExpiration Operating Loss Carryforwards, Subject To Expiration Amount of operating loss carryforward, before tax effects, available to reduce future taxable income that are subject to expiration dates. Accounts receivable, net of allowance for doubtful accounts of $27 and $18 Furniture and Fixtures [Member] Sales of common stock and common stock warrants, net of costs Value of stock issued during the period for sales of common stock and warrants, net of issuance costs. Net operating loss and other temporary differences Represents change in net operating loss. Stock options and warrants Expiration of net operating losses and limitations The amount of the change in the period in the expiration of net operating losses and limitations. Expirations of net operating losses and application of IRC 382 limitation The portion of the difference, between total income tax expense or benefit as reported in the Income Statement for the year/accounting period and the expected income tax expense or benefit computed by applying the domestic federal statutory income tax rates to pretax income from continuing operations, that is attributable to adjustments to expiration of net operating losses. Capitalized expenses Capitalized expenses for deferred tax assets. Operating right-of-use lease assets Amount of deferred tax assets attributable to taxable temporary differences from operating lease right-of-use assets Operating right-of-use lease liabilities Amount of deferred tax assets attributable to taxable temporary differences from operating lease right-of-use liability. Other Refers to change in valuation allowance from other adjustments. Shareholders' equity: Impact of state tax rate change Change in valuation allowance of state tax rate by applying the domestic federal statutory income tax rates to pretax income from continuing operations, which it is more likely than not that a tax benefit will not be realized, that is attributable to adjustments to deferred balances. Land [Member] Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] Adjustment to deferred taxes The change in valuation allowance from deferred taxes adjustments. us-gaap_OtherNonoperatingExpense Other expense Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Net operating loss carryforwards Other income Current assets: Schedule of Share-based Compensation Warrants by Exercise Price Range [Table Text Block ] Tabular disclosure of warrant exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of warrants, weighted average exercise price and remaining contractual warrant terms. Fair Value Disclosures [Text Block] Common Stock, Vested at Issuance and Nonvested at Issuance [Member] Represents common stock vested at issuance and novested at issuance. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Inventory, Policy [Policy Text Block] Interest income Net change in cash and cash equivalents and restricted cash Net change in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities us-gaap_Liabilities Total liabilities Commitments and contingencies Consultants [Member] Represents information related to consultations. Sale of Stock [Axis] Director [Member] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Operating loss us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Other income (expense): Employees [Member] Represents information related to employees. us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_DeferredTaxLiabilities Deferred tax asset (liability) us-gaap_GrossProfit Gross profit (loss) Cost of goods sold Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm Share-based Compensation Arrangement By Share-based Payment Award Options Forfeitures and Expirations, Weighted Average Remaining Contractual Term (Year) Weighted average remaining contractual term for option awards forfeited and expired, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five Derivatives, Policy [Policy Text Block] Exercise Price Range Two [Member] Represents information related to exercise price range two. Exercise Price Range Three [Member] Represents exercise price range three. Exercise Price Range Four [Member] Represents information related exercise price range four. us-gaap_ContractWithCustomerLiability Contract with Customer, Liability, Total us-gaap_DerivativeLiabilities Derivative warrant liability Exercise Range One [Member] Represents exercise range one. us-gaap_PaymentsOfStockIssuanceCosts Payments of Stock Issuance Costs ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionEquityInstrumentsImpactOfWarrantModificationPriorToModification Before modification, shares issued (in shares) Change in the number of shares of non-option equity instruments due to the impact of modification to warrants, prior to modification. After modification, shares issued (in shares) Change in the number of shares of non-option equity instruments due to the impact of modification warrants after to modification. Granted, unrecognized stock compensation Granted, unrecognized stock compensation Unrecognized cost of unvested share-based awards, granted in period, other than options, awarded to employees as compensation. Before modification, unrecognized stock compensation Represents total compensation cost not yet recognized for share-based compensation other than options for nonvested awards before modification for employee service share-based compensation. After modification Represents total compensation cost not yet recognized for share-based compensation other than options for employee service share-based compensation for nonvested awards. Expensed, unrecognized stock compensation Unrecognized cost of unvested share-based awards, expensed in period, other than options, awarded to employees as compensation. Forfeited, unrecognized stock compensation Represents employee service share based compensation nonvested award forfeited in period for total compensation cost not yet recognized share based compensation cost not yet recognized for share-based awards other than options. us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity, Total Proceeds from common stock warrant exercises ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageExercisePrice Cash exercised, weighted average exercise price (in dollars per share) Represents weighted average exercise price of nonoption equity instruments for share based compensation arrangement by share based payment award. Retained Earnings [Member] Revenues Revenues us-gaap_ProceedsFromIssuanceOfCommonStock Proceeds from Issuance of Common Stock Title of Individual [Domain] Title of Individual [Axis] Louisiana and Arkansas Delta Region [Member] Represents the Louisiana Arkansas Delta region. Weighted Average Exercise Price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan. Common Stock [Member] Preferred Stock [Member] Equity Components [Axis] Equity Component [Domain] Other us-gaap_OtherLongTermDebt Total long term debt, net Total long term debt, net Long-Term Debt, Total us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss before income taxes Shares under warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) Average borrowings outstanding (in thousands) ICFR Auditor Attestation Flag State and Local Jurisdiction [Member] us-gaap_DeferredFinanceCostsNet Debt issuance costs Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Expired, weighted average exercise price (in dollars per share) Refers to weighted average price of Forfeited, expired or cancelled for the liability warrants ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityinstrumentsweightedaverageRemainingContractualTerms Cash exercised, weighted average remaining contractual life (Year) The weighted average remaining contractual terms of liability warrants in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Document Annual Report Accounts Receivable [Policy Text Block] Machinery and Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount Long-Term Debt, Gross Principal maturities Accounting Policies [Abstract] ribt_SharebasedPaymentArrangementNonvestedAwardCostNotYetRecognizedBeforeModificationPeriodForRecognition Before modification, weighted average expense period (Year) Weighted-average period over which cost not yet recognized for before modification awards 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. Before modification, average grant date fair value (in dollars per share) Per share or unit weighted-average fair value of before modification award under share-based payment arrangement. Excludes share and unit options. Document Transition Report After modification, average grant date fair value (in dollars per share) Per share or unit weighted-average fair value of after modification award under share-based payment arrangement. Excludes share and unit options. Schedules of Concentration of Risk, by Risk Factor [Table Text Block] us-gaap_RepaymentsOfLongTermLinesOfCredit Payments on factoring agreement Entity Interactive Data Current After adjustment, weighted average exercise price (in dollars per share) Represents weighted average exercise price of nonoption equity instruments after adjustment for share based compensation arrangement by share based payment award. Due under insurance premium finance agreements ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsBeforeAdjustment Before adjustment, weighted average remaining contractual life (Year) The weighted average remaining contractual terms of liability warrants before adjustment in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. After adjustment, weighted average remaining contractual life (Year) The weighted average remaining contractual terms of liability warrants after adjustment in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Security Exchange Name Before adjustment (in shares) Net number of non-option equity instruments before adjustment. ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsAfterAdjustment After adjustment (in shares) Net number of non-option equity instruments after adjustment. Title of 12(b) Security Before adjustment, weighted average exercise price (in dollars per share) Represents weighted average exercise price of nonoption equity instruments before adjustment for share based compensation arrangement by share based payment award. us-gaap_ProceedsFromIssuanceOfLongTermDebt Proceeds from Issuance of Long-Term Debt, Total Advances on factoring agreement Warrants [Member] Represents information related to warrants. ribt_StockIssuedDuringPeriodCashlessExerciseOfWarrantsShares Stock Issued During Period, Cashless Exercise Of Warrants Shares (in shares) Number of shares issued upon cashless exercise of warrants during the period. Auditor Name Granted, weighted average expense period (Year) Granted, weighted average expense period (Year) Weighted average remaining contractual term for equity-based awards excluding options granted in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Auditor Firm ID Auditor Location us-gaap_RepaymentsOfShortTermDebt Payments on insurance premium finance agreements us-gaap_RepaymentsOfLinesOfCredit Payments on bank line of credit Diluted (in shares) Diluted EPS - weighted average number of shares outstanding (in shares) Advances on insurance premium finance agreements us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization Finance Lease, Right-of-Use Asset, before Accumulated Amortization us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards us-gaap_OperatingLossCarryforwardsExpirationDate Operating Loss Carryforwards, Expiration Date Statement [Table] Statement of Financial Position [Abstract] us-gaap_EarningsPerShareDiluted Diluted (in dollars per share) Basic (in shares) Basic EPS - weighted average number of shares outstanding (in shares) Business Acquisition [Axis] us-gaap_EarningsPerShareBasic Basic (in dollars per share) Business Acquisition, Acquiree [Domain] Loss per common share: Statement of Cash Flows [Abstract] Remaining leases terms (in years), finance leases (Year) Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] 2025 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree Remaining leases terms (in years), operating leases (Year) us-gaap_ProceedsFromIssuanceOfDebt Proceeds from Issuance of Debt 2023 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2024 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations Payments of long-term debt and finance lease liabilities Interest on lease liabilities Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] us-gaap_FinanceLeaseLiabilityPaymentsDue Total lease payments, finance leases Amortization of right-of use assets, included in cost of goods sold 2027, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive Schedule of Deferred Tax Assets and Liabilities [Table Text Block] us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Amounts representing interest, finance leases 2023, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths 2024, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo RSUs and SUs [Member] Represents restricted stock units and stock units. 2025, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree Options, RSUs and SUs [Member] Represents options, RSUs and SUs. 2026, finance leases us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour Weighted average discount rate, finance leases Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Weighted average remaining lease terms (in years), finance leases (Year) Cash flows from financing activities: Effect of change in state tax rate Change in valuation allowance Series G Preferred Stock [Member] Derivative warrant liability us-gaap_StockholdersEquity Total shareholders' equity Balance Balance Other nondeductible expenses Class of Stock [Axis] Class of Stock [Domain] Long-term debt, less current portion Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted average remaining contractual term, exercisable (Year) Shares under warrants, exercisable (in shares) Weighted average exercise price, exercisable (in dollars per share) ribt_OfferingCostLiabilityOutstanding Offering Cost Liability Outstanding The amount of offering cost liability outstanding. Warrant A [Member] Information on Warrant A. State tax benefit, net of federal tax effect Forfeited, weighted average expense period (Year) 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. Exercise Price Range [Axis] Exercise Price Range [Domain] Over Advance Note [Member] Represents the over advance note EX-101.PRE 12 ribt-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 16, 2023
Jun. 30, 2022
Document Information [Line Items]      
Entity Central Index Key 0001063537    
Entity Registrant Name RiceBran Technologies    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 001-36245    
Entity Incorporation, State or Country Code CA    
Entity Tax Identification Number 87-0673375    
Entity Address, Address Line One 25420 Kuykendahl Rd., Suite B300    
Entity Address, City or Town Tomball    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 77375    
City Area Code 281    
Local Phone Number 675-2421    
Title of 12(b) Security Common Stock, no par value per share    
Trading Symbol RIBT    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 34,300,000
Entity Common Stock, Shares Outstanding   6,384,334  
Auditor Firm ID 49    
Auditor Name RSM US LLP    
Auditor Location Houston, Texas    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 3,941 $ 5,825
Accounts receivable, net of allowance for doubtful accounts of $27 and $18 3,703 4,136
Inventories 2,378 2,444
Other current assets 1,046 810
Total current assets 11,068 13,215
Property and equipment, net 14,207 15,444
Operating lease right-of-use assets 1,778 2,127
Intangible assets 380 527
Total assets 27,433 31,313
Current liabilities:    
Accounts payable 1,232 826
Commodities payable 1,546 1,702
Accrued salary, wages and benefits 696 787
Accrued expenses 1,124 683
Operating lease liabilities, current portion 391 382
Due under line of credit 3,150 3,379
Due under insurance premium finance agreements 185 128
Finance lease liabilities, current portion 125 86
Long-term debt, current portion 996 1,183
Total current liabilities 11,364 9,156
Operating lease liabilities, less current portion 1,557 1,948
Finance lease liabilities, less current portion 325 100
Long-term debt, less current portion 1,296 1,356
Derivative warrant liability 69 258
Total liabilities 14,524 12,818
Commitments and contingencies
Shareholders' equity:    
Preferred stock, 20,000,000 shares authorized: Series G, convertible, 3,000 shares authorized, stated value $150, 150 shares, issued and outstanding 75 75
Common stock, no par value, 15,000,000 shares authorized, 6,309,509 shares and 5,158,967 shares, issued and outstanding 328,551 326,279
Accumulated deficit (315,717) (307,859)
Total shareholders' equity 12,909 18,495
Total liabilities and shareholders' equity 27,433 31,313
Line of Credit With Bank [Member]    
Current liabilities:    
Due under line of credit $ 1,832 $ 0
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts receivable, allowance for doubtful accounts $ 27 $ 18
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, par value (in dollars per share) $ 0 $ 0
Common stock, shares authorized (in shares) 150,000,000 150,000,000
Common stock, shares issued (in shares) 6,309,509 5,158,967
Common stock, shares outstanding (in shares) 6,309,509 5,158,967
Series G Preferred Stock [Member]    
Preferred stock, shares authorized (in shares) 3,000 3,000
Preferred stock, stated value (in dollars per share) $ 150 $ 150
Preferred stock, shares issued (in shares) 150 150
Preferred stock, shares outstanding (in shares) 150 150
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 41,617 $ 31,131
Cost of goods sold 42,376 30,689
Gross profit (loss) (759) 442
Selling, general and administrative expenses 6,690 7,087
Impairment of goodwill 0 3,915
Loss (gain) on disposition and involuntary conversion of property and equipment (147) 6
Operating loss (7,302) (10,566)
Other income (expense):    
Interest expense (572) (463)
Interest income 22 1
Change in fair value of derivative warrant liability 189 389
Gain on extinguishment of PPP Loan 0 1,792
Other income 7 4
Other expense (183) (85)
Loss before income taxes (7,839) (8,928)
Income tax expense (19) (21)
Net loss $ (7,858) $ (8,949)
Loss per common share:    
Basic (in dollars per share) $ (1.42) $ (1.87)
Diluted (in dollars per share) $ (1.42) $ (1.87)
Weighted average number of shares outstanding:    
Basic (in shares) 5,514,671 4,773,895
Diluted (in shares) 5,514,671 4,773,895
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Stock Units Issued (SUI) [Member]
Preferred Stock [Member]
Stock Units Issued (SUI) [Member]
Common Stock [Member]
Stock Units Issued (SUI) [Member]
Retained Earnings [Member]
Stock Units Issued (SUI) [Member]
Preferred Stock [Member]
Common Stock [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020         225 4,523,809    
Balance at Dec. 31, 2020         $ 112 $ 322,218 $ (298,910) $ 23,420
Sales of common stock, net of costs (in shares)         306,240    
Sales of common stock, net of costs         $ 0 $ 2,721 0 2,721
Common stock awards under equity incentive plans (in shares)         0 70,858    
Common stock awards under equity incentive plans         $ 0 $ 1,114 0 1,114
Exercise of common stock warrants (in shares)         0 248,543    
Exercise of common stock warrants         $ 0 $ 171 0 171
Common stock issued to vendors (in shares)         0 2,400    
Common stock issued to vendors         $ 0 $ 18 0 18
Conversion of preferred stock into common stock (in shares)         (75) 7,117    
Conversion of preferred stock into common stock         $ (37) $ 37 0 0
Net loss         $ 0 $ 0 (8,949) (8,949)
Balance (in shares) at Dec. 31, 2021         150 5,158,967    
Balance at Dec. 31, 2021         $ 75 $ 326,279 (307,859) 18,495
Common stock awards under equity incentive plans (in shares)         0 137,695    
Common stock awards under equity incentive plans         $ 0 $ 1,261 0 1,261
Exercise of common stock warrants (in shares)         0 325,000    
Exercise of common stock warrants         $ 0 $ 0 0 0
Common stock issued to vendors (in shares) 0 0     0 2,400    
Common stock issued to vendors $ 0 $ 15 $ 0 $ 15 $ 0 $ 10 0 10
Net loss         $ 0 $ 0 (7,858) (7,858)
Sales of common stock and common stock warrants, net of costs (in shares)         0 675,000    
Sales of common stock and common stock warrants, net of costs         $ 0 $ 986 0 986
Other (in shares)         0 10,447    
Balance (in shares) at Dec. 31, 2022         150 6,309,509    
Balance at Dec. 31, 2022         $ 75 $ 328,551 $ (315,717) $ 12,909
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flow from operating activities:    
Net loss $ (7,858) $ (8,949)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 2,103 2,397
Amortization 147 195
Stock and share-based compensation 1,286 1,132
Change in fair value of derivative warrant liability (189) (389)
Impairment of goodwill 0 3,915
Loss (gain) on disposition and involuntary conversion of property and equipment (147) 6
Gain on extinguishment of PPP loan 0 (1,792)
Provision for bad debts 64 15
Accretion of interest 24 83
Other (33) 0
Changes in operating assets and liabilities:    
Accounts receivable 369 (1,332)
Inventories 66 (566)
Accounts payable and accrued expenses 624 280
Commodities payable (156) 876
Other (236) (69)
Net cash used in operating activities (3,936) (4,198)
Cash flows from investing activities:    
Purchases of property and equipment (563) (1,440)
Proceeds from insurance on involuntary conversion 109 639
Proceeds from sale of property and equipment 0 3
Net cash used in investing activities (454) (798)
Cash flows from financing activities:    
Advances on factoring agreement 38,117 31,038
Payments on bank line of credit (2,035) 0
Advances on insurance premium finance agreements 927 962
Payments on insurance premium finance agreements (870) (960)
Advances on long-term debt, net of issuance costs 900 1,167
Payments of long-term debt and finance lease liabilities (1,310) (665)
Proceeds from issuances of common stock and warrants, net of cash issuance costs 1,256 3,364
Proceeds from common stock warrant exercises 0 171
Net cash provided by financing activities 2,506 5,558
Net change in cash and cash equivalents (1,884) 562
Cash and cash equivalents, beginning of period 5,825 5,263
Cash and cash equivalents, end of period 3,941 5,825
Net change in cash and cash equivalents and restricted cash (1,884) 562
Supplemental disclosures:    
Cash paid for interest 548 354
Cash paid for income taxes 26 18
Factoring Agreement [Member]    
Cash flows from financing activities:    
Payments on factoring agreement (38,346) (29,519)
Line of Credit With Bank [Member]    
Cash flows from financing activities:    
Advances on factoring agreement $ 3,867 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Liquidity and Management's Plan
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Substantial Doubt about Going Concern [Text Block]

NOTE 1. LIQUIDITY AND MANAGEMENTS PLAN

 

Our multi-year history of operating losses and negative operating cash flows from continuing operations raised substantial doubt about our ability to continue as a going concern before consideration of management’s plans, however after consideration of management’s plans and the factors below, we believe substantial doubt about our ability to continue as a going concern within one year after the date that the financial statements are issued has been alleviated. The factors that alleviated the substantial doubt are summarized below:

 

Cash Reserves - As of December 31, 2022, we had $3.9 million in cash and cash equivalents.

 

Improving Operating Cash Flows - We expect an improvement in operating cash flows in 2023 due to the full year impact of two 2022 events: (i) effective October 1, 2022, we transitioned sourcing and selling activities for our Arkansas mill (Golden Ridge) to Gander Foods, LLC, a service provider with local expertise, and (ii) we made major capital investments in capacity expansion at our Minnesota mill (MGI) during 2022. Golden Ridge has been a significant source of operating losses for us since its acquisition in 2018, however it made its first positive quarterly contribution to operating cash flows in the fourth quarter of 2022 as a result of the transition to the service provider. MGI, which has been consistently profitable since its acquisition in 2019, saw a significant increase in sales and profit contribution in the fourth quarter of 2022 due to the additional capacity coming online in the third quarter of 2022. The transition of Golden Ridge to positive operating cash flows and expansion in MGI’s contribution to operating cash flows, together with (i) the steps we have taken to lower our run rate for selling and general administrative expenses and (ii) recovery of our SRB derivatives business, should provide us with a pathway to improved operating cash flows in 2023.

 

Access to Equity Funding - We could raise additional capital from offerings of equity, including common equity and equivalents once the restrictions discussed in Note 10 lapse in September 2023. We successfully completed equity raises in both 2022 and 2021 as further described in Note 10.

 

Ability to Leverage and/or Sell Real Property - We have been able to supplement liquidity by borrowing against our real property located in Wynne, Arkansas. We also own our facilities in Mermentau, Louisiana, Dillon, Montana, and North Grand Forks, Minnesota, with no existing liens. We could sell or mortgage these facilities to provide additional liquidity.

 

Strategic Review Process - In light of our challenges in achieving our operating and financial targets in 2022, we are currently undergoing a strategic review of all the possible alternatives to generate improved returns to our shareholders.

  

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Business and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]

NOTE 2. BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Business

 

We are a specialty ingredient company focused on the development, production, and marketing of products derived from traditional and ancient small grains. We create and produce products utilizing proprietary processes to deliver improved nutrition, ease of use, and extended shelf-life, while addressing consumer demand for all natural, non-GMO and organic products.

 

Notably, we convert raw rice bran into stabilized rice bran (SRB), and high value-added derivative products including: RiBalance, a rice bran nutritional package derived from SRB; RiSolubles, a nutritious, carbohydrate and lipid rich fraction of RiBalance; RiFiber, a fiber rich insoluble derivative of RiBalance and ProRyza, a rice bran protein-based product.

 

SRB is an additive used in human and animal foods. SRB has certain attractions compared to additives based on the by-products of other agricultural commodities, such as corn, soybeans, wheat, and yeast. Our SRB and SRB derivatives are healthy, natural, hypoallergenic, gluten free, and non-genetically modified ingredients used in a variety of applications.

 

We produce SRB from four locations: two facilities located within supplier-owned rice mills in California; and two company-owned facility in the Louisiana and Arkansas delta region. We produce SRB derivatives at our Dillon, Montana, facility and we operate two specialty milling facilities, a rice mill in Arkansas, Golden Ridge, and a barley and oats mill in Minnesota, MGI.

 

Segment Reporting

 

Given the integrated nature of the products we produce and the facilities in which we produce them, we have one reporting unit and one operating segment, as defined in applicable accounting guidance, specialty ingredients.

 

Recent Accounting Guidance

 

Recent accounting standards not yet adopted

 

The following discusses the accounting standard(s) not yet adopted that will, or are expected to, result in a significant change in practice and/or have a significant financial impact on our financial position, results of operations or cash flows.

 

In June 2016, the FASB issued guidance ASU No. 2016-13 Financial InstrumentsCredit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which changes the accounting for credit losses for certain instruments, including trade receivables, from an incurred loss method to a current expected loss method. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance, and subsequent guidance related to the topic, is effective for our annual and interim periods beginning in 2023 and must be adopted on a modified retrospective approach through cumulative-effect adjustment to retained earnings as of January 1, 2023. Based on the nature of our current receivables and our credit loss history, we do not expect the adoption of the guidance to have a significant impact on our results of operations, financial position, or cash flows.

 

Summary of Significant Accounting Policies

 

Basis of Presentation and Principles of Consolidation – The accompanying consolidated financial statements have been prepared in U.S. dollars and in accordance with accounting principles generally accepted in the United States (GAAP). The accompanying consolidated financial statements include the accounts of RiceBran Technologies and all subsidiaries in which we have a controlling interest. All significant inter-company balances are eliminated in consolidation.

 

Use of Estimates – The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, disclosure of contingent assets and liabilities and the reported amounts of revenue and expenses during the reporting period. Because of the uncertainty inherent in such estimates, actual results could differ from those estimates.

 

Reclassifications – Certain reclassifications have been made to amounts reported for the prior year to achieve consistent presentation with the current year. Such reclassifications had no impact on previously reported net loss or shareholders’ equity.

 

Cash and Cash Equivalents – We consider all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. In all periods presented, we maintained our cash and cash equivalents with major banks. We maintain cash in bank accounts in amounts which at times may exceed federally insured limits. At times we invest in money market funds which are also not federally insured. We have not experienced any losses on such accounts.

 

Accounts Receivable and Allowance for Doubtful Accounts – Accounts receivable represent amounts receivable on trade accounts. The allowance for doubtful accounts is based on our assessment of the collectability of customer accounts and the aging of accounts receivable. 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 doubtful accounts. From period to period, differences in judgments or estimates utilized may result in material differences in the amount and timing of the provision for doubtful accounts. We periodically evaluate our credit policy to ensure that customers are worthy of terms and support our business plans. We generally do not require collateral.

 

Inventories We state inventories at the lower of cost or net realizable value. We employ a full absorption procedure using standard cost techniques for most of our operations. The standards are customarily reviewed and adjusted so that they are materially consistent with actual purchase and production costs. We make provisions for potentially obsolete or slow-moving inventory based upon our analysis of inventory levels, historical obsolescence and future sales forecasts. We write-off inventory determined to be obsolete immediately.

 

Property and Equipment – Property and equipment are stated at cost less accumulated depreciation. We compute depreciation on the straight-line basis and recognize it over the estimated useful lives of the assets. We expense maintenance and repairs as incurred and capitalize renewals and betterments. We include gains or losses on the sale of property and equipment in net income (loss).

 

Impairment of Long-lived Assets We review our long-lived assets, such as property and equipment and right-of-use assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are not sufficient to recover the unamortized balance of the asset. The impairment loss is the difference between the carrying value and the estimated fair value. We determine the estimated fair value based on either the discounted future cash flows or other appropriate fair value methods with the amount of any such deficiency charged to operations in the current year. Estimates of future cash flows are based on many factors, including current operating results, expected market trends and competitive influences. We report assets to be disposed of by sale at the lower of the carrying amount or fair value, less estimated costs to sell.

 

Intangible Assets – We amortize recognized intangible assets over the useful lives of the assets unless that life is determined to be indefinite. All of our intangible assets are finite lived. We evaluate the remaining useful life of an intangible asset each reporting period to determine whether events or circumstances may indicate that a revision to the useful life is warranted to reflect the remaining expected use of the asset. If an intangible asset’s useful life is determined to be finite, but the precise length of that life is not known, the intangible asset is amortized over our best estimate of the asset’s useful life in a manner that reflects the pattern in which the asset’s economic benefits are consumed or expected to be realized. We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are not sufficient to recover the unamortized balance of the asset. Our primary intangible asset is a customer relationship intangible which derives its value from future cash flows expected from the acquired customers. Changes in the actual or estimated future cash flows of these customers could result in a material adjustment to amortization expense, an impairment loss, or both. Estimates of future cash flows are based on many factors, including current cash flows, expected market trends and competitive influences.

 

Leases – We lease certain buildings, land and corporate office space under operating leases with monthly or annual rent payments. We lease certain machinery and equipment under finance leases with monthly rent payments. We determine if an arrangement is a lease at inception. We present operating lease assets as operating lease right-of-use assets and the related liabilities as operating lease liabilities in our consolidated balance sheets. We include finance lease right-of-use assets in property and equipment, net, and the related liabilities as finance lease liabilities in our consolidated balance sheets.

 

We recognize right-of-use assets and lease liabilities based on the present value of the future minimum lease payments over the lease term, beginning at the commencement date, for leases exceeding a year. Minimum lease payments include the fixed lease components of the lease and any variable rate payments that depend on an index, initially measured using the index at the lease commencement date. Lease terms may include options to renew when it is reasonably certain that we will exercise that option. We combine lease and nonlease components and account for them as a single lease component. Certain leases contain rent escalation clauses, rent holidays, capital improvement funding or other lease concessions.

 

In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease. When we cannot readily determine the discount rate implicit in a lease, we utilize our incremental borrowing rate, the rate of interest that we would incur to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. To estimate the incremental borrowing rate, we reference a market yield curve consistent with our assessment of our credit quality.

 

We recognize operating lease expense related to the minimum lease payments on a straight-line basis over the lease term. For finance leases, we recognize amortization expense related to the minimum lease payments on a straight-line basis over the lease term while interest expense is recognized using the effective interest method. Expense related to variable lease payments that do not depend on a rate or index and short-term rentals, on leases with terms less than a year, are expensed as incurred.

 

Revenue Recognition – We account for a contract with a customer when the written contract is committed, the rights of the parties, including payment terms, are identified, the contract has commercial substance and consideration is probable of collection. Substantially all of our revenue is derived by fulfilling customer orders for the purchase of our products under contracts which contain a single performance obligation, to supply continually defined quantities of product at fixed prices. We account for shipping and handling activities that occur after the customer has obtained control of a good as a fulfillment cost rather than as an additional promised service. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is upon delivery to the customer, or its designee at our location, a customer location or other customer-designated delivery point. For substantially all of our contracts, control of the ordered product(s) transfers at our location. We report amounts invoiced to customers for shipping and handling are reported as revenues and the related costs incurred to deliver product to the customer are reported as cost of goods sold.

 

We measure revenue as the amount of consideration we expect to receive in exchange for fulfilling product orders. Incidental items that are immaterial in the context of the contract are recognized as expense. Our contracts do not include a significant financing component. Our contracts may include terms that could cause variability in the transaction price, including, for example, rebates and volume discounts, or other forms of contingent revenue. The amount of consideration we expect to receive and revenue we recognize includes estimates of variable consideration, including costs for rebates and discounts. If the consideration promised in a contract includes a variable amount, we estimate the amount to which we expect to be entitled using either the expected value or most likely amount method. Changes in judgments and estimates regarding probability of collection and variable consideration might result in a change in the timing or amount of revenue recognized.

 

We capitalize the incremental costs of obtaining a revenue contract and amortized those costs on a straight-line basis over the expected customer relationship period if we expect to recover those costs. As a practical expedient, we expense costs to obtain a contract as incurred if the amortization period would have been a year or less. Typically, costs to incur revenue contracts are not significant.

 

Selling, General and Administrative Expenses – Selling, general and administrative expenses include salaries and wages, bonuses and incentives, share-based compensation expense, employee-related expenses, facility-related expenses, marketing and advertising expense, depreciation of non-operating property and equipment, professional fees, amortization of intangible assets, provisions for losses on accounts receivable and other operating expenses.

 

Share-Based Compensation – For awards of nonvested common stock and common stock units to employees and directors, share-based compensation is measured based on the fair value of our common stock on the date of grant and the corresponding expense is recognized over the period during which the holder is required to provide service in exchange for the award. Compensation expense related to service-based awards are recognized on a straight-line basis over the requisite service period for the award. In the event we require no specific future performance, the entire amount of compensation is recognized immediately.

 

We have outstanding common stock options as of December 31, 2022 and 2021. We have not granted any stock options since 2020. Share-based compensation expense for common stock options granted to employees and directors was calculated at the grant date using the Black-Scholes-Merton valuation model and is expensed on a straight-line basis over the service period of the award. The Black-Scholes-Merton option pricing model required us to estimate key assumptions such as expected life, volatility, risk-free interest rates and dividend yield to determine the fair value of share-based awards, based on both historical information and management’s judgment regarding market factors and trends.

 

We recognize forfeitures of employee and director awards as they occur. In the event an employee or director terminates service prior to the vesting of an award, we reverse the entire amount of previously recognized compensation expense related to the award.

 

Share-based compensation for awards to nonemployees is calculated as of the grant date, taking into consideration the probability of satisfaction of performance conditions, in a manner consistent with awards to employees. The expense associated with share-based awards for service is recognized over the term of service. In the event services are terminated early or we require no specific future performance, the entire amount of unrecognized compensation is expensed. The expense associated with share-based awards made in exchange for goods is generally attributed to expense in the same manner as if the vendor had been paid in cash.

 

Income Taxes – We account for income taxes by recording a deferred tax asset or liability for the recognition of future deductible or taxable amounts and operating loss and tax credit carryforwards. We recognize a deferred tax expense or benefit as a result of timing differences between the recognition of assets and liabilities for financial reporting and tax purposes.

 

We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. We recognized deferred tax assets for deductible temporary differences and operating loss and tax credit carryforwards. When necessary, we establish a valuation allowance to reduce that deferred tax asset if it is more likely than not that the related tax benefits will not be realized. The realization of deferred tax assets can be affected by, among other things, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with utilizing operating losses and tax credit carryforwards by jurisdiction, and tax planning alternatives that may be available. Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that may be different from current estimates of the tax liabilities. If our estimate of tax liabilities proves to be less than the ultimate assessment, an additional charge to expense would result. If payment of these amounts ultimately proves to be less than the recorded amounts, the reversal of the liabilities may result in income tax benefits being recognized in the period when it is determined that the liabilities are no longer necessary.

 

We recognize interest and penalties related to uncertain tax positions, if any, in selling, general and administrative expenses.

 

Derivative Warrant Liability – We have an outstanding warrant agreement that provides for cash settlement of the warrant in certain circumstances. We account for this warrant as a liability instrument. This warrant is carried at fair value as a derivative warrant liability in our consolidated balance sheets at the end of each reporting period and any resultant changes in fair value are recorded in the consolidated statements of operations in other income (expense) as change in fair value of derivative warrant liability.

 

Fair Value – Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Certain assets and liabilities may be presented in the financial statements at fair value. Assets and liabilities measured at fair value on a non-recurring basis may include property and equipment.

 

We assess the inputs used to measure fair value using a three-tier hierarchy based on the extent to which inputs used in measuring fair value are observable in the market:

 

 

Level 1 – inputs include quoted prices for identical instruments and are the most observable.

 

Level 2 – inputs include quoted prices for similar assets and observable inputs such as interest rates, currency exchange rates and yield curves.

 

Level 3 – inputs are not observable in the market and include management’s judgments about the assumptions market participants would use in pricing the asset or liability.

  

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Cash and Cash Equivalents
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Cash and Cash Equivalents Disclosure [Text Block]

NOTE 3. CASH AND CASH EQUIVALENTS

 

As of December 31, 2022, we had $2.7 million of cash and cash equivalents invested in a money market fund with net assets invested in U.S. Dollar denominated money market securities of domestic and foreign issuers, U.S. Government securities and repurchase agreements. We consider all liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents.

 

We have cash on deposit in excess of federally insured limits at a bank. We do not believe that maintaining substantially all such assets with the bank or investing in a liquid mutual fund represent material risks.

  

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Accounts Receivable and Revenues
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Accounts Receivable and Revenues [Text Block}

NOTE 4. ACCOUNTS RECEIVABLE AND REVENUES

 

We classify amounts billed as accounts receivable on our consolidated balance sheets and require payment on a short-term basis. Invoices are generally issued at the point control transfers and substantially all of our invoices are due within 30 days or less, however certain customers have terms of up to 120 days. For substantially all of our contracts, control of the ordered product(s) transfers at our location. Periodically, we require payment prior to the point in time we recognize revenue. We classify amounts received from customers prior to revenue recognition on a contract as customer prepayments liability on our consolidated balance sheets. We typically apply customer prepayments to an invoice within 30 days of the prepayment. Revenues in 2022 and 2021 include $0.1 million, or less, in unearned revenue as of the end of the prior year.

 

 

Our accounts receivable potentially subject us to significant concentrations of credit risk. Revenues and accounts receivable from significant customers (customers with revenue or accounts receivable in excess of 10% of consolidated totals) are stated below as a percent of consolidated totals.

 

  

Customer

 
  

A

  

B

  

C

 

% of revenue, 2022

  14.0%  8.5%  6.8%

% of revenue, 2021

  11.9%  0.3%  11.4%
             

% of accounts receivable, as of December 31, 2022

  11.6%  18.6%  0.2%

% of accounts receivable, as of December 31, 2021

  17.2%  0.0%  9.0%

 

The following table presents revenues by geographic area shipped to (in thousands).

 

  

2022

  

2021

 

United States

 $40,267  $29,637 

Other countries

  1,350   1,494 

Revenues

 $41,617  $31,131 

  

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Inventories
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Inventory Disclosure [Text Block]

NOTE 5. INVENTORIES

 

The following table details the components of inventories (in thousands).

 

  

December 31

 
  

2022

  

2021

 

Finished goods

 $1,737  $1,560 

Raw materials

  423   718 

Packaging

  218   166 

Inventories

 $2,378  $2,444 

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Property and Equipment
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

NOTE 6. PROPERTY AND EQUIPMENT

 

The following table details the components of property and equipment (amounts in thousands).

 

  

December 31

   
  

2022

  

2021

  

Estimated Useful Lives (Years)

Land

 $730  $730     

Furniture and fixtures

  259   265  

5

-10

Plant

  10,095   10,457  

20

-40 or life of lease

Computer and software

  450   452  

3

-5

Leasehold improvements

  1,838   1,828  

4

-15 or life of lease

Machinery and equipment

  15,703   15,115  

5

-15

Property and equipment, cost

  29,075   28,847     

Less accumulated depreciation

  14,868   13,403     

Property and equipment, net

 $14,207  $15,444     

 

Amounts payable for property and equipment included in accounts payable totaled $0.1 million at December 31, 2022, and $0.2 million at December 31, 2021. Assets which had not yet been placed in service, included in property and equipment, totaled $1.2 million at December 31, 2022, and $0.9 million at December 31, 2021.

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

NOTE 7. INTANGIBLE ASSETS AND GOODWILL

 

Intangible assets, excluding goodwill, consist of the following (in thousands).

 

      

December 31, 2022

  

December 31, 2021

 
  

Estimated

Useful Life

  

Gross
Carrying
Value

  

Accumulated
Amortization

  

Net
Carrying
Value

  

Gross
Carrying
Value

  

Accumulated
Amortization

  

Net
Carrying
Value

 

Customer relationships

  15  $930  $564  $366  $930  $423  $507 

Trademarks

  10   13   5   8   13   3   10 

Non-compete agreement

  5   22   16   6   22   12   10 

Total intangible assets

     $965  $585  $380  $965  $438  $527 

 

The customer relationship intangible is amortizing over the 15-year period of expected future economic benefit, in proportion to the discounted expected future cash flows used to estimate the value of the intangible at acquisition in 2019. It is amortizing at a more rapid rate in the earlier periods than in later periods. Other finite-lived intangible assets are amortizing on a straight-line basis.

 

As of December 31, 2022, the weighted-average remaining amortization period for intangibles other than goodwill is 9.9 years and future intangible amortization is expected to total the following (in thousands):

 

2023

 $111 

2024

  80 

2025

  58 

2026

  42 
2027  

31

 

Thereafter

  58 

Total amortization

 $380 

 

We performed our annual impairment testing of goodwill as of December 31, 2021. We estimated the fair value of our company by a discounted cash flow method, reconciled to our market capitalization.  We determined the fair value of our equity, based on our market capitalization, was substantially below our carrying value. As a result, in 2021, we recorded a non-cash, non-tax-deductible impairment charge equal to the entire amount of our goodwill, $3.9 million.

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Leases
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

NOTE 8. LEASES

 

The components of lease expense and cash flows from leases (in thousands) follow.

 

  

2022

  

2021

 

Finance lease cost:

        

Amortization of right-of use assets, included in cost of goods sold

 $97  $89 

Interest on lease liabilities

  21   11 

Operating lease cost, included in selling, general and administrative expenses:

        

Fixed leases cost

  515   515 

Variable lease cost

  168   149 

Short-term lease cost

  85   61 

Total lease cost

 $886  $825 
         

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash flows from finance leases

 $21  $11 

Operating cash flows from operating leases

 $515  $515 

Financing cash flows from finance leases

 $104  $96 

 

As of December 31, 2022, variable lease payments do not depend on a rate or index. As of December 31, 2022, property and equipment, net, includes $0.6 million of finance lease right-of-use-assets, with an original cost of $0.9 million. During 2022, we financed the purchase of $0.4 million of property and equipment in noncash finance lease transactions. During 2021, we financed the purchase of $0.1 million of property and equipment in noncash finance lease transactions.

 

 

As of December 31, 2022, we do not believe it is certain that we will exercise any lease renewal options. The remaining terms of our leases and the discount rates used in the calculation of the fair value of our leases as of December 31, 2022, follows.

 

  

Operating Leases

  

Finance Leases

 

Remaining leases terms (in years)

  0.8-10.2   0.3-4.8 

Weighted average remaining lease terms (in years)

    5.5     4.0 

Discount rates

  6.3%-9.0%   2.8%-10.4% 

Weighted average discount rate

    7.8%     8.2% 

 

As of December 31, 2022, operating leases have maturities extending through 2032. Maturities of lease liabilities as of December 31, 2022, follows (in thousands).

 

  

Operating

  

Finance

 
  

Leases

  

Leases

 

2023

 $528  $158 

2024

  429   117 

2025

  439   102 

2026

  451   99 

2027

  232   60 

Thereafter

  346   - 

Total lease payments

  2,425   536 

Amounts representing interest

  (477)  (86)

Present value of lease obligations

 $1,948  $450 

  

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Debt
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 9. DEBT

 

We finance certain amounts owed for annual insurance premiums under financing agreements. As of December 31, 2022, amounts due under insurance premium financing agreements are due in monthly installments of principal and interest through March 31, 2023, at an interest rate of 3.9% per year.

 

We also borrow under a factoring agreement with a lender (the Lender), which provides a $7.0 million credit facility. We may only borrow to the extent we have qualifying accounts receivable to use as collateral as defined in the agreement. The facility had an initial two-year term and automatically renews for successive annual periods until delivery of a proper termination notice. The facility term automatically extended to October 2023. We incur recurring fees under the agreement, including a funding fee of 0.5% above the prime rate, in no event to be less than 5.5%, on any advances, as well as a service fee on average net funds borrowed. The lender has a security interest in our personal property assets and the right to demand repayment of the advances at any time.

 

The Lender advanced us $0.9 million effective September 30, 2022 (the Over-advance), pending restructuring of our mortgage promissory note with the Lender. The Over-advance accrued interest at an annual rate which is the greater of 7.0% above the Lender's prime rate (14.5% at December 31 2022). and 10.3% until it was repaid in January 2023. As of December 31, 2022, the Over-advance is classified as long-term debt in our consolidated balance sheet as it was refinanced on a long-term basis in January 2023, as discussed below.

 

Additional information related to our factoring obligation (exclusive of the Over-advance) follows.

 

  

2022

  

2021

 

Average borrowings outstanding (in thousands)

 $3,179  $1,622 

Amortization of debt issuance costs (in thousands)

 $-  $75 

Fees paid, as a percentage of average outstanding borrowings

  5.8%  6.2%

Interest paid, as a percentage of average outstanding borrowings

  7.0%  6.4%

 

 

Long-term debt consists of the following (in thousands).

 

  

December 31,

 
  

2022

  

2021

 

Mortgage promissory note - Originally dated July 2020 and modified in December 2021 and January 2023. As modified, interest accrues at an annual rate which is the greater of 7.0% above the Lender's prime rate (14.5% at December 31, 2022) and 10.3%. Payable in monthly installments through January 2025. Face amount $2.5 million. Secured by certain real property in Wynne, Arkansas.

 $2,211  $2,469 

Progress payment agreement - Dated August 2022. Original principal $37. Interest is payable monthly at the rate of 25.2% per year. Due on demand, until a finance lease is executed with the lender before that date for the related equipment.

  39   - 

Equipment note - Dated May 2021. Original principal $46. Due in monthly installments through June 2025. Interest accrues at the effective discount rate of 3.6% per year.

  24   33 

Equipment note - Dated December 2019. Original principal $40. Due in monthly installments through December 2024. Interest accrues at the effective discount rate of 9.3% per year.

  18   26 

Other

     11 

Total long-term debt, net

 $2,292  $2,539 

 

In December 2021, we entered into agreements with the Lender to effect a modification of the terms of our mortgage promissory note. This modification involved entering into a new mortgage promissory note in the principal amount of $2.5 million, with terms as indicated in the table above. We received $1.2 million in cash from the lender and the lender applied the remainder of the principal to the $1.3 million principal and interest then outstanding under our old promissory note. We recognized no gain or loss with the modification. At modification, the carrying amount of the new note equaled the total of (i) the $1.3 million carrying amount of the old note prior to modification (ii) the $1.2 million advanced by the lender at modification and (iii) the debt issuance costs associated with the modification. Under the terms of the original note, (i) interest accrued at an annual rate which was the greater of 11.0% above the 1ender’s prime rate and 14.3% and (ii) principal and interest were payable in monthly installments through May 2022 and a final payment of $1.0 million was due in June 2022. This December 2021 note was replaced with a new note in January 2023. 

 

In January 2023, we entered into agreements with the Lender to effect a modification of the terms of the December 2021 note. This modification involved us entering into a new mortgage promissory note in the principal amount of $2.5 million. We received $0.3 million in cash and the Lender applied the remainder of the new principal to the $1.3 million then outstanding on the December 2021 term note and the $0.9 million Over-advance on the factoring agreement. Under the terms of the January 2023 note, (i) interest accrues at an annual rate which is the greater of 7.0% above the 1ender’s prime rate and 10.3% and (ii) principal and interest are payable in equal monthly installments through January 2025. The new note is secured by a mortgage on our real property in Arkansas. The current portion of long-term debt on the consolidated balance sheet as of  December 31, 2022, reflects the terms of the January 2023 modification.

 

Future principal maturities of long-term debt outstanding at December 31, 2022, reflecting the January 2023 modification of the mortgage promissory note, follow (in thousands).

 

2023

 $

996

 

2024

  1,194 

2025

  111 

Principal maturities

  2,301 

Debt issuance costs

  (9)

Total long-term debt, net

 $2,292 

  

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Shareholders' Equity and Share-Based Payments [Text Block]

NOTE 10. EQUITY, SHARE-BASED COMPENSATION, WARRANTS AND SECURITIES OFFERINGS

 

In August 2022, our board of directors approved a 1 for 10 reverse split of our common stock. Our common stock began trading on a post-split basis on August 26, 2022. All share and per share information has been retrospectively adjusted for all prior periods presented giving retroactive effect to the reverse stock split. Such adjustments include calculations of our weighted average number of shares outstanding and loss per share, as well as disclosures regarding our share-based compensation and warrants.

 

Preferred Stock

 

Our board of directors, without further action or vote by holders of our common stock, has the right to establish the terms, preference, rights and restrictions and issue shares of preferred stock. We previously designated and issued six series of preferred stock of which no shares remain outstanding. In addition, we designated and issued a seventh series of preferred stock, Series G, of which 150 shares remain outstanding as of December 31, 2022.

 

 

The Series G preferred stock is non-voting and may be converted into shares of our common stock at the holders’ election at any time, subject to certain beneficial ownership limitations, at a ratio of 1 preferred share for 94.89915 shares of common stock. The Series G preferred stock is entitled to receive dividends if we pay dividends on our common stock, in which case the holders of the preferred stock are entitled to receive the amount and form of dividends that they would have received if they held the common stock that is issuable upon conversion of the Series G preferred stock. If we are liquidated or dissolved, the holders of Series G preferred stock are entitled to receive, before any amounts are paid in respect of our common stock, an amount per share of preferred stock equal to $1,000, plus any accrued but unpaid dividends thereon.

 

Securities Offerings

 

In October 2022, we issued and sold 675,000 shares of our common stock and a prefunded warrant (the 2022 Prefunded Warrant) exercisable into 325,000 shares of our common stock pursuant to our effective “shelf” registration statement on Form S-3. The holder exercised the 2022 Prefunded Warrant with an exercise price of $0.0001 per share (net of the $1.4999 per share prefunded) in full in 2022. In a concurrent private placement, we issued and sold warrants for the purchase up to 2,000,000 shares of our common stock at an exercise price of $1.60 per share, which are exercisable in April 2023, and expire in October 2025. The net proceeds from the concurrent offerings of $1.0 million, after deducting placement agent fees and other offering expenses of $0.5 million, were allocated to equity. As of December 31, 2022, $0.3 million of these offering costs were unpaid. We determined the exercise price of the 2022 Prefunded Warrant was nominal and, as such, we will consider the shares underlying that warrant to be outstanding effective October 20, 2022, for the purposes of calculating basic earnings (loss) per share (EPS). We intend to use the net proceeds from the October 2022 offerings for general corporate purposes, which may include funding capital expenditures, working capital and repaying indebtedness. In addition, we issued warrants for the purchase of up to 63,000 shares of our common stock to the placement agent at an exercise price of $1.875 per share which expire in October 2027.

 

In September 2021, we issued and sold 230,750 shares of common stock, a warrant for the purchase of up to 230,769 shares of common stock (Warrant A), and a prefunded warrant (the 2021 Prefunded Warrant) for the purchase of up to 230,786 shares of common stock pursuant to our effective “shelf” registration statement on Form S-3. The initial $10.00 per share exercise price of Warrant A was subject to adjustment in September 2022, and will be subject to adjustment again in September 2023, if 110% of the 5-day volume weighted average price of our common stock is less than the then-current exercise price. The 2021 Prefunded Warrant, which the holder exercised in full in 2021, had an exercise price of $0.001 (net of the $6.499 per share prefunded). We determined that the 2021 Prefunded Warrant qualified for equity accounting, however, Warrant A did not qualify for equity accounting because the holder may elect cash settlement of this warrant in the event of a change of control. As a result, we carry Warrant A as a liability at fair value in our consolidated balance sheets and the change in fair value of this warrant is recorded in our consolidated statements of operations. The net proceeds from the offering of $2.8 million, after deducting commissions and other cash offering expenses of $0.2 million were allocated to derivative warrant liability, in an amount equal to the $0.6 million estimated fair value of Warrant A as of September 13, 2021, with the remainder of the proceeds recorded in equity. We determined the exercise price of the Prefunded Warrant was nominal and, as such, considered the 230,786 shares initially underlying the 2021 Prefunded Warrant to be outstanding effective September 13, 2021, for the purposes of calculating basic EPS. We used the net proceeds from the September 2021 offering for general corporate purposes, which included funding capital expenditures and working capital and repaying indebtedness.

 

On March 30, 2020, we entered into an at market issuance (ATM) sales agreement with respect to an at-the-market offering program through B. Riley FBR, Inc, as sales agent. The issuances and sales of our common stock under the ATM sales agreement are made pursuant to our effective “shelf” registration statement on Form S-3. During 2021, we issued and sold 75,490 shares of common stock under an at market issuance sales agreement, at an average price of $8.00 per share. Proceeds from those 2021 sales of $0.5 million are recorded in equity, net of $0.1 million of stock issuance costs.

 

Under the terms of the securities purchase agreement related to the September 2021 offering, we are prohibited from entering into an agreement to effect any ATM issuance until September 13, 2023. Under the terms of the securities purchase agreement related to the October offerings, we are generally prohibited from entering into an agreement to effect an offering of our common stock or common stock equivalents until May 20, 2023, or a variable rate transaction, as defined in the agreement, until October 20, 2023.

 

Equity Incentive Plan

 

Our board of directors adopted our Amended and Restated 2014 Equity Incentive Plan (the 2014 Plan) after shareholders approved the plan, and amendments thereto. On July 14, 2022, shareholders approved an increase in the number of shares of common stock authorized for issuance under the 2014 Plan of 600,000 shares. The total shares of common stock now authorized for issuance under the 2014 Plan is 1,230,000 shares. Under the terms of the plan, we may grant stock options, shares of common stock and share-based awards to officers, directors, employees or consultants providing services on such terms as are determined by the board of directors. Our board of directors administers the plan, determines vesting schedules on plan awards and may accelerate the vesting schedules for award recipients. The stock options granted under the 2014 Plan have terms of up to 10 years and vesting periods of up to 4 years. The restricted stock units granted under the plan vest over periods of up to 5 years. As of December 31, 2022, awards for the purchase of 1,088,457 shares of common stock have been granted and remain outstanding (common stock options, common stock and restricted stock units) and 141,543 shares of common stock are reserved for future grants under the 2014 Plan.

 

Share-based compensation expenses related to employees and directors are included in selling, general and administrative expenses. Share-based compensation by type of award follows (in thousands).

 

  

2022

  

2021

 

Restricted stock units

 $1,160  $866 

Stock options

  101   140 

Common stock

  -   108 

Compensation expense related to common stock awards issued under equity incentive plan

 $1,261  $1,114 

 

Information regarding common stock issued under the 2014 Plan, including shares issued upon vesting of restricted stock units follows. All shares of common stock issued in 2022 or 2021 were vested as of the date issued.

 

  

2022

  

2021

 
  

Shares Issued

  

Weighted

Average
Grant
Date Fair Value

Per Share

  

Shares

Issued

  

Weighted

Average
Grant
Date Fair Value

Per Share

 

Directors

  34,875  $6.71   13,608  $7.95 

Employees

  89,307   5.75   57,250   5.52 

Consultant

  13,516   6.47   -    
   137,698       70,858    

 

In the period from January1, 2023 to March 16, 2023, we issued 68,693 shares of common stock upon the vesting of restricted stock units.

 

 

Restricted Stock Units

 

We have outstanding (i) restricted stock units issued under the 2014 Plan (RSUs) to employees and directors and (ii) other restricted stock units issued to a service provider (SUs). Each RSU and SU represents a contingent right to receive one share of common stock. Summaries of nonvested and vested stock unit and activity follow.

 

  

RSUs

  

SUs

 
  

Number of

Units

  

Unrecognized Compensation

(in thousands)

  

Average

Grant Date

Fair Value

per share

  

Weighted

Average

Expense

Period

(Years)

  

Number of

Units

  

Unrecognized Compensation

(in thousands)

  

Average

Grant Date

Fair Value

per share

  

Weighted

Average

Expense

Period

(Years)

 

Nonvested at January 1, 2021

  149,540  $730  $4.88   1.4   -  $-  $-  $- 

Granted

  82,469   796   9.65   1.0   -   -   -   - 

Forfeited

  (291)  (3)  10.31   0.7   -   -   -   - 

Vested with service

  (105,115)  -       -   -   -   -   - 

Expensed

  -   (865) 

NA

   -   -   -   -   - 

Nonvested at December 31, 2021

  126,603   658   5.20   0.9   -   -   -   - 

Granted

  527,871   1,680   3.18   2.7   160,000   216   1.35   3.0 

Impact of Modification:

                  -   -   -   - 

Before modification

  (17,050)  (150)  8.77   0.6   -   -   -   - 

After modification

  17,050   64   3.73   -   -   -   -   - 

Forfeited

  (11,744)  (68)  5.77   1.1   -   -   -   - 

Vested with Service

  (275,912)  -       -   -   -   -   - 

Expensed

  -   (1,160) 

NA

   -   -   (15) 

NA

   - 

Nonvested at December 31, 2022

  366,818  $1,024  $2.79   2.8   160,000  $201  $1.26   2.7 

 

  

Number of

RSUs

 

Vested at January 1, 2021

  38,640 

Vested with service

  105,115 

Issued at vesting

  (57,250)

Vested at December 31, 2021

  86,505 

Vested with service

  275,912 

Issued at vesting

  (83,725)

Issued at termination of service

  (53,967)

Vested at December 31, 2022

  224,725 

 

 

At December 31, 2022, unvested RSUs had an intrinsic value of $0.3 million. unvested SUs had an intrinsic value of $0.1 million, and vested RSUs had an intrinsic value of $0.2 million. As of December 31, 2022, the intrinsic value of all RSUs and SUs outstanding was $0.6 million, unrecognized compensation was $1.2 million and the remaining vesting period was 2.8 years. At December 31, 2022, issuance of 165,790 shares of common stock subject to the unvested RSUs and 224,725 shares of common stock subject to the vested RSUs, is deferred to the date the holder is no longer providing service to our company.

 

We issued 160,000 SUs to a service provider in 2022, which the service provider elected to purchase with a $0.2 million cash signing fee. The SUs vest in three annual installments ending in September 2025 and we are expensing the fair value of the SUs over three years. The service provider may also earn performance-based cash compensation beginning October 1, 2022, if certain performance criteria are met. The performance compensation will be paid quarterly in an amount of cash which may then be used to purchase, at the election of the service provider, a number of fully vested SUs equal to (a) the performance compensation, divided by (b) the volume weighted average closing price of our common stock over the 90 consecutive trading days ending on the last day of the applicable performance period. The aggregate number of SUs purchased by the service provider, including the initial 160,000 SUs issued in 2022 may not exceed 1,000,000.

 

In 2022, we modified RSUs held by resigning directors and an employee such that the awards vested on the date of their termination of service. Prior to the modification, the resigning directors and employee would have forfeited the unvested RSUs on the date service terminated. As a result of the modifications, we adjusted cumulative expense on the RSUs to equal the fair value of the awards on the modification dates in accordance with applicable accounting guidance, as indicated in the table above.

 

 

Options

 

As of December 31, 2022 and 2021, we had outstanding options for the purchase of up 55,424 and 64,396 shares of common stock. We granted no stock options in 2022 and 2021. Stock options for the purchase of up to 8,972 and 3,107 shares of common stock forfeited or expired in 2022 and 2021. As of December 31, 2022, outstanding stock options had an intrinsic value of zero, a weighted average exercise price of $19.42 per share, a weighted average remaining vesting period of 1.1 years and a weighted average contractual remaining term of 5.9 years. As of December 31, 2022, unrecognized stock option compensation cost was $70 thousand. As of December 31, 2022, exercisable options had an intrinsic value of zero.

 

Unrecognized Compensation

 

As of December 31, 2022, the total amount of unrecognized compensation for all outstanding common stock awards (options, RSUs and SUs was $1.3 million, and the remaining average expense period was 2.7 years (including unrecognized compensation on SUs of $0.2 million with a remaining average expense period of 2.7 years.)

 

Warrants

 

The 2022 Prefunded Warrant was exercised in its entirety in 2022 and we issued 325,000 shares of common stock upon the cash exercises. The 2021 Prefunded Warrant was cashless exercised in its entirety in 2021 and we issued 230,750 shares of common stock upon the cashless exercises. The initial $10.00 per share exercise price of Warrant A adjusted, pursuant to its original terms, to $2.72 per share in September 2022, and will be subject to adjustment again in September 2023, if 110% of the 5-day volume weighted average price of our common stock is less than the then-current exercise price.

 

Warrant activity, excluding activity related to prefunded warrants follows.

 

  

2022

  

2021

 
  

Shares Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

  

Shares Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

 

Outstanding at January 1

  875,067  $9.76   1.4   664,592  $9.82   1.1 

Issued

  2,063,000   1.61   3.1   230,769  $10.00   5.0 

Impact of Warrant A exercise price adjustment:

                        

Before adjustment

  230,769   10.00   4.0           

After adjustment

  (230,769)  2.72   4.0           

Cash exercised

            (17,794)  9.60   0.8 

Expired

  (639,298)  9.60   -   (2,500)  52.50   - 

Outstanding at December 31

  2,298,769  $1.76   2.9   875,067  $9.76   1.4 

 

The following table summarizes information related to exercisable and outstanding warrants as of December 31, 2022.

 

    

Outstanding

  

Exercisable

 

Exercise Prices

  

Shares

Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

  

Shares

Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

 
$1.60   2,000,000  $1.60   2.8   -  $-   - 
$1.88   63,000   1.88   4.8   -   -   - 
$2.72   230,769   2.72   3.7   230,769   2.72   3.7 
$20.00   5,000   20.00   0.1   5,000   20.00   0.1 
     2,298,769  $1.76   2.9   235,769  $3.09   3.6 

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Income Taxes
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 11. INCOME TAXES

 

Deferred tax asset (liability) is comprised of the following (in thousands):

 

  

December 31

 
  

2022

   

2021

 

Net operating loss carryforwards

 $14,264   $13,385 

Stock options and warrants

  1,151    832 

Property and equipment

  (46)   16 

Intangible assets

  875    950 

Capitalized expenses

  117    105 

Other

  655    64 

Operating right-of-use lease assets

  (478)   (566)

Operating right-of-use lease liabilities

  645    670 

Net deferred tax assets

  17,183    15,456 

Less: Valuation allowance

  (17,183)   (15,456)

Deferred tax asset (liability)

 $-   $- 

 

We have determined it is more likely than not that our deferred tax assets will not be realized. Accordingly, we have provided a valuation allowance for deferred tax assets.

 

The following table summarizes the change in the valuation allowance (in thousands):

 

  

2022

  

2021

 

Valuation allowances, beginning of year

 $15,456  $12,421 

Net operating loss and other temporary differences

  1,997   2,926 

Expiration of net operating losses and limitations

  (90)  - 

Adjustment to deferred taxes

  (197)  67 

Impact of state tax rate change

  22   42 
Other  (5)  - 

Valuation allowance, end of year

 $17,183  $15,456 

 

As of December 31, 2022, net operating loss (NOL) carryforwards for U.S. federal tax purposes totaled $54.4 million. NOLs generated after December 31, 2017, do not expire. Federal NOLs of $9.9 million expire at various dates from 2023 through 2037 and the remainder do not expire. NOL carryforwards for state tax purposes totaled $46.0 million at December 31, 2022, and expire at various dates from 2023 through 2042.

 

Our ability to utilize previously accumulated NOL carryforwards is subject to substantial annual limitations due to the changes in ownership provisions of the Internal Revenue Code (IRC) of 1986, as amended, and similar state regulations. Prior to 2020, we experienced several ownership changes as defined in IRC Section 382(g). In general, the annual limitation is equal to the value of our stock immediately before the ownership change, multiplied by the long-term tax-exempt rate for the month in which the ownership change occurred. Any unused annual limitation may generally be carried over to later years until the NOL carryforwards expire. Accordingly, we have reduced our NOL in the table above to reflect these limitations.

 

We are subject to taxation in the U.S. federal jurisdiction and various state and local jurisdictions. We record liabilities for income tax contingencies based on our best estimate of the underlying exposures. We are open for audit by the IRS for years after 2018 and, generally, by U.S. state tax jurisdictions after 2017.

 

 

Reconciliations between the amounts computed by applying the U.S. federal statutory tax rate to loss before income taxes, and income tax expense (benefit) follows (in thousands):

 

  

2022

  

2021

 

Income tax benefit at federal statutory rate

 $(1,646) $(1,875)

Increase (decrease) resulting from:

        

State tax benefit, net of federal tax effect

  (421)  (605)

Effect of change in state tax rate

  (22)  (42)

Change in valuation allowance

  1,727   3,035 

Expirations of net operating losses and application of IRC 382 limitation

  90   - 

PPP loan forgiveness, nontaxable

  -   (376)

Change in fair value of derivative warrant liability, nontaxable

  5   (81)

Other nondeductible expenses

  89   32 

Adjustments to deferreds

  197   (67)

Income tax expense

 $19  $21 

 

Based on an analysis of tax positions taken on income tax returns filed, we determined no material liabilities related to uncertain income tax positions existed as of December 31, 2022 or 2021. Although we believe the amounts reflected in our tax returns substantially comply with applicable U.S. federal, state and local tax regulations, the respective taxing authorities may take contrary positions based on their interpretation of the law. A tax position successfully challenged by a taxing authority could result in an adjustment to our provision or benefit for income taxes in the period in which a final determination is made.

  

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Income (Loss) Per Share (EPS)
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 12. INCOME (LOSS) PER SHARE (EPS)

 

Basic EPS is calculated under the two-class method under which all earnings (distributed and undistributed) are allocated to each class of common stock and participating securities based on their respective rights to receive dividends. Our outstanding convertible preferred stock are considered participating securities as the holders may participate in undistributed earnings with holders of common shares and are not obligated to share in our net losses.

 

Diluted EPS is computed by dividing the net income attributable to RiceBran Technologies common shareholders by the weighted average number of common shares outstanding during the period increased by the number of additional common shares that would have been outstanding if the impact of assumed exercises and conversions is dilutive. The dilutive effects of outstanding options, warrants, nonvested shares of common stock and nonvested restricted stock units that vest solely on the basis of a service condition are calculated using the treasury stock method. The dilutive effects of the outstanding preferred stock are calculated using the if-converted method.

 

Below are reconciliations of the numerators and denominators in the EPS computations.

 

  

2022

  

2021

 

NUMERATOR (in thousands):

        

Basic and diluted - net loss

 $(7,858) $(8,949)
         

DENOMINATOR:

        

Weighted average number of shares of shares of common stock outstanding

  5,414,079   4,710,567 

Weighted average number of shares of common stock underlying vested restricted stock units

  100,592   63,328 

Basic EPS - weighted average number of shares outstanding

  5,514,671   4,773,895 

Effect of dilutive securities outstanding

  -   - 

Diluted EPS - weighted average number of shares outstanding

  5,514,671   4,773,895 

 

No effects of potentially dilutive securities outstanding were included in the calculation of diluted EPS for 2022 and 2021, because to do so would be anti-dilutive due to our net loss. Potentially dilutive securities outstanding during 2022 and 2021 included our outstanding convertible preferred stock, options, warrants and nonvested restricted stock units. Those potentially dilutive securities, further described in Note 10, could potentially dilute EPS in the future.

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

NOTE 13. FAIR VALUE MEASUREMENT

 

The fair value of cash and cash equivalents, restricted cash, accounts and other receivables, accounts payable, commodities payable and short-term debt approximated their carrying value due to shorter maturities. As of December 31, 2022, the fair value of our operating lease liabilities was approximately $0.2 million lower than their carrying values, based on current market rates for similar debt and leases with similar maturities (Level 3 measurements). As of December 31, 2022, the fair values of our long-term debt and finance lease liabilities approximated their carrying values, based on current market rates for similar debt and leases with similar maturities (Level 3 measurements).

 

The following tables summarize the fair values by input hierarchy of items measured at fair value on a recurring basis on our consolidated balance sheets (in thousands):

 

  

Level 1

  

Level 2

  

Level 3

  

Total

 

As of December 31, 2022:

                

Derivative warrant liability

 $-  $-  $69  $69 

Total liabilities at fair value

 $-  $-  $69  $69 
                 

As of December 31, 2021:

                

Derivative warrant liability

 $-  $-  $258  $258 

Total liabilities at fair value

 $-  $-  $258  $258 

 

The following tables summarize the changes in level 3 items measured at fair value on a recurring basis (in thousands):

 

  

Fair Value as of

Beginning of

Period

  

Total
Realized
and

Unrealized
Gains
(Losses)

  

Issuance of New

Instruments

  

Net
Transfers
(Into) Out of
Level 3

  

Fair Value, at

End of Period

  

Change in

Unrealized

Gains (Losses)

on Instruments

Still Held

 

2022:

                        

Derivative warrant liability

 $258  $(189) $-  $-  $69  $(189)

Total Level 3 fair value

 $258  $(189) $-  $-  $69  $(189)
                         

2021:

                        

Derivative warrant liability

 $-  $-  $647  $-  $258  $(389)

Total Level 3 fair value

 $-  $-  $647  $-  $258  $(389)

 

The derivative warrant liability in the tables above relates to Warrant A, discussed further in Note 10. Warrant A is carried in our consolidated balance sheets as derivative warrant liability because the holder may elect cash settlement of the warrant in the event of a change of control. We estimated the fair value of Warrant A using the Black-Scholes. Changes in the estimated fair value of Warrant A are included in other income (loss) in our consolidated statements of operations. The following are the assumptions used in valuing Warrant A.

 

  

December 31, 2022

  

December 31, 2021

  

September 30, 2021

 

Assumed exercise price, per share

 $2.72  $10.00  $10.00 

Assumed volatility

  92.2%  69.5%  71.0%

Assumed risk free interest rate

  4.3%  0.8%  0.4%

Expected life of options (in years)

  4.0   4.8   5.0 

Expected dividends

  -   -   - 

 

The fair value of Warrant A approximates the cash settlement the holder could elect to be paid in the event of a change in control. At December 31, 2022, a $0.10 increase in our stock price would have resulted in an approximate $10 thousand increase in the Black Scholes fair value of Warrant A.

 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

NOTE 14. COMMITMENTS AND CONTINGENCIES

 

PPP Audit Contingency

 

In  April 2020, we received $1.8 million on a Small Business Administration (SBA) Paycheck Protection Program (PPP) loan as provided for in the Coronavirus Aid, Relief and Economic Security Act, enacted into U.S. law in March 2020. Under certain conditions, the loan and accrued interest were forgivable, if we used the loan proceeds for maintaining workforce levels. We used the loan proceeds for maintaining workforce levels and the SBA forgave the entire loan and related accrued interest in  January 2021. The SBA may audit any PPP loan at its discretion through January 2027, six years after the date the SBA forgave the loan. The SBA  may review any or all of the following when auditing a PPP loan: whether the borrower qualified for the PPP loan, whether the PPP loan amount was appropriately calculated and the proceeds used for allowable purposes, and whether the loan forgiveness amount was appropriately determined. The SBA could deem us ineligible for the PPP loan received in 2020 upon audit by the SBA. We believe the SBA’s stated intention is to focus its reviews on borrowers with loans greater than $2 million, thereby mitigating our future risk of an audit. The SBA continues to develop and issue new and updated guidance regarding required borrower certifications and requirements for forgiveness of loans made under the program.

 

Employment Contracts and Severance Payments

 

In the normal course of business, we periodically enter into employment agreements which incorporate indemnification provisions. While the maximum amount to which we may be exposed under such agreements cannot be reasonably estimated, we maintain insurance coverage, which we believe will effectively mitigate our obligations under these indemnification provisions. No amounts have been recorded in our financial statements with respect to any obligations under such agreements.

 

We have employment contracts with certain officers and key management that include provisions for potential severance payments in the event of without-cause terminations or terminations under certain circumstances after a change in control. In addition, vesting of outstanding nonvested equity grants would accelerate following a change in control.

 

Legal Matters

 

From time to time, we are involved in litigation incidental to the conduct of our 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, we record 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 us 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 our financial position or results of operations in 2022 and 2021.

 

In January 2023, we received $0.3 million in restitution payments from a former employee. The payments were ordered by a federal court in 2012.

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Segment Reporting, Policy [Policy Text Block]

Segment Reporting

 

Given the integrated nature of the products we produce and the facilities in which we produce them, we have one reporting unit and one operating segment, as defined in applicable accounting guidance, specialty ingredients.

New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Guidance

 

Recent accounting standards not yet adopted

 

The following discusses the accounting standard(s) not yet adopted that will, or are expected to, result in a significant change in practice and/or have a significant financial impact on our financial position, results of operations or cash flows.

 

In June 2016, the FASB issued guidance ASU No. 2016-13 Financial InstrumentsCredit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which changes the accounting for credit losses for certain instruments, including trade receivables, from an incurred loss method to a current expected loss method. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance, and subsequent guidance related to the topic, is effective for our annual and interim periods beginning in 2023 and must be adopted on a modified retrospective approach through cumulative-effect adjustment to retained earnings as of January 1, 2023. Based on the nature of our current receivables and our credit loss history, we do not expect the adoption of the guidance to have a significant impact on our results of operations, financial position, or cash flows.

Consolidation, Policy [Policy Text Block] Basis of Presentation and Principles of Consolidation – The accompanying consolidated financial statements have been prepared in U.S. dollars and in accordance with accounting principles generally accepted in the United States (GAAP). The accompanying consolidated financial statements include the accounts of RiceBran Technologies and all subsidiaries in which we have a controlling interest. All significant inter-company balances are eliminated in consolidation.
Use of Estimates, Policy [Policy Text Block]

Use of Estimates – The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, disclosure of contingent assets and liabilities and the reported amounts of revenue and expenses during the reporting period. Because of the uncertainty inherent in such estimates, actual results could differ from those estimates.

Reclassification, Comparability Adjustment [Policy Text Block]

Reclassifications – Certain reclassifications have been made to amounts reported for the prior year to achieve consistent presentation with the current year. Such reclassifications had no impact on previously reported net loss or shareholders’ equity.

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Cash Equivalents – We consider all highly liquid investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. In all periods presented, we maintained our cash and cash equivalents with major banks. We maintain cash in bank accounts in amounts which at times may exceed federally insured limits. At times we invest in money market funds which are also not federally insured. We have not experienced any losses on such accounts.

Accounts Receivable [Policy Text Block]

Accounts Receivable and Allowance for Doubtful Accounts – Accounts receivable represent amounts receivable on trade accounts. The allowance for doubtful accounts is based on our assessment of the collectability of customer accounts and the aging of accounts receivable. 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 doubtful accounts. From period to period, differences in judgments or estimates utilized may result in material differences in the amount and timing of the provision for doubtful accounts. We periodically evaluate our credit policy to ensure that customers are worthy of terms and support our business plans. We generally do not require collateral.

Inventory, Policy [Policy Text Block] Inventories We state inventories at the lower of cost or net realizable value. We employ a full absorption procedure using standard cost techniques for most of our operations. The standards are customarily reviewed and adjusted so that they are materially consistent with actual purchase and production costs. We make provisions for potentially obsolete or slow-moving inventory based upon our analysis of inventory levels, historical obsolescence and future sales forecasts. We write-off inventory determined to be obsolete immediately.
Property, Plant and Equipment, Policy [Policy Text Block]

Property and Equipment – Property and equipment are stated at cost less accumulated depreciation. We compute depreciation on the straight-line basis and recognize it over the estimated useful lives of the assets. We expense maintenance and repairs as incurred and capitalize renewals and betterments. We include gains or losses on the sale of property and equipment in net income (loss).

Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]

Impairment of Long-lived Assets We review our long-lived assets, such as property and equipment and right-of-use assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are not sufficient to recover the unamortized balance of the asset. The impairment loss is the difference between the carrying value and the estimated fair value. We determine the estimated fair value based on either the discounted future cash flows or other appropriate fair value methods with the amount of any such deficiency charged to operations in the current year. Estimates of future cash flows are based on many factors, including current operating results, expected market trends and competitive influences. We report assets to be disposed of by sale at the lower of the carrying amount or fair value, less estimated costs to sell.

Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]

Intangible Assets – We amortize recognized intangible assets over the useful lives of the assets unless that life is determined to be indefinite. All of our intangible assets are finite lived. We evaluate the remaining useful life of an intangible asset each reporting period to determine whether events or circumstances may indicate that a revision to the useful life is warranted to reflect the remaining expected use of the asset. If an intangible asset’s useful life is determined to be finite, but the precise length of that life is not known, the intangible asset is amortized over our best estimate of the asset’s useful life in a manner that reflects the pattern in which the asset’s economic benefits are consumed or expected to be realized. We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are not sufficient to recover the unamortized balance of the asset. Our primary intangible asset is a customer relationship intangible which derives its value from future cash flows expected from the acquired customers. Changes in the actual or estimated future cash flows of these customers could result in a material adjustment to amortization expense, an impairment loss, or both. Estimates of future cash flows are based on many factors, including current cash flows, expected market trends and competitive influences.

Lessee, Leases [Policy Text Block]

Leases – We lease certain buildings, land and corporate office space under operating leases with monthly or annual rent payments. We lease certain machinery and equipment under finance leases with monthly rent payments. We determine if an arrangement is a lease at inception. We present operating lease assets as operating lease right-of-use assets and the related liabilities as operating lease liabilities in our consolidated balance sheets. We include finance lease right-of-use assets in property and equipment, net, and the related liabilities as finance lease liabilities in our consolidated balance sheets.

 

We recognize right-of-use assets and lease liabilities based on the present value of the future minimum lease payments over the lease term, beginning at the commencement date, for leases exceeding a year. Minimum lease payments include the fixed lease components of the lease and any variable rate payments that depend on an index, initially measured using the index at the lease commencement date. Lease terms may include options to renew when it is reasonably certain that we will exercise that option. We combine lease and nonlease components and account for them as a single lease component. Certain leases contain rent escalation clauses, rent holidays, capital improvement funding or other lease concessions.

 

In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease. When we cannot readily determine the discount rate implicit in a lease, we utilize our incremental borrowing rate, the rate of interest that we would incur to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. To estimate the incremental borrowing rate, we reference a market yield curve consistent with our assessment of our credit quality.

 

We recognize operating lease expense related to the minimum lease payments on a straight-line basis over the lease term. For finance leases, we recognize amortization expense related to the minimum lease payments on a straight-line basis over the lease term while interest expense is recognized using the effective interest method. Expense related to variable lease payments that do not depend on a rate or index and short-term rentals, on leases with terms less than a year, are expensed as incurred.

Revenue from Contract with Customer [Policy Text Block]

Revenue Recognition – We account for a contract with a customer when the written contract is committed, the rights of the parties, including payment terms, are identified, the contract has commercial substance and consideration is probable of collection. Substantially all of our revenue is derived by fulfilling customer orders for the purchase of our products under contracts which contain a single performance obligation, to supply continually defined quantities of product at fixed prices. We account for shipping and handling activities that occur after the customer has obtained control of a good as a fulfillment cost rather than as an additional promised service. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is upon delivery to the customer, or its designee at our location, a customer location or other customer-designated delivery point. For substantially all of our contracts, control of the ordered product(s) transfers at our location. We report amounts invoiced to customers for shipping and handling are reported as revenues and the related costs incurred to deliver product to the customer are reported as cost of goods sold.

 

We measure revenue as the amount of consideration we expect to receive in exchange for fulfilling product orders. Incidental items that are immaterial in the context of the contract are recognized as expense. Our contracts do not include a significant financing component. Our contracts may include terms that could cause variability in the transaction price, including, for example, rebates and volume discounts, or other forms of contingent revenue. The amount of consideration we expect to receive and revenue we recognize includes estimates of variable consideration, including costs for rebates and discounts. If the consideration promised in a contract includes a variable amount, we estimate the amount to which we expect to be entitled using either the expected value or most likely amount method. Changes in judgments and estimates regarding probability of collection and variable consideration might result in a change in the timing or amount of revenue recognized.

 

We capitalize the incremental costs of obtaining a revenue contract and amortized those costs on a straight-line basis over the expected customer relationship period if we expect to recover those costs. As a practical expedient, we expense costs to obtain a contract as incurred if the amortization period would have been a year or less. Typically, costs to incur revenue contracts are not significant.

Selling, General and Administrative Expenses, Policy [Policy Text Block] Selling, General and Administrative Expenses – Selling, general and administrative expenses include salaries and wages, bonuses and incentives, share-based compensation expense, employee-related expenses, facility-related expenses, marketing and advertising expense, depreciation of non-operating property and equipment, professional fees, amortization of intangible assets, provisions for losses on accounts receivable and other operating expenses.
Share-Based Payment Arrangement, Director [Policy Text Block]

Share-Based Compensation – For awards of nonvested common stock and common stock units to employees and directors, share-based compensation is measured based on the fair value of our common stock on the date of grant and the corresponding expense is recognized over the period during which the holder is required to provide service in exchange for the award. Compensation expense related to service-based awards are recognized on a straight-line basis over the requisite service period for the award. In the event we require no specific future performance, the entire amount of compensation is recognized immediately.

 

We have outstanding common stock options as of December 31, 2022 and 2021. We have not granted any stock options since 2020. Share-based compensation expense for common stock options granted to employees and directors was calculated at the grant date using the Black-Scholes-Merton valuation model and is expensed on a straight-line basis over the service period of the award. The Black-Scholes-Merton option pricing model required us to estimate key assumptions such as expected life, volatility, risk-free interest rates and dividend yield to determine the fair value of share-based awards, based on both historical information and management’s judgment regarding market factors and trends.

 

We recognize forfeitures of employee and director awards as they occur. In the event an employee or director terminates service prior to the vesting of an award, we reverse the entire amount of previously recognized compensation expense related to the award.

 

Share-based compensation for awards to nonemployees is calculated as of the grant date, taking into consideration the probability of satisfaction of performance conditions, in a manner consistent with awards to employees. The expense associated with share-based awards for service is recognized over the term of service. In the event services are terminated early or we require no specific future performance, the entire amount of unrecognized compensation is expensed. The expense associated with share-based awards made in exchange for goods is generally attributed to expense in the same manner as if the vendor had been paid in cash.

Income Tax, Policy [Policy Text Block]

Income Taxes – We account for income taxes by recording a deferred tax asset or liability for the recognition of future deductible or taxable amounts and operating loss and tax credit carryforwards. We recognize a deferred tax expense or benefit as a result of timing differences between the recognition of assets and liabilities for financial reporting and tax purposes.

 

We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. We recognized deferred tax assets for deductible temporary differences and operating loss and tax credit carryforwards. When necessary, we establish a valuation allowance to reduce that deferred tax asset if it is more likely than not that the related tax benefits will not be realized. The realization of deferred tax assets can be affected by, among other things, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with utilizing operating losses and tax credit carryforwards by jurisdiction, and tax planning alternatives that may be available. Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that may be different from current estimates of the tax liabilities. If our estimate of tax liabilities proves to be less than the ultimate assessment, an additional charge to expense would result. If payment of these amounts ultimately proves to be less than the recorded amounts, the reversal of the liabilities may result in income tax benefits being recognized in the period when it is determined that the liabilities are no longer necessary.

 

We recognize interest and penalties related to uncertain tax positions, if any, in selling, general and administrative expenses.

Derivatives, Policy [Policy Text Block]

Derivative Warrant Liability – We have an outstanding warrant agreement that provides for cash settlement of the warrant in certain circumstances. We account for this warrant as a liability instrument. This warrant is carried at fair value as a derivative warrant liability in our consolidated balance sheets at the end of each reporting period and any resultant changes in fair value are recorded in the consolidated statements of operations in other income (expense) as change in fair value of derivative warrant liability.

Fair Value Measurement, Policy [Policy Text Block]

Fair Value – Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Certain assets and liabilities may be presented in the financial statements at fair value. Assets and liabilities measured at fair value on a non-recurring basis may include property and equipment.

 

We assess the inputs used to measure fair value using a three-tier hierarchy based on the extent to which inputs used in measuring fair value are observable in the market:

 

 

Level 1 – inputs include quoted prices for identical instruments and are the most observable.

 

Level 2 – inputs include quoted prices for similar assets and observable inputs such as interest rates, currency exchange rates and yield curves.

 

Level 3 – inputs are not observable in the market and include management’s judgments about the assumptions market participants would use in pricing the asset or liability.

  

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Accounts Receivable and Revenues (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Customer

 
  

A

  

B

  

C

 

% of revenue, 2022

  14.0%  8.5%  6.8%

% of revenue, 2021

  11.9%  0.3%  11.4%
             

% of accounts receivable, as of December 31, 2022

  11.6%  18.6%  0.2%

% of accounts receivable, as of December 31, 2021

  17.2%  0.0%  9.0%
Disaggregation of Revenue [Table Text Block]
  

2022

  

2021

 

United States

 $40,267  $29,637 

Other countries

  1,350   1,494 

Revenues

 $41,617  $31,131 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31

 
  

2022

  

2021

 

Finished goods

 $1,737  $1,560 

Raw materials

  423   718 

Packaging

  218   166 

Inventories

 $2,378  $2,444 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

December 31

   
  

2022

  

2021

  

Estimated Useful Lives (Years)

Land

 $730  $730     

Furniture and fixtures

  259   265  

5

-10

Plant

  10,095   10,457  

20

-40 or life of lease

Computer and software

  450   452  

3

-5

Leasehold improvements

  1,838   1,828  

4

-15 or life of lease

Machinery and equipment

  15,703   15,115  

5

-15

Property and equipment, cost

  29,075   28,847     

Less accumulated depreciation

  14,868   13,403     

Property and equipment, net

 $14,207  $15,444     
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
      

December 31, 2022

  

December 31, 2021

 
  

Estimated

Useful Life

  

Gross
Carrying
Value

  

Accumulated
Amortization

  

Net
Carrying
Value

  

Gross
Carrying
Value

  

Accumulated
Amortization

  

Net
Carrying
Value

 

Customer relationships

  15  $930  $564  $366  $930  $423  $507 

Trademarks

  10   13   5   8   13   3   10 

Non-compete agreement

  5   22   16   6   22   12   10 

Total intangible assets

     $965  $585  $380  $965  $438  $527 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2023

 $111 

2024

  80 

2025

  58 

2026

  42 
2027  

31

 

Thereafter

  58 

Total amortization

 $380 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Leases (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Lease, Cost [Table Text Block]
  

2022

  

2021

 

Finance lease cost:

        

Amortization of right-of use assets, included in cost of goods sold

 $97  $89 

Interest on lease liabilities

  21   11 

Operating lease cost, included in selling, general and administrative expenses:

        

Fixed leases cost

  515   515 

Variable lease cost

  168   149 

Short-term lease cost

  85   61 

Total lease cost

 $886  $825 
         

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash flows from finance leases

 $21  $11 

Operating cash flows from operating leases

 $515  $515 

Financing cash flows from finance leases

 $104  $96 
Lessee, Operating and Finance Leases, Remaining Terms and Discount Rates [Table Text Block]
  

Operating Leases

  

Finance Leases

 

Remaining leases terms (in years)

  0.8-10.2   0.3-4.8 

Weighted average remaining lease terms (in years)

    5.5     4.0 

Discount rates

  6.3%-9.0%   2.8%-10.4% 

Weighted average discount rate

    7.8%     8.2% 
Lessee, Operating and Finance Lease Liability, Maturity [Table Text Block]
  

Operating

  

Finance

 
  

Leases

  

Leases

 

2023

 $528  $158 

2024

  429   117 

2025

  439   102 

2026

  451   99 

2027

  232   60 

Thereafter

  346   - 

Total lease payments

  2,425   536 

Amounts representing interest

  (477)  (86)

Present value of lease obligations

 $1,948  $450 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Debt (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Debt [Table Text Block]
  

2022

  

2021

 

Average borrowings outstanding (in thousands)

 $3,179  $1,622 

Amortization of debt issuance costs (in thousands)

 $-  $75 

Fees paid, as a percentage of average outstanding borrowings

  5.8%  6.2%

Interest paid, as a percentage of average outstanding borrowings

  7.0%  6.4%
Schedule of Long-Term Debt Instruments [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

Mortgage promissory note - Originally dated July 2020 and modified in December 2021 and January 2023. As modified, interest accrues at an annual rate which is the greater of 7.0% above the Lender's prime rate (14.5% at December 31, 2022) and 10.3%. Payable in monthly installments through January 2025. Face amount $2.5 million. Secured by certain real property in Wynne, Arkansas.

 $2,211  $2,469 

Progress payment agreement - Dated August 2022. Original principal $37. Interest is payable monthly at the rate of 25.2% per year. Due on demand, until a finance lease is executed with the lender before that date for the related equipment.

  39   - 

Equipment note - Dated May 2021. Original principal $46. Due in monthly installments through June 2025. Interest accrues at the effective discount rate of 3.6% per year.

  24   33 

Equipment note - Dated December 2019. Original principal $40. Due in monthly installments through December 2024. Interest accrues at the effective discount rate of 9.3% per year.

  18   26 

Other

     11 

Total long-term debt, net

 $2,292  $2,539 
Schedule of Maturities of Long-Term Debt [Table Text Block]

2023

 $

996

 

2024

  1,194 

2025

  111 

Principal maturities

  2,301 

Debt issuance costs

  (9)

Total long-term debt, net

 $2,292 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

2022

  

2021

 

Restricted stock units

 $1,160  $866 

Stock options

  101   140 

Common stock

  -   108 

Compensation expense related to common stock awards issued under equity incentive plan

 $1,261  $1,114 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

2022

  

2021

 
  

Shares Issued

  

Weighted

Average
Grant
Date Fair Value

Per Share

  

Shares

Issued

  

Weighted

Average
Grant
Date Fair Value

Per Share

 

Directors

  34,875  $6.71   13,608  $7.95 

Employees

  89,307   5.75   57,250   5.52 

Consultant

  13,516   6.47   -    
   137,698       70,858    
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

RSUs

  

SUs

 
  

Number of

Units

  

Unrecognized Compensation

(in thousands)

  

Average

Grant Date

Fair Value

per share

  

Weighted

Average

Expense

Period

(Years)

  

Number of

Units

  

Unrecognized Compensation

(in thousands)

  

Average

Grant Date

Fair Value

per share

  

Weighted

Average

Expense

Period

(Years)

 

Nonvested at January 1, 2021

  149,540  $730  $4.88   1.4   -  $-  $-  $- 

Granted

  82,469   796   9.65   1.0   -   -   -   - 

Forfeited

  (291)  (3)  10.31   0.7   -   -   -   - 

Vested with service

  (105,115)  -       -   -   -   -   - 

Expensed

  -   (865) 

NA

   -   -   -   -   - 

Nonvested at December 31, 2021

  126,603   658   5.20   0.9   -   -   -   - 

Granted

  527,871   1,680   3.18   2.7   160,000   216   1.35   3.0 

Impact of Modification:

                  -   -   -   - 

Before modification

  (17,050)  (150)  8.77   0.6   -   -   -   - 

After modification

  17,050   64   3.73   -   -   -   -   - 

Forfeited

  (11,744)  (68)  5.77   1.1   -   -   -   - 

Vested with Service

  (275,912)  -       -   -   -   -   - 

Expensed

  -   (1,160) 

NA

   -   -   (15) 

NA

   - 

Nonvested at December 31, 2022

  366,818  $1,024  $2.79   2.8   160,000  $201  $1.26   2.7 
  

Number of

RSUs

 

Vested at January 1, 2021

  38,640 

Vested with service

  105,115 

Issued at vesting

  (57,250)

Vested at December 31, 2021

  86,505 

Vested with service

  275,912 

Issued at vesting

  (83,725)

Issued at termination of service

  (53,967)

Vested at December 31, 2022

  224,725 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

2022

  

2021

 
  

Shares Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

  

Shares Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

 

Outstanding at January 1

  875,067  $9.76   1.4   664,592  $9.82   1.1 

Issued

  2,063,000   1.61   3.1   230,769  $10.00   5.0 

Impact of Warrant A exercise price adjustment:

                        

Before adjustment

  230,769   10.00   4.0           

After adjustment

  (230,769)  2.72   4.0           

Cash exercised

            (17,794)  9.60   0.8 

Expired

  (639,298)  9.60   -   (2,500)  52.50   - 

Outstanding at December 31

  2,298,769  $1.76   2.9   875,067  $9.76   1.4 
Schedule of Share-based Compensation Warrants by Exercise Price Range [Table Text Block ]
    

Outstanding

  

Exercisable

 

Exercise Prices

  

Shares

Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

  

Shares

Under

Warrants

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Life (Years)

 
$1.60   2,000,000  $1.60   2.8   -  $-   - 
$1.88   63,000   1.88   4.8   -   -   - 
$2.72   230,769   2.72   3.7   230,769   2.72   3.7 
$20.00   5,000   20.00   0.1   5,000   20.00   0.1 
     2,298,769  $1.76   2.9   235,769  $3.09   3.6 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

December 31

 
  

2022

   

2021

 

Net operating loss carryforwards

 $14,264   $13,385 

Stock options and warrants

  1,151    832 

Property and equipment

  (46)   16 

Intangible assets

  875    950 

Capitalized expenses

  117    105 

Other

  655    64 

Operating right-of-use lease assets

  (478)   (566)

Operating right-of-use lease liabilities

  645    670 

Net deferred tax assets

  17,183    15,456 

Less: Valuation allowance

  (17,183)   (15,456)

Deferred tax asset (liability)

 $-   $- 
Summary of Valuation Allowance [Table Text Block]
  

2022

  

2021

 

Valuation allowances, beginning of year

 $15,456  $12,421 

Net operating loss and other temporary differences

  1,997   2,926 

Expiration of net operating losses and limitations

  (90)  - 

Adjustment to deferred taxes

  (197)  67 

Impact of state tax rate change

  22   42 
Other  (5)  - 

Valuation allowance, end of year

 $17,183  $15,456 
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
  

2022

  

2021

 

Income tax benefit at federal statutory rate

 $(1,646) $(1,875)

Increase (decrease) resulting from:

        

State tax benefit, net of federal tax effect

  (421)  (605)

Effect of change in state tax rate

  (22)  (42)

Change in valuation allowance

  1,727   3,035 

Expirations of net operating losses and application of IRC 382 limitation

  90   - 

PPP loan forgiveness, nontaxable

  -   (376)

Change in fair value of derivative warrant liability, nontaxable

  5   (81)

Other nondeductible expenses

  89   32 

Adjustments to deferreds

  197   (67)

Income tax expense

 $19  $21 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Income (Loss) Per Share (EPS) (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

2022

  

2021

 

NUMERATOR (in thousands):

        

Basic and diluted - net loss

 $(7,858) $(8,949)
         

DENOMINATOR:

        

Weighted average number of shares of shares of common stock outstanding

  5,414,079   4,710,567 

Weighted average number of shares of common stock underlying vested restricted stock units

  100,592   63,328 

Basic EPS - weighted average number of shares outstanding

  5,514,671   4,773,895 

Effect of dilutive securities outstanding

  -   - 

Diluted EPS - weighted average number of shares outstanding

  5,514,671   4,773,895 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]
  

Level 1

  

Level 2

  

Level 3

  

Total

 

As of December 31, 2022:

                

Derivative warrant liability

 $-  $-  $69  $69 

Total liabilities at fair value

 $-  $-  $69  $69 
                 

As of December 31, 2021:

                

Derivative warrant liability

 $-  $-  $258  $258 

Total liabilities at fair value

 $-  $-  $258  $258 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

Fair Value as of

Beginning of

Period

  

Total
Realized
and

Unrealized
Gains
(Losses)

  

Issuance of New

Instruments

  

Net
Transfers
(Into) Out of
Level 3

  

Fair Value, at

End of Period

  

Change in

Unrealized

Gains (Losses)

on Instruments

Still Held

 

2022:

                        

Derivative warrant liability

 $258  $(189) $-  $-  $69  $(189)

Total Level 3 fair value

 $258  $(189) $-  $-  $69  $(189)
                         

2021:

                        

Derivative warrant liability

 $-  $-  $647  $-  $258  $(389)

Total Level 3 fair value

 $-  $-  $647  $-  $258  $(389)
Warrants, Valuation Assumption [Table Text Block]
  

December 31, 2022

  

December 31, 2021

  

September 30, 2021

 

Assumed exercise price, per share

 $2.72  $10.00  $10.00 

Assumed volatility

  92.2%  69.5%  71.0%

Assumed risk free interest rate

  4.3%  0.8%  0.4%

Expected life of options (in years)

  4.0   4.8   5.0 

Expected dividends

  -   -   - 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Note 1 - Liquidity and Management's Plan (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents, at Carrying Value, Total $ 3,941 $ 5,825
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Business and Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2022
Number of Reporting Units 1
Number of Operating Segments 1
Stabilized Rice Bran (SRB) [Member]  
Number of Manufacturing and Distribution Locations 4
Stabilized Rice Bran (SRB) [Member] | CALIFORNIA  
Number of Manufacturing and Distribution Locations 2
Stabilized Rice Bran (SRB) [Member] | Louisiana and Arkansas Delta Region [Member]  
Number of Manufacturing and Distribution Locations 2
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Cash and Cash Equivalents (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents, at Carrying Value, Total $ 3,941 $ 5,825
Money Market Funds [Member]    
Cash and Cash Equivalents, at Carrying Value, Total $ 2,700  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Accounts Receivable and Revenues (Details Textual) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Contract with Customer, Liability, Total $ 0.1 $ 0.1
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Accounts Receivable and Revenues - Revenues and Accounts Receivable from Significant Customers (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue Benchmark [Member] | Customer A [Member]    
Concentration risk, percentage 14.00% 11.90%
Revenue Benchmark [Member] | Customer B [Member]    
Concentration risk, percentage 8.50% 0.30%
Revenue Benchmark [Member] | Customer C [Member]    
Concentration risk, percentage 6.80% 11.40%
Accounts Receivable [Member] | Customer A [Member]    
Concentration risk, percentage 11.60% 17.20%
Accounts Receivable [Member] | Customer B [Member]    
Concentration risk, percentage 18.60% 0.00%
Accounts Receivable [Member] | Customer C [Member]    
Concentration risk, percentage 0.20% 9.00%
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Accounts Receivable and Revenues - Revenues by Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 41,617 $ 31,131
UNITED STATES    
Revenues 40,267 29,637
Other Countries [Member]    
Revenues $ 1,350 $ 1,494
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Note 5 - Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finished goods $ 1,737 $ 1,560
Raw materials 423 718
Packaging 218 166
Inventories $ 2,378 $ 2,444
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6 - Property and Equipment (Details Textual) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Construction Payable, Current $ 0.1 $ 0.2
Construction in Progress, Gross $ 1.2 $ 0.9
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Note 6- Property and Equipment - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, plant, and equipment gross $ 29,075 $ 28,847
Property, plant, and equipment accumulated depreciation 14,868 13,403
Property and equipment, net 14,207 15,444
Land [Member]    
Property, plant, and equipment gross 730 730
Furniture and Fixtures [Member]    
Property, plant, and equipment gross $ 259 265
Furniture and Fixtures [Member] | Minimum [Member]    
Estimated useful lives (Year) 5 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Estimated useful lives (Year) 10 years  
Plant [Member]    
Property, plant, and equipment gross $ 10,095 10,457
Plant [Member] | Minimum [Member]    
Estimated useful lives (Year) 20 years  
Plant [Member] | Maximum [Member]    
Estimated useful lives (Year) 40 years  
Computer and Software [Member]    
Property, plant, and equipment gross $ 450 452
Computer and Software [Member] | Minimum [Member]    
Estimated useful lives (Year) 3 years  
Computer and Software [Member] | Maximum [Member]    
Estimated useful lives (Year) 5 years  
Leasehold Improvements [Member]    
Property, plant, and equipment gross $ 1,838 1,828
Leasehold Improvements [Member] | Minimum [Member]    
Estimated useful lives (Year) 4 years  
Leasehold Improvements [Member] | Maximum [Member]    
Estimated useful lives (Year) 15 years  
Machinery and Equipment [Member]    
Property, plant, and equipment gross $ 15,703 $ 15,115
Machinery and Equipment [Member] | Minimum [Member]    
Estimated useful lives (Year) 5 years  
Machinery and Equipment [Member] | Maximum [Member]    
Estimated useful lives (Year) 15 years  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Intangible Assets and Goodwill (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Apr. 04, 2019
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Remaining Amortization Period (Year)   9 years 10 months 24 days  
Goodwill, Impairment Loss   $ 0 $ 3,915
Customer Relationships [Member]      
Finite-Lived Intangible Asset, Useful Life (Year)   15 years  
Customer Relationships [Member] | MGI Grain Processing, LLC [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 15 years    
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Intangible Assets and Goodwill - Intangible Assets, Excluding Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Intangible assets, gross $ 965 $ 965
Intangible assets, accumulated amortization 585 438
Intangible assets, net $ 380 527
Customer Relationships [Member]    
Intangible assets, useful life (Year) 15 years  
Intangible assets, gross $ 930 930
Intangible assets, accumulated amortization 564 423
Intangible assets, net $ 366 507
Trademarks [Member]    
Intangible assets, useful life (Year) 10 years  
Intangible assets, gross $ 13 13
Intangible assets, accumulated amortization 5 3
Intangible assets, net $ 8 10
Noncompete Agreements [Member]    
Intangible assets, useful life (Year) 5 years  
Intangible assets, gross $ 22 22
Intangible assets, accumulated amortization 16 12
Intangible assets, net $ 6 $ 10
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Intangible Assets and Goodwill - Future Intangible Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
2023 $ 111  
2024 80  
2025 58  
2026 42  
2027 31  
Thereafter 58  
Total amortization $ 380 $ 527
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Leases (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finance Lease, Right-of-Use Asset, before Accumulated Amortization $ 0.9  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 0.4 $ 0.1
Property and Equipment [Member]    
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total $ 0.6  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Leases - Components of Lease Expense and Cash Flows from Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Amortization of right-of use assets, included in cost of goods sold $ 97 $ 89
Interest on lease liabilities 21 11
Fixed leases cost 515 515
Variable lease cost 168 149
Short-term lease cost 85 61
Total lease cost 886 825
Operating cash flows from finance leases 21 11
Operating cash flows from operating leases 515 515
Financing cash flows from finance leases $ 104 $ 96
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Leases - Remaining Terms and Discount Rates (Details)
Dec. 31, 2022
Weighted average remaining lease terms (in years), operating leases (Year) 5 years 6 months
Weighted average remaining lease terms (in years), finance leases (Year) 4 years
Weighted average discount rate, operating leases 7.80%
Weighted average discount rate, finance leases 8.20%
Minimum [Member]  
Remaining leases terms (in years), operating leases (Year) 9 months 18 days
Remaining leases terms (in years), finance leases (Year) 3 months 18 days
Discount rates, operating leases 6.30%
Discount rates, finance leases 2.80%
Maximum [Member]  
Remaining leases terms (in years), operating leases (Year) 10 years 2 months 12 days
Remaining leases terms (in years), finance leases (Year) 4 years 9 months 18 days
Discount rates, operating leases 9.00%
Discount rates, finance leases 10.40%
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
2023, operating leases $ 528
2023, finance leases 158
2024, operating leases 429
2024, finance leases 117
2025, operating leases 439
2025, finance leases 102
2026, operating leases 451
2026, finance leases 99
2027, operating leases 232
2027, finance leases 60
Thereafter, operating leases 346
Thereafter, finance leases 0
Total lease payments, operating leases 2,425
Total lease payments, finance leases 536
Amounts representing interest, operating leases (477)
Amounts representing interest, finance leases (86)
Present value of lease obligations, operating leases 1,948
Present value of lease obligations, finance leases $ 450
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Debt (Details Textual) - USD ($)
1 Months Ended 10 Months Ended 12 Months Ended
Jan. 31, 2023
Jan. 31, 2023
Dec. 31, 2022
Oct. 31, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 01, 2022
Long-Term Debt, Gross     $ 2,301,000   $ 2,301,000    
Factoring Agreement [Member] | Line of Credit [Member]              
Line of Credit Facility, Maximum Borrowing Capacity       $ 7,000,000.0      
Debt Instrument, Term (Year)       2 years      
Line of Credit Facility, Funding Fee, Percentage Above Prime Rate       0.50%      
Line of Credit Facility, Funding Fee, Minimum Percentage       5.50%      
Mortgage Agreement [Member]              
Debt Instrument, Interest Rate, Stated Percentage     7.00%   7.00% 7.00%  
Proceeds from Issuance of Debt         $ 900,000    
Debt Instrument, Basis Spread on Variable Rate         14.50% 10.30%  
Long-Term Debt, Gross     $ 1,300,000   $ 1,300,000   $ 2,500,000
Proceeds from Issuance of Long-Term Debt, Total     $ 1,200,000        
Mortgage Agreement [Member] | Subsequent Event [Member]              
Long-Term Debt, Gross $ 1,300,000 $ 1,300,000          
Mortgage Agreement [Member] | Prime Rate [Member]              
Debt Instrument, Interest Rate, Stated Percentage     14.50%   14.50%    
Debt Instrument, Basis Spread on Variable Rate         7.00%    
Mortgage Agreement [Member] | Prime Rate [Member] | Subsequent Event [Member]              
Debt Instrument, Interest Rate, Stated Percentage 10.30% 10.30%          
Old Note Prior to Modification [Member]              
Long-Term Debt, Gross     $ 1,300,000   $ 1,300,000    
Mortgage Agreement, at Modification [Member]              
Long-Term Debt, Gross     $ 1.2   $ 1.2    
Mortgage Agreement, at Modification [Member] | Subsequent Event [Member]              
Debt Instrument, Interest Rate, Stated Percentage 10.30% 10.30%          
Long-Term Debt, Gross $ 2,500,000 $ 2,500,000          
Proceeds from Issuance of Long-Term Debt, Total   300,000          
Mortgage Agreement, at Modification [Member] | Prime Rate [Member] | Subsequent Event [Member]              
Debt Instrument, Basis Spread on Variable Rate 7.00%            
Original Mortgage Agreement [Member]              
Debt Instrument, Interest Rate, Stated Percentage     14.30%   14.30%    
Debt Instrument, Periodic Payment, Total         $ 1.0    
Original Mortgage Agreement [Member] | Prime Rate [Member]              
Debt Instrument, Basis Spread on Variable Rate         11.00%    
Over Advance Note [Member] | Subsequent Event [Member]              
Long-Term Debt, Gross $ 900,000 $ 900,000          
Finance Agreements for Annual Insurance Premiums [Member] | Maximum [Member]              
Debt Instrument, Interest Rate, Stated Percentage     3.90%   3.90%    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Debt - Due Under Factoring Agreement (Details) - Line of Credit [Member] - Factoring Agreement [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Average borrowings outstanding (in thousands) $ 3,179 $ 1,622
Amortization of debt issuance costs (in thousands) $ 0 $ 75
Fees paid, as a percentage of average outstanding borrowings 5.80% 6.20%
Interest paid, as a percentage of average outstanding borrowings 7.00% 6.40%
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Total long term debt, net $ 2,292 $ 2,539
Total long term debt, net 2,292 2,539
Other 11
Mortgage Agreement [Member]    
Total long term debt, net 2,211 2,469
Total long term debt, net 2,211 2,469
Progress Payment Agreement [Member]    
Total long term debt, net 39 0
Total long term debt, net 39 0
Equipment Notes, May 2021 [Member] | Notes Payable, Other Payables [Member]    
Total long term debt, net 24 33
Total long term debt, net 24 33
Equipment Notes, December 2019 [Member] | Notes Payable, Other Payables [Member]    
Total long term debt, net 18 26
Total long term debt, net $ 18 $ 26
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Debt - Long-term Debt (Details) (Parentheticals) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Mortgage Agreement [Member]    
Interest rate 7.00% 7.00%
Interest rate, variable 14.50% 10.30%
Original principal $ 2.5 $ 2.5
Maturity date Jan. 31, 2025 Jan. 31, 2025
Progress Payment Agreement [Member]    
Interest rate 25.20%  
Original principal $ 37,000  
Equipment Notes, May 2021 [Member] | Notes Payable, Other Payables [Member]    
Original principal $ 46,000 $ 46,000
Maturity date Jun. 30, 2025 Jun. 30, 2025
Interest rate, effective rate 3.60% 3.60%
Equipment Notes, December 2019 [Member] | Notes Payable, Other Payables [Member]    
Original principal $ 40,000 $ 40,000
Maturity date Dec. 31, 2024 Dec. 31, 2024
Interest rate, effective rate 9.30% 9.30%
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Debt - Future Principal Maturities of Long-term Debt Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
2023 $ 996  
2024 1,194  
2025 111  
Principal maturities 2,301  
Debt issuance costs (9)  
Long-Term Debt, Total $ 2,292 $ 2,539
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 10 Months Ended 12 Months Ended
Sep. 13, 2021
Oct. 31, 2022
Mar. 16, 2023
Sep. 30, 2021
Oct. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2022
Jul. 14, 2022
Dec. 31, 2020
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           1,088,457        
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Ending Balance (in shares)           2,298,769 875,067     664,592
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)           55,424 64,396      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total (in shares)           8,972 3,107      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price (in dollars per share)           $ 19.42        
Share-based Compensation Arrangement By Share-based Payment Award Options Forfeitures and Expirations, Weighted Average Remaining Contractual Term (Year)           5 years 10 months 24 days        
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount           $ 70,000        
Share-Based Payment Arrangement, Option [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           1 year 1 month 6 days        
Restricted Stock Units (RSUs) [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested           $ 0.3        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested           0.2        
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member]                    
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total (in shares)     68,693              
Stock Units Issued (SUI) [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested           0.1        
RSUs and SUs [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding           600,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total           $ 1,200,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           2 years 9 months 18 days        
Unvested RSU [Member]                    
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           165,790        
Vested RSU [Member]                    
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           224,725        
Stock Units [Member]                    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total           $ 0.2        
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)           160,000        
Stock Issued During Period, Shares, Restricted Stock Award, Cash Signing Fee           $ 0.2        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           2 years 8 months 12 days        
Options, RSUs and SUs [Member]                    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total           $ 1,300,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           2 years 8 months 12 days        
Warrant A [Member]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)             $ 10.00 $ 2.72    
Stock Issued During Period, Cashless Exercise Of Warrants Shares (in shares)             230,750      
The 2014 Equity Incentive Plan [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)           1,230,000     600,000  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           141,543        
The 2014 Equity Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)             10 years      
The 2014 Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Ending Balance (in shares)             1,000,000      
The Prefunded Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 230,786 325,000     325,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.001 $ 0.0001     $ 0.0001          
Class of Warrant or Right, Exercise Price, Prefunded (in dollars per share) $ 6.499 $ 1.4999     $ 1.4999          
Warrants Issued in Private Placement [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   63,000     63,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 1.875     $ 1.875 $ 1.60        
Proceeds from Issuance or Sale of Equity, Total   $ 1,000,000.0                
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs         $ 500,000          
Offering Cost Liability Outstanding           $ 300,000        
Warrants Issued in Private Placement [Member] | Maximum [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2,000,000     2,000,000          
The Warrant [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 230,769                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 10.00                  
Class of Warrant or Right, Change in Exercise Price, Maximum Percentage of Five-day Volume Weighted Average Common Stock 110.00%                  
Warrants and Rights Outstanding $ 600,000                  
Warrant A [Member]                    
Class of Warrant or Right, Change in Exercise Price, Maximum Percentage of Five-day Volume Weighted Average Common Stock             110.00%      
Offering Pursuant to Shelf Registration Statement [Member]                    
Stock Issued During Period, Shares, New Issues (in shares) 230,750 675,000                
Proceeds from Issuance or Sale of Equity, Total $ 2,800,000                  
Payments of Stock Issuance Costs $ 200,000                  
At-the-market Offering Program [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)       75,490            
Payments of Stock Issuance Costs       $ 100,000            
Shares Issued, Price Per Share (in dollars per share)       $ 8.00            
Proceeds from Issuance of Common Stock       $ 500,000            
Series A Through F Preferred Stock [Member]                    
Preferred Stock, Shares Outstanding, Ending Balance (in shares)           0        
Series G Preferred Stock [Member]                    
Preferred Stock, Shares Outstanding, Ending Balance (in shares)           150 150      
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)           94.89915        
Preferred Stock, Liquidation Preference Per Share (in dollars per share)           $ 1,000        
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Share-based Compensation Expenses Related to Employees and Directors (Details) - The 2014 Equity Incentive Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Compensation expense related to common stock awards issued under equity incentive plans $ 1,261 $ 1,114
Restricted Stock Units (RSUs) [Member]    
Compensation expense related to common stock awards issued under equity incentive plans 1,160 866
Share-Based Payment Arrangement, Option [Member]    
Compensation expense related to common stock awards issued under equity incentive plans 101 140
Common Stock, Vested at Issuance and Nonvested at Issuance [Member]    
Compensation expense related to common stock awards issued under equity incentive plans $ 0 $ 108
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Shares issued (in shares) 137,698 70,858
Weighted Average Grant Date Fair Value Per Share (in dollars per share)  
Director [Member] | Common Stock [Member]    
Shares issued (in shares) 34,875 13,608
Weighted Average Grant Date Fair Value Per Share (in dollars per share) $ 6.71 $ 7.95
Employees [Member] | Common Stock [Member]    
Shares issued (in shares) 89,307 57,250
Weighted Average Grant Date Fair Value Per Share (in dollars per share) $ 5.75 $ 5.52
Consultants [Member] | Common Stock [Member]    
Shares issued (in shares) 13,516 0
Weighted Average Grant Date Fair Value Per Share (in dollars per share) $ 6.47
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Restricted Stock Unit Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nonvested, weighted average expense period (Year) 2 years 10 months 24 days 1 year 4 months 24 days 1 year 1 month 6 days
Restricted Stock Units (RSUs) [Member]      
Nonvested, shares issued (in shares) 126,603 149,540  
Nonvested, unrecognized stock compensation $ 658 $ 730  
Nonvested, average grant date fair value (in dollars per share) $ 5.20 $ 4.88  
Nonvested, weighted average expense period (Year) 2 years 9 months 18 days 10 months 24 days 1 year 4 months 24 days
Granted, nonvested, shares issued (in shares) 527,871 82,469  
Granted, unrecognized stock compensation $ 1,680 $ 796  
Granted, average grant date fair value (in dollars per share) $ 3.18 $ 9.65  
Granted, weighted average expense period (Year) 2 years 8 months 12 days 1 year  
Granted, unrecognized stock compensation $ 1,680 $ 796  
Forfeited, shares issued (in shares) (11,744) (291)  
Forfeited, unrecognized stock compensation $ (68) $ (3)  
Forfeited, average grant date fair value (in dollars per share) $ 5.77 $ 10.31  
Forfeited, weighted average expense period (Year) 1 year 1 month 6 days 8 months 12 days  
Vested with Service, shares issued (in shares) (275,912) (105,115)  
Expensed, unrecognized stock compensation $ (1,160) $ (865)  
Granted, weighted average expense period (Year) 2 years 8 months 12 days 1 year  
Before modification, shares issued (in shares) (17,050)    
Before modification, unrecognized stock compensation $ (150)    
Before modification, average grant date fair value (in dollars per share) $ 8.77    
Before modification, weighted average expense period (Year) 7 months 6 days    
After modification, shares issued (in shares) 17,050    
After modification $ 64    
After modification, average grant date fair value (in dollars per share) $ 3.73    
Nonvested, shares issued (in shares) 366,818 126,603 149,540
Nonvested, unrecognized stock compensation $ 1,024 $ 658 $ 730
Nonvested, average grant date fair value (in dollars per share) $ 2.79 $ 5.20 $ 4.88
Vested, balance (in shares) 86,505 38,640  
Vested with service (in shares) 275,912 105,115  
Issued at vesting (in shares) (83,725) (57,250)  
Issued at termination of service (in shares) (53,967)    
Vested, balance (in shares) 224,725 86,505 38,640
Stock Units Issued (SUI) [Member]      
Nonvested, shares issued (in shares) 0 0  
Nonvested, unrecognized stock compensation $ 0 $ 0  
Nonvested, average grant date fair value (in dollars per share) $ 0 $ 0  
Nonvested, weighted average expense period (Year) 2 years 8 months 12 days    
Granted, nonvested, shares issued (in shares) 160,000 0  
Granted, unrecognized stock compensation $ 216 $ 0  
Granted, average grant date fair value (in dollars per share) $ 1.35 $ 0  
Granted, weighted average expense period (Year) 3 years    
Granted, unrecognized stock compensation $ 216 $ 0  
Forfeited, shares issued (in shares) 0 0  
Forfeited, unrecognized stock compensation $ 0 $ 0  
Forfeited, average grant date fair value (in dollars per share) $ 0 $ 0  
Vested with Service, shares issued (in shares) 0 0  
Expensed, unrecognized stock compensation $ (15) $ 0  
Granted, weighted average expense period (Year) 3 years    
Before modification, shares issued (in shares) 0    
Before modification, unrecognized stock compensation $ 0    
Before modification, average grant date fair value (in dollars per share) $ 0    
After modification, shares issued (in shares) 0    
After modification $ 0    
After modification, average grant date fair value (in dollars per share) $ 0    
Nonvested, shares issued (in shares) 160,000 0 0
Nonvested, unrecognized stock compensation $ 201 $ 0 $ 0
Nonvested, average grant date fair value (in dollars per share) $ 1.26 $ 0 $ 0
Vested with service (in shares) (0) (0)  
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Warrants Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Outstanding, balance (in shares) 875,067 664,592  
Outstanding, weighted average exercise price (in dollars per share) $ 9.76 $ 9.82  
Nonvested, weighted average expense period (Year) 2 years 10 months 24 days 1 year 4 months 24 days 1 year 1 month 6 days
Issued (in shares) 2,063,000 230,769  
Issued, weighted average exercise price (in dollars per share) $ 1.61 $ 10.00  
Issued, weighted average remaining contractual life (Year) 3 years 1 month 6 days 5 years  
Before adjustment (in shares) 230,769  
Before adjustment, weighted average exercise price (in dollars per share) $ 10.00  
Before adjustment, weighted average remaining contractual life (Year) 4 years    
After adjustment (in shares) (230,769)  
After adjustment, weighted average exercise price (in dollars per share) $ 2.72  
After adjustment, weighted average remaining contractual life (Year) 4 years    
Cash exercised (in shares) (17,794)  
Cash exercised, weighted average exercise price (in dollars per share) $ 9.60  
Cash exercised, weighted average remaining contractual life (Year)   9 months 18 days  
Expired (in shares) (639,298) (2,500)  
Expired, weighted average exercise price (in dollars per share) $ 9.60 $ 52.50  
Outstanding, balance (in shares) 2,298,769 875,067 664,592
Outstanding, weighted average exercise price (in dollars per share) $ 1.76 $ 9.76 $ 9.82
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Exercisable and Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Weighted Average Exercise Price (in dollars per share) $ 1.76 $ 9.76 $ 9.82
Nonvested, weighted average expense period (Year) 2 years 10 months 24 days 1 year 4 months 24 days 1 year 1 month 6 days
Warrants [Member]      
Shares under warrants (in shares) 2,298,769    
Weighted Average Exercise Price (in dollars per share) $ 1.76    
Nonvested, weighted average expense period (Year) 2 years 10 months 24 days    
Shares under warrants, exercisable (in shares) 235,769    
Weighted average exercise price, exercisable (in dollars per share) $ 3.09    
Weighted average remaining contractual term, exercisable (Year) 3 years 7 months 6 days    
Warrants [Member] | Exercise Range One [Member]      
Shares under warrants (in shares) 2,000,000    
Weighted Average Exercise Price (in dollars per share) $ 1.60    
Nonvested, weighted average expense period (Year) 2 years 9 months 18 days    
Shares under warrants, exercisable (in shares) 0    
Weighted average exercise price, exercisable (in dollars per share) $ 0    
Warrants [Member] | Exercise Price Range Two [Member]      
Shares under warrants (in shares) 63,000    
Weighted Average Exercise Price (in dollars per share) $ 1.88    
Nonvested, weighted average expense period (Year) 4 years 9 months 18 days    
Shares under warrants, exercisable (in shares) 0    
Weighted average exercise price, exercisable (in dollars per share) $ 0    
Warrants [Member] | Exercise Price Range Three [Member]      
Shares under warrants (in shares) 230,769    
Weighted Average Exercise Price (in dollars per share) $ 2.72    
Nonvested, weighted average expense period (Year) 3 years 8 months 12 days    
Shares under warrants, exercisable (in shares) 230,769    
Weighted average exercise price, exercisable (in dollars per share) $ 2.72    
Weighted average remaining contractual term, exercisable (Year) 3 years 8 months 12 days    
Warrants [Member] | Exercise Price Range Four [Member]      
Shares under warrants (in shares) 5,000    
Weighted Average Exercise Price (in dollars per share) $ 20.00    
Nonvested, weighted average expense period (Year) 1 month 6 days    
Shares under warrants, exercisable (in shares) 5,000    
Weighted average exercise price, exercisable (in dollars per share) $ 20.00    
Weighted average remaining contractual term, exercisable (Year) 1 month 6 days    
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Income Taxes (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Domestic Tax Authority [Member]  
Operating Loss Carryforwards $ 54.4
Operating Loss Carryforwards, Subject To Expiration $ 9.9
Domestic Tax Authority [Member] | Minimum [Member]  
Operating Loss Carryforwards, Expiration Date Dec. 31, 2023
Domestic Tax Authority [Member] | Maximum [Member]  
Operating Loss Carryforwards, Expiration Date Dec. 31, 2037
State and Local Jurisdiction [Member]  
Operating Loss Carryforwards, Subject To Expiration $ 46.0
State and Local Jurisdiction [Member] | Minimum [Member]  
Operating Loss Carryforwards, Expiration Date Jan. 01, 2023
State and Local Jurisdiction [Member] | Maximum [Member]  
Operating Loss Carryforwards, Expiration Date Dec. 31, 2042
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Income Taxes - Deferred Tax Asset (Liability) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net operating loss carryforwards $ 14,264 $ 13,385  
Stock options and warrants 1,151 832  
Property and equipment (46) (16)  
Intangible assets 875 950  
Capitalized expenses 117 105  
Other 655 64  
Operating right-of-use lease assets (478) (566)  
Operating right-of-use lease liabilities 645 670  
Net deferred tax assets 17,183 15,456  
Less: Valuation allowance (17,183) (15,456) $ (12,421)
Deferred tax asset (liability) $ 0 $ 0  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Income Taxes - Summarizes the Changes in the Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Valuation allowances, beginning of year $ 15,456 $ 12,421
Net operating loss and other temporary differences 1,997 2,926
Expiration of net operating losses and limitations (90) 0
Adjustment to deferred taxes (197) 67
Impact of state tax rate change 22 42
Other (5) 0
Valuation allowance, end of year $ 17,183 $ 15,456
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Income Taxes - Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income tax benefit at federal statutory rate $ (1,646) $ (1,875)
State tax benefit, net of federal tax effect (421) (605)
Effect of change in state tax rate (22) (42)
Change in valuation allowance 1,727 3,035
Expirations of net operating losses and application of IRC 382 limitation 90 0
PPP loan forgiveness, nontaxable 0 (376)
Change in fair value of derivative warrant liability, nontaxable 5 (81)
Other nondeductible expenses 89 32
Adjustments to deferreds 197 (67)
Income tax expense $ 19 $ 21
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Income (Loss) Per Share (EPS) - EPS Computations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Basic and diluted - net loss $ (7,858) $ (8,949)
Weighted average number of shares of shares of common stock outstanding (in shares) 5,414,079 4,710,567
Weighted average number of shares of common stock underlying vested restricted stock units (in shares) 100,592 63,328
Basic EPS - weighted average number of shares outstanding (in shares) 5,514,671 4,773,895
Diluted EPS - weighted average number of shares outstanding (in shares) 5,514,671 4,773,895
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Fair Value Measurements (Details Textual) - Fair Value, Recurring [Member] - Fair Value, Inputs, Level 3 [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
Operating Lease, Fair Value In Excess Of Carrying Amount $ 200
Measurement Input, Exercise Price [Member]  
Warrant, Exercise Price, Increase (in dollars per share) | $ / shares $ 0.10
Fair Value Adjustment of Warrants $ 10
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Fair Value Measurement - Fair Value of Liabilities on Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivative warrant liability $ 69 $ 258
Total liabilities at fair value 69 258
Fair Value, Inputs, Level 1 [Member]    
Derivative warrant liability 0 0
Total liabilities at fair value 0 0
Fair Value, Inputs, Level 2 [Member]    
Derivative warrant liability 0 0
Total liabilities at fair value 0 0
Fair Value, Inputs, Level 3 [Member]    
Derivative warrant liability 69 258
Total liabilities at fair value $ 69 $ 258
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Note 13 - Fair Value Measurement - Changes in Level 3 Items Measured at Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair value as of beginning of period $ 258 $ 0
Total realized and unrealized gains (losses) (189) 0
Issuance of new instruments 0 647
Net transfers (into) out of level 3 0 0
Fair value at end of period 69 258
Change in unrealized gains (losses) on instruments still held (189) (389)
Total realized and unrealized gains (losses) $ 189 $ 0
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Fair Value Measurement - Fair Value Assumption Measurement of Warrant A (Details)
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Warrants and Rights Outstanding, Measurement Input 2.72 10.00 10.00
Measurement Input, Price Volatility [Member]      
Warrants and Rights Outstanding, Measurement Input 92.2 69.5 71.0
Measurement Input, Risk Free Interest Rate [Member]      
Warrants and Rights Outstanding, Measurement Input 0.043 0.008 0.004
Measurement Input, Expected Term [Member]      
Warrants and Rights Outstanding, Measurement Input 4.0 4.8 5.0
Measurement Input, Expected Dividend Rate [Member]      
Warrants and Rights Outstanding, Measurement Input 0 0 0
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
Jan. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2020
Long-Term Debt, Total   $ 2,292 $ 2,539  
Subsequent Event [Member]        
Proceeds from Legal Settlements $ 300      
Paycheck Protection Program CARES Act [Member]        
Long-Term Debt, Total       $ 1,800
XML 81 ribt20221231_10k_htm.xml IDEA: XBRL DOCUMENT 0001063537 2022-01-01 2022-12-31 0001063537 2022-06-30 0001063537 2023-03-16 0001063537 2022-12-31 0001063537 2021-12-31 0001063537 ribt:LineOfCreditWithBankMember 2022-12-31 0001063537 ribt:LineOfCreditWithBankMember 2021-12-31 0001063537 us-gaap:SeriesGPreferredStockMember 2022-12-31 0001063537 us-gaap:SeriesGPreferredStockMember 2021-12-31 0001063537 2021-01-01 2021-12-31 0001063537 us-gaap:PreferredStockMember 2020-12-31 0001063537 us-gaap:CommonStockMember 2020-12-31 0001063537 us-gaap:RetainedEarningsMember 2020-12-31 0001063537 2020-12-31 0001063537 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001063537 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001063537 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001063537 us-gaap:PreferredStockMember 2021-12-31 0001063537 us-gaap:CommonStockMember 2021-12-31 0001063537 us-gaap:RetainedEarningsMember 2021-12-31 0001063537 us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001063537 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001063537 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001063537 ribt:StockUnitsIssuedSUIMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001063537 ribt:StockUnitsIssuedSUIMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001063537 ribt:StockUnitsIssuedSUIMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001063537 ribt:StockUnitsIssuedSUIMember 2022-01-01 2022-12-31 0001063537 us-gaap:PreferredStockMember 2022-12-31 0001063537 us-gaap:CommonStockMember 2022-12-31 0001063537 us-gaap:RetainedEarningsMember 2022-12-31 0001063537 ribt:FactoringAgreementMember 2022-01-01 2022-12-31 0001063537 ribt:FactoringAgreementMember 2021-01-01 2021-12-31 0001063537 ribt:LineOfCreditWithBankMember 2022-01-01 2022-12-31 0001063537 ribt:LineOfCreditWithBankMember 2021-01-01 2021-12-31 0001063537 ribt:StabilizedRiceBranSRBMember 2022-12-31 0001063537 ribt:StabilizedRiceBranSRBMember stpr:CA 2022-12-31 0001063537 ribt:StabilizedRiceBranSRBMember ribt:LouisianaAndArkansasDeltaRegionMember 2022-12-31 0001063537 us-gaap:MoneyMarketFundsMember 2022-12-31 0001063537 ribt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001063537 ribt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001063537 ribt:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001063537 ribt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001063537 ribt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001063537 ribt:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001063537 ribt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001063537 ribt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001063537 ribt:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001063537 ribt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001063537 ribt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001063537 ribt:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001063537 country:US 2022-01-01 2022-12-31 0001063537 country:US 2021-01-01 2021-12-31 0001063537 ribt:OtherCountriesMember 2022-01-01 2022-12-31 0001063537 ribt:OtherCountriesMember 2021-01-01 2021-12-31 0001063537 us-gaap:LandMember 2022-12-31 0001063537 us-gaap:LandMember 2021-12-31 0001063537 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001063537 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001063537 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001063537 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001063537 ribt:PlantMember 2022-12-31 0001063537 ribt:PlantMember 2021-12-31 0001063537 srt:MinimumMember ribt:PlantMember 2022-01-01 2022-12-31 0001063537 srt:MaximumMember ribt:PlantMember 2022-01-01 2022-12-31 0001063537 ribt:ComputerAndSoftwareMember 2022-12-31 0001063537 ribt:ComputerAndSoftwareMember 2021-12-31 0001063537 srt:MinimumMember ribt:ComputerAndSoftwareMember 2022-01-01 2022-12-31 0001063537 srt:MaximumMember ribt:ComputerAndSoftwareMember 2022-01-01 2022-12-31 0001063537 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001063537 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001063537 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001063537 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001063537 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001063537 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001063537 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001063537 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001063537 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001063537 us-gaap:CustomerRelationshipsMember 2022-12-31 0001063537 us-gaap:CustomerRelationshipsMember 2021-12-31 0001063537 us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001063537 us-gaap:TrademarksMember 2022-12-31 0001063537 us-gaap:TrademarksMember 2021-12-31 0001063537 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-12-31 0001063537 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001063537 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001063537 ribt:MGIGrainProcessingLLCMember us-gaap:CustomerRelationshipsMember 2019-04-04 2019-04-04 0001063537 ribt:PropertyAndEquipmentMember 2022-12-31 0001063537 srt:MinimumMember 2022-12-31 0001063537 srt:MaximumMember 2022-12-31 0001063537 srt:MaximumMember ribt:FinanceAgreementsForAnnualInsurancePremiumsMember 2022-12-31 0001063537 ribt:FactoringAgreementMember us-gaap:LineOfCreditMember 2019-10-31 0001063537 ribt:FactoringAgreementMember us-gaap:LineOfCreditMember 2019-01-01 2019-10-31 0001063537 ribt:MortgageAgreementMember 2022-01-01 2022-12-31 0001063537 ribt:MortgageAgreementMember us-gaap:PrimeRateMember 2022-01-01 2022-12-31 0001063537 ribt:MortgageAgreementMember us-gaap:PrimeRateMember 2022-12-31 0001063537 ribt:MortgageAgreementMember us-gaap:SubsequentEventMember us-gaap:PrimeRateMember 2023-01-31 0001063537 ribt:FactoringAgreementMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0001063537 ribt:FactoringAgreementMember us-gaap:LineOfCreditMember 2021-01-01 2021-12-31 0001063537 ribt:MortgageAgreementMember 2022-12-31 0001063537 ribt:MortgageAgreementMember 2021-12-31 0001063537 ribt:MortgageAgreementMember 2021-01-01 2021-12-31 0001063537 ribt:ProgressPaymentAgreementMember 2022-12-31 0001063537 ribt:ProgressPaymentAgreementMember 2021-12-31 0001063537 ribt:EquipmentNotesMay2021Member us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001063537 ribt:EquipmentNotesMay2021Member us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001063537 ribt:EquipmentNotesMay2021Member us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-12-31 0001063537 ribt:EquipmentNotesMay2021Member us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-12-31 0001063537 ribt:EquipmentNotesDecember2019Member us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001063537 ribt:EquipmentNotesDecember2019Member us-gaap:NotesPayableOtherPayablesMember 2021-12-31 0001063537 ribt:EquipmentNotesDecember2019Member us-gaap:NotesPayableOtherPayablesMember 2022-01-01 2022-12-31 0001063537 ribt:EquipmentNotesDecember2019Member us-gaap:NotesPayableOtherPayablesMember 2021-01-01 2021-12-31 0001063537 ribt:MortgageAgreementMember 2022-12-01 0001063537 ribt:MortgageAgreementMember 2022-12-01 2022-12-31 0001063537 ribt:OldNotePriorToModificationMember 2022-12-31 0001063537 ribt:MortgageAgreementAtModificationMember 2022-12-31 0001063537 ribt:OriginalMortgageAgreementMember us-gaap:PrimeRateMember 2022-01-01 2022-12-31 0001063537 ribt:OriginalMortgageAgreementMember 2022-12-31 0001063537 ribt:OriginalMortgageAgreementMember 2022-01-01 2022-12-31 0001063537 ribt:MortgageAgreementAtModificationMember us-gaap:SubsequentEventMember 2023-01-31 0001063537 ribt:MortgageAgreementAtModificationMember us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 0001063537 ribt:MortgageAgreementMember us-gaap:SubsequentEventMember 2023-01-31 0001063537 ribt:OverAdvanceNoteMember us-gaap:SubsequentEventMember 2023-01-31 0001063537 ribt:MortgageAgreementAtModificationMember us-gaap:SubsequentEventMember us-gaap:PrimeRateMember 2023-01-31 2023-01-31 0001063537 ribt:SeriesAThroughFPreferredStockMember 2022-12-31 0001063537 ribt:OfferingPursuantToShelfRegistrationStatementMember 2022-10-01 2022-10-31 0001063537 ribt:ThePrefundedWarrantsMember 2022-10-31 0001063537 srt:MaximumMember ribt:WarrantsIssuedInPrivatePlacementMember 2022-10-31 0001063537 ribt:WarrantsIssuedInPrivatePlacementMember 2022-12-31 0001063537 ribt:WarrantsIssuedInPrivatePlacementMember 2022-10-01 2022-10-31 0001063537 ribt:WarrantsIssuedInPrivatePlacementMember 2022-01-01 2022-10-31 0001063537 ribt:WarrantsIssuedInPrivatePlacementMember 2022-10-31 0001063537 ribt:OfferingPursuantToShelfRegistrationStatementMember 2021-09-13 2021-09-13 0001063537 ribt:TheWarrantMember 2021-09-13 0001063537 ribt:ThePrefundedWarrantsMember 2021-09-13 0001063537 ribt:TheWarrantMember 2021-09-13 2021-09-13 0001063537 ribt:AtthemarketOfferingProgramMember 2021-07-01 2021-09-30 0001063537 ribt:AtthemarketOfferingProgramMember 2021-09-30 0001063537 ribt:The2014EquityIncentivePlanMember 2022-07-14 0001063537 ribt:The2014EquityIncentivePlanMember 2022-12-31 0001063537 us-gaap:EmployeeStockOptionMember ribt:The2014EquityIncentivePlanMember 2021-01-01 2021-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember ribt:The2014EquityIncentivePlanMember 2022-01-01 2022-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember ribt:The2014EquityIncentivePlanMember 2021-01-01 2021-12-31 0001063537 us-gaap:EmployeeStockOptionMember ribt:The2014EquityIncentivePlanMember 2022-01-01 2022-12-31 0001063537 ribt:CommonStockVestedAtIssuanceAndNonvestedAtIssuanceMember ribt:The2014EquityIncentivePlanMember 2022-01-01 2022-12-31 0001063537 ribt:CommonStockVestedAtIssuanceAndNonvestedAtIssuanceMember ribt:The2014EquityIncentivePlanMember 2021-01-01 2021-12-31 0001063537 ribt:The2014EquityIncentivePlanMember 2022-01-01 2022-12-31 0001063537 ribt:The2014EquityIncentivePlanMember 2021-01-01 2021-12-31 0001063537 srt:DirectorMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001063537 srt:DirectorMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001063537 ribt:EmployeesMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001063537 ribt:EmployeesMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001063537 ribt:ConsultantsMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001063537 ribt:ConsultantsMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2023-01-01 2023-03-16 0001063537 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001063537 ribt:StockUnitsIssuedSUIMember 2020-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001063537 ribt:StockUnitsIssuedSUIMember 2021-01-01 2021-12-31 0001063537 ribt:StockUnitsIssuedSUIMember 2021-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001063537 ribt:StockUnitsIssuedSUIMember 2022-12-31 0001063537 ribt:RsusAndSusMember 2022-12-31 0001063537 ribt:RsusAndSusMember 2022-01-01 2022-12-31 0001063537 ribt:UnvestedRsuMember 2022-12-31 0001063537 ribt:VestedRsuMember 2022-12-31 0001063537 ribt:StockUnitsMember 2022-01-01 2022-12-31 0001063537 ribt:StockUnitsMember 2022-12-31 0001063537 us-gaap:RestrictedStockUnitsRSUMember ribt:The2014EquityIncentivePlanMember 2021-12-31 0001063537 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001063537 ribt:OptionsRsusAndSusMember 2022-12-31 0001063537 ribt:OptionsRsusAndSusMember 2022-01-01 2022-12-31 0001063537 ribt:WarrantAMember 2021-01-01 2021-12-31 0001063537 ribt:WarrantAMember 2021-12-31 0001063537 ribt:WarrantAMember 2022-09-30 0001063537 ribt:WarrantAMember 2021-01-01 2021-12-31 0001063537 2020-01-01 2020-12-31 0001063537 ribt:WarrantsMember ribt:ExerciseRangeOneMember 2022-12-31 0001063537 ribt:WarrantsMember ribt:ExerciseRangeOneMember 2022-01-01 2022-12-31 0001063537 ribt:WarrantsMember ribt:ExercisePriceRangeTwoMember 2022-12-31 0001063537 ribt:WarrantsMember ribt:ExercisePriceRangeTwoMember 2022-01-01 2022-12-31 0001063537 ribt:WarrantsMember ribt:ExercisePriceRangeThreeMember 2022-12-31 0001063537 ribt:WarrantsMember ribt:ExercisePriceRangeThreeMember 2022-01-01 2022-12-31 0001063537 ribt:WarrantsMember ribt:ExercisePriceRangeFourMember 2022-12-31 0001063537 ribt:WarrantsMember ribt:ExercisePriceRangeFourMember 2022-01-01 2022-12-31 0001063537 ribt:WarrantsMember 2022-12-31 0001063537 ribt:WarrantsMember 2022-01-01 2022-12-31 0001063537 us-gaap:DomesticCountryMember 2022-12-31 0001063537 srt:MinimumMember us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0001063537 srt:MaximumMember us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0001063537 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001063537 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2022-01-01 2022-12-31 0001063537 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2022-01-01 2022-12-31 0001063537 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001063537 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001063537 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001063537 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001063537 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001063537 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001063537 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001063537 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001063537 2021-09-30 0001063537 us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001063537 us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001063537 us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001063537 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001063537 us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-12-31 0001063537 us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001063537 us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001063537 us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001063537 us-gaap:MeasurementInputExpectedTermMember 2021-09-30 0001063537 us-gaap:MeasurementInputExpectedDividendRateMember 2022-12-31 0001063537 us-gaap:MeasurementInputExpectedDividendRateMember 2021-12-31 0001063537 us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-30 0001063537 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExercisePriceMember 2022-01-01 2022-12-31 0001063537 ribt:PaycheckProtectionProgramCARESActMember 2020-04-30 0001063537 us-gaap:SubsequentEventMember 2023-01-31 2023-01-31 iso4217:USD shares thunderdome:item iso4217:USD shares pure utr:Y 0001063537 RiceBran Technologies false --12-31 FY 2022 27000 18000 20000000 20000000 3000 3000 150 150 150 150 150 150 0 0 150000000 150000000 6309509 6309509 5158967 5158967 4773895 1 100000 P5Y P10Y P20Y P40Y P3Y P5Y P4Y P15Y P5Y P15Y P10Y2M12D P4Y9M18D P5Y6M P4Y 0.063 0.090 0.104 0.078 0.082 P2Y 0.070 0.070 0.145 0.103 2025-01-31 2025-01-31 2.5 2.5 37000 0.252 46000 46000 2025-06-30 2025-06-30 0.036 0.036 40000 40000 2024-12-31 2024-12-31 0.093 0.093 0 160000 2023-12-31 2037-12-31 2023-01-01 2042-12-31 10-K true 2022-12-31 false 001-36245 CA 87-0673375 25420 Kuykendahl Rd., Suite B300 Tomball TX 77375 281 675-2421 Common Stock, no par value per share RIBT NASDAQ No No Yes Yes Non-accelerated Filer true false false false 34300000 6384334 49 RSM US LLP Houston, Texas 3941000 5825000 3703000 4136000 2378000 2444000 1046000 810000 11068000 13215000 14207000 15444000 1778000 2127000 380000 527000 27433000 31313000 1232000 826000 1546000 1702000 696000 787000 1124000 683000 391000 382000 1832000 0 3150000 3379000 185000 128000 125000 86000 996000 1183000 11364000 9156000 1557000 1948000 325000 100000 1296000 1356000 69000 258000 14524000 12818000 75000 75000 328551000 326279000 -315717000 -307859000 12909000 18495000 27433000 31313000 41617000 31131000 42376000 30689000 -759000 442000 6690000 7087000 0 3915000 147000 -6000 -7302000 -10566000 572000 463000 22000 1000 189000 389000 0 1792000 7000 4000 183000 85000 -7839000 -8928000 19000 21000 -7858000 -8949000 -1.42 -1.87 -1.42 -1.87 5514671 4773895 5514671 225 4523809 112000 322218000 -298910000 23420000 306240 0 2721000 0 2721000 0 70858 0 1114000 0 1114000 0 248543 0 171000 0 171000 0 2400 0 18000 0 18000 -75 7117 -37000 37000 0 0 0 0 -8949000 -8949000 150 5158967 75000 326279000 -307859000 18495000 0 675000 0 986000 0 986000 0 137695 0 1261000 0 1261000 0 325000 0 0 0 0 0 2400 0 10000 0 10000 0 0 0 15000 0 15000 0 10447 0 0 -7858000 -7858000 150 6309509 75000 328551000 -315717000 12909000 -7858000 -8949000 2103000 2397000 147000 195000 1286000 1132000 189000 389000 0 3915000 147000 -6000 -0 1792000 64000 15000 24000 83000 33000 -0 -369000 1332000 -66000 566000 624000 280000 -156000 876000 236000 69000 -3936000 -4198000 563000 1440000 109000 639000 0 3000 -454000 -798000 38117000 31038000 38346000 29519000 3867000 0 2035000 -0 927000 962000 870000 960000 900000 1167000 1310000 665000 1256000 3364000 0 171000 2506000 5558000 -1884000 562000 5825000 5263000 3941000 5825000 -1884000 562000 548000 354000 26000 18000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">1.</em> LIQUIDITY AND MANAGEMENT</span></b><span style="text-decoration: underline; ">’</span><b><span style="text-decoration: underline; ">S PLAN</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our multi-year history of operating losses and negative operating cash flows from continuing operations raised substantial doubt about our ability to continue as a going concern before consideration of management’s plans, however after consideration of management’s plans and the factors below, we believe substantial doubt about our ability to continue as a going concern within <em style="font: inherit;">one</em> year after the date that the financial statements are issued has been alleviated. The factors that alleviated the substantial doubt are summarized below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Cash Reserves</span> - As of <em style="font: inherit;"> December 31, 2022, </em>we had $3.9 million in cash and cash equivalents.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Improving Operating Cash Flows</span> - We expect an improvement in operating cash flows in <em style="font: inherit;">2023</em> due to the full year impact of <em style="font: inherit;">two</em> <em style="font: inherit;">2022</em> events: (i) effective <em style="font: inherit;"> October 1, 2022, </em>we transitioned sourcing and selling activities for our Arkansas mill (Golden Ridge) to Gander Foods, LLC, a service provider with local expertise, and (ii) we made major capital investments in capacity expansion at our Minnesota mill (MGI) during <em style="font: inherit;">2022.</em> Golden Ridge has been a significant source of operating losses for us since its acquisition in <em style="font: inherit;">2018,</em> however it made its <em style="font: inherit;">first</em> positive quarterly contribution to operating cash flows in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022</em> as a result of the transition to the service provider. MGI, which has been consistently profitable since its acquisition in <em style="font: inherit;">2019,</em> saw a significant increase in sales and profit contribution in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022</em> due to the additional capacity coming online in the <em style="font: inherit;">third</em> quarter of <em style="font: inherit;">2022.</em> The transition of Golden Ridge to positive operating cash flows and expansion in MGI’s contribution to operating cash flows, together with (i) the steps we have taken to lower our run rate for selling and general administrative expenses and (ii) recovery of our SRB derivatives business, should provide us with a pathway to improved operating cash flows in <em style="font: inherit;">2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Access to Equity Funding</span> - We could raise additional capital from offerings of equity, including common equity and equivalents once the restrictions discussed in Note <em style="font: inherit;">10</em> lapse in <em style="font: inherit;"> September 2023. </em>We successfully completed equity raises in both <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021</em> as further described in Note <em style="font: inherit;">10.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Ability to Leverage and/or Sell Real Property</span> - We have been able to supplement liquidity by borrowing against our real property located in Wynne, Arkansas. We also own our facilities in Mermentau, Louisiana, Dillon, Montana, and North Grand Forks, Minnesota, with <em style="font: inherit;">no</em> existing liens. We could sell or mortgage these facilities to provide additional liquidity.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Strategic Review Process</span> - In light of our challenges in achieving our operating and financial targets in <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">2022,</em> we are currently undergoing a strategic review of all the possible alternatives to generate improved returns to our shareholders.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 3900000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">2.</em> BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Business</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We are a specialty ingredient company focused on the development, production, and marketing of products derived from traditional and ancient small grains. We create and produce products utilizing proprietary processes to deliver improved nutrition, ease of use, and extended shelf-life, while addressing consumer demand for all natural, non-GMO and organic products.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Notably, we convert raw rice bran into stabilized rice bran (SRB), and high value-added derivative products including: RiBalance, a rice bran nutritional package derived from SRB; RiSolubles, a nutritious, carbohydrate and lipid rich fraction of RiBalance; RiFiber, a fiber rich insoluble derivative of RiBalance and ProRyza, a rice bran protein-based product.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">SRB is an additive used in human and animal foods. SRB has certain attractions compared to additives based on the by-products of other agricultural commodities, such as corn, soybeans, wheat, and yeast. Our SRB and SRB derivatives are healthy, natural, hypoallergenic, gluten free, and non-genetically modified ingredients used in a variety of applications.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We produce SRB from four locations: two facilities located within supplier-owned rice mills in California; and two company-owned facility in the Louisiana and Arkansas delta region. We produce SRB derivatives at our Dillon, Montana, facility and we operate <em style="font: inherit;">two</em> specialty milling facilities, a rice mill in Arkansas, Golden Ridge, and a barley and oats mill in Minnesota, MGI.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Segment Reporting</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Given the integrated nature of the products we produce and the facilities in which we produce them, we have one reporting unit and <em style="font: inherit;">one</em> operating segment, as defined in applicable accounting guidance, specialty ingredients.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b/></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Recent Accounting Guidance</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Recent accounting standards <em style="font: inherit;">not</em> yet adopted</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following discusses the accounting standard(s) <em style="font: inherit;">not</em> yet adopted that will, or are expected to, result in a significant change in practice and/or have a significant financial impact on our financial position, results of operations or cash flows.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued guidance <i>ASU <em style="font: inherit;">No.</em> </i><i><em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em></i><i> Financial Instruments</i>—<i>Credit Losses (Topic <em style="font: inherit;">326</em>)</i>: <i>Measurement of Credit Losses on Financial Instruments</i> which changes the accounting for credit losses for certain instruments, including trade receivables, from an incurred loss method to a current expected loss method. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance, and subsequent guidance related to the topic, is effective for our annual and interim periods beginning in <em style="font: inherit;">2023</em> and must be adopted on a modified retrospective approach through cumulative-effect adjustment to retained earnings as of <em style="font: inherit;"> January 1, 2023. </em>Based on the nature of our current receivables and our credit loss history, we do <em style="font: inherit;">not</em> expect the adoption of the guidance to have a significant impact on our results of operations, financial position, or cash flows.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Summary of Significant Accounting Policies</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/><b>Basis of Presentation and Principles of Consolidation</b> – The accompanying consolidated financial statements have been prepared in U.S. dollars and in accordance with accounting principles generally accepted in the United States (GAAP). The accompanying consolidated financial statements include the accounts of RiceBran Technologies and all subsidiaries in which we have a controlling interest. All significant inter-company balances are eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Use of Estimates</b> – The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, disclosure of contingent assets and liabilities and the reported amounts of revenue and expenses during the reporting period. Because of the uncertainty inherent in such estimates, actual results could differ from those estimates.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Reclassifications </b>– Certain reclassifications have been made to amounts reported for the prior year to achieve consistent presentation with the current year. Such reclassifications had <em style="font: inherit;">no</em> impact on previously reported net loss or shareholders’ equity.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Cash and Cash Equivalents</b> – We consider all highly liquid investments purchased with an original maturity of <em style="font: inherit;">three</em> months or less at the time of purchase to be cash equivalents. In all periods presented, we maintained our cash and cash equivalents with major banks. We maintain cash in bank accounts in amounts which at times <em style="font: inherit;"> may </em>exceed federally insured limits. At times we invest in money market funds which are also <em style="font: inherit;">not</em> federally insured. We have <em style="font: inherit;">not</em> experienced any losses on such accounts.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Accounts Receivable and Allowance for Doubtful Accounts</b> – Accounts receivable represent amounts receivable on trade accounts. The allowance for doubtful accounts is based on our assessment of the collectability of customer accounts and the aging of accounts receivable. 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 doubtful accounts. From period to period, differences in judgments or estimates utilized <em style="font: inherit;"> may </em>result in material differences in the amount and timing of the provision for doubtful accounts. We periodically evaluate our credit policy to ensure that customers are worthy of terms and support our business plans. We generally do <em style="font: inherit;">not</em> require collateral.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/><b>Inventories </b>–<b> </b>We state<b> </b>inventories at the lower of cost or net realizable value. We employ a full absorption procedure using standard cost techniques for most of our operations. The standards are customarily reviewed and adjusted so that they are materially consistent with actual purchase and production costs. We make provisions for potentially obsolete or slow-moving inventory based upon our analysis of inventory levels, historical obsolescence and future sales forecasts. We write-off inventory determined to be obsolete immediately.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Property and Equipment</b> – Property and equipment are stated at cost less accumulated depreciation. We compute depreciation on the straight-line basis and recognize it over the estimated useful lives of the assets. We expense maintenance and repairs as incurred and capitalize renewals and betterments. We include gains or losses on the sale of property and equipment in net income (loss).</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Impairment of Long-lived Assets </b>–<b> </b>We review our long-lived assets, such as property and equipment and right-of-use assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are <em style="font: inherit;">not</em> sufficient to recover the unamortized balance of the asset. The impairment loss is the difference between the carrying value and the estimated fair value. We determine the estimated fair value based on either the discounted future cash flows or other appropriate fair value methods with the amount of any such deficiency charged to operations in the current year. Estimates of future cash flows are based on many factors, including current operating results, expected market trends and competitive influences. We report assets to be disposed of by sale at the lower of the carrying amount or fair value, less estimated costs to sell.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Intangible Assets</b> – We amortize recognized intangible assets over the useful lives of the assets unless that life is determined to be indefinite. All of our intangible assets are finite lived. We evaluate the remaining useful life of an intangible asset each reporting period to determine whether events or circumstances <em style="font: inherit;"> may </em>indicate that a revision to the useful life is warranted to reflect the remaining expected use of the asset. If an intangible asset’s useful life is determined to be finite, but the precise length of that life is <em style="font: inherit;">not</em> known, the intangible asset is amortized over our best estimate of the asset’s useful life in a manner that reflects the pattern in which the asset’s economic benefits are consumed or expected to be realized. We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are <em style="font: inherit;">not</em> sufficient to recover the unamortized balance of the asset. Our primary intangible asset is a customer relationship intangible which derives its value from future cash flows expected from the acquired customers. Changes in the actual or estimated future cash flows of these customers could result in a material adjustment to amortization expense, an impairment loss, or both. Estimates of future cash flows are based on many factors, including current cash flows, expected market trends and competitive influences.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Leases </b>– We lease certain buildings, land and corporate office space under operating leases with monthly or annual rent payments. We lease certain machinery and equipment under finance leases with monthly rent payments. We determine if an arrangement is a lease at inception. We present operating lease assets as operating lease right-of-use assets and the related liabilities as operating lease liabilities in our consolidated balance sheets. We include finance lease right-of-use assets in property and equipment, net, and the related liabilities as finance lease liabilities in our consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We recognize right-of-use assets and lease liabilities based on the present value of the future minimum lease payments over the lease term, beginning at the commencement date, for leases exceeding a year. Minimum lease payments include the fixed lease components of the lease and any variable rate payments that depend on an index, initially measured using the index at the lease commencement date. Lease terms <em style="font: inherit;"> may </em>include options to renew when it is reasonably certain that we will exercise that option. We combine lease and nonlease components and account for them as a single lease component. Certain leases contain rent escalation clauses, rent holidays, capital improvement funding or other lease concessions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease. When we cannot readily determine the discount rate implicit in a lease, we utilize our incremental borrowing rate, the rate of interest that we would incur to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. To estimate the incremental borrowing rate, we reference a market yield curve consistent with our assessment of our credit quality.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We recognize operating lease expense related to the minimum lease payments on a straight-line basis over the lease term. For finance leases, we recognize amortization expense related to the minimum lease payments on a straight-line basis over the lease term while interest expense is recognized using the effective interest method. Expense related to variable lease payments that do <em style="font: inherit;">not</em> depend on a rate or index and short-term rentals, on leases with terms less than a year, are expensed as incurred.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Revenue Recognition</b> – We account for a contract with a customer when the written contract is committed, the rights of the parties, including payment terms, are identified, the contract has commercial substance and consideration is probable of collection. Substantially all of our revenue is derived by fulfilling customer orders for the purchase of our products under contracts which contain a single performance obligation, to supply continually defined quantities of product at fixed prices. We account for shipping and handling activities that occur after the customer has obtained control of a good as a fulfillment cost rather than as an additional promised service. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is upon delivery to the customer, or its designee at our location, a customer location or other customer-designated delivery point. For substantially all of our contracts, control of the ordered product(s) transfers at our location. We report amounts invoiced to customers for shipping and handling are reported as revenues and the related costs incurred to deliver product to the customer are reported as cost of goods sold.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We measure revenue as the amount of consideration we expect to receive in exchange for fulfilling product orders. Incidental items that are immaterial in the context of the contract are recognized as expense. Our contracts do <em style="font: inherit;">not</em> include a significant financing component. Our contracts <em style="font: inherit;"> may </em>include terms that could cause variability in the transaction price, including, for example, rebates and volume discounts, or other forms of contingent revenue. The amount of consideration we expect to receive and revenue we recognize includes estimates of variable consideration, including costs for rebates and discounts. If the consideration promised in a contract includes a variable amount, we estimate the amount to which we expect to be entitled using either the expected value or most likely amount method. Changes in judgments and estimates regarding probability of collection and variable consideration might result in a change in the timing or amount of revenue recognized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We capitalize the incremental costs of obtaining a revenue contract and amortized those costs on a straight-line basis over the expected customer relationship period if we expect to recover those costs. As a practical expedient, we expense costs to obtain a contract as incurred if the amortization period would have been a year or less. Typically, costs to incur revenue contracts are <em style="font: inherit;">not</em> significant.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/><b>Selling, General and Administrative Expenses</b> – Selling, general and administrative expenses include salaries and wages, bonuses and incentives, share-based compensation expense, employee-related expenses, facility-related expenses, marketing and advertising expense, depreciation of non-operating property and equipment, professional fees, amortization of intangible assets, provisions for losses on accounts receivable and other operating expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Share-Based Compensation</b> – For awards of nonvested common stock and common stock units to employees and directors, share-based compensation is measured based on the fair value of our common stock on the date of grant and the corresponding expense is recognized over the period during which the holder is required to provide service in exchange for the award. Compensation expense related to service-based awards are recognized on a straight-line basis over the requisite service period for the award. In the event we require <em style="font: inherit;">no</em> specific future performance, the entire amount of compensation is recognized immediately.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have outstanding common stock options as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021.</em> We have <em style="font: inherit;">not</em> granted any stock options since <em style="font: inherit;">2020.</em> Share-based compensation expense for common stock options granted to employees and directors was calculated at the grant date using the Black-Scholes-Merton valuation model and is expensed on a straight-line basis over the service period of the award. The Black-Scholes-Merton option pricing model required us to estimate key assumptions such as expected life, volatility, risk-free interest rates and dividend yield to determine the fair value of share-based awards, based on both historical information and management’s judgment regarding market factors and trends.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We recognize forfeitures of employee and director awards as they occur. In the event an employee or director terminates service prior to the vesting of an award, we reverse the entire amount of previously recognized compensation expense related to the award.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Share-based compensation for awards to nonemployees is calculated as of the grant date, taking into consideration the probability of satisfaction of performance conditions, in a manner consistent with awards to employees. The expense associated with share-based awards for service is recognized over the term of service. In the event services are terminated early or we require <em style="font: inherit;">no</em> specific future performance, the entire amount of unrecognized compensation is expensed. The expense associated with share-based awards made in exchange for goods is generally attributed to expense in the same manner as if the vendor had been paid in cash.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Income Taxes</b> – We account for income taxes by recording a deferred tax asset or liability for the recognition of future deductible or taxable amounts and operating loss and tax credit carryforwards. We recognize a deferred tax expense or benefit as a result of timing differences between the recognition of assets and liabilities for financial reporting and tax purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. We recognized deferred tax assets for deductible temporary differences and operating loss and tax credit carryforwards. When necessary, we establish a valuation allowance to reduce that deferred tax asset if it is more likely than <em style="font: inherit;">not</em> that the related tax benefits will <em style="font: inherit;">not</em> be realized. The realization of deferred tax assets can be affected by, among other things, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with utilizing operating losses and tax credit carryforwards by jurisdiction, and tax planning alternatives that <em style="font: inherit;"> may </em>be available. Due to the complexity of some of these uncertainties, the ultimate resolution <em style="font: inherit;"> may </em>result in a payment that <em style="font: inherit;"> may </em>be different from current estimates of the tax liabilities. If our estimate of tax liabilities proves to be less than the ultimate assessment, an additional charge to expense would result. If payment of these amounts ultimately proves to be less than the recorded amounts, the reversal of the liabilities <em style="font: inherit;"> may </em>result in income tax benefits being recognized in the period when it is determined that the liabilities are <em style="font: inherit;">no</em> longer necessary.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We recognize interest and penalties related to uncertain tax positions, if any, in selling, general and administrative expenses.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Derivative Warrant Liability </b>– We have an outstanding warrant agreement that provides for cash settlement of the warrant in certain circumstances. We account for this warrant as a liability instrument. This warrant is carried at fair value as a derivative warrant liability in our consolidated balance sheets at the end of each reporting period and any resultant changes in fair value are recorded in the consolidated statements of operations in other income (expense) as change in fair value of derivative warrant liability.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Fair Value</b> – Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Certain assets and liabilities <em style="font: inherit;"> may </em>be presented in the financial statements at fair value. Assets and liabilities measured at fair value on a non-recurring basis <em style="font: inherit;"> may </em>include property and equipment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We assess the inputs used to measure fair value using a <em style="font: inherit;">three</em>-tier hierarchy based on the extent to which inputs used in measuring fair value are observable in the market:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level <em style="font: inherit;">1</em> – inputs include quoted prices for identical instruments and are the most observable.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level <em style="font: inherit;">2</em> – inputs include quoted prices for similar assets and observable inputs such as interest rates, currency exchange rates and yield curves.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level <em style="font: inherit;">3</em> – inputs are <em style="font: inherit;">not</em> observable in the market and include management’s judgments about the assumptions market participants would use in pricing the asset or liability.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> 4 2 2 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Segment Reporting</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Given the integrated nature of the products we produce and the facilities in which we produce them, we have one reporting unit and <em style="font: inherit;">one</em> operating segment, as defined in applicable accounting guidance, specialty ingredients.</p> 1 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Recent Accounting Guidance</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="text-decoration: underline; ">Recent accounting standards <em style="font: inherit;">not</em> yet adopted</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following discusses the accounting standard(s) <em style="font: inherit;">not</em> yet adopted that will, or are expected to, result in a significant change in practice and/or have a significant financial impact on our financial position, results of operations or cash flows.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued guidance <i>ASU <em style="font: inherit;">No.</em> </i><i><em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em></i><i> Financial Instruments</i>—<i>Credit Losses (Topic <em style="font: inherit;">326</em>)</i>: <i>Measurement of Credit Losses on Financial Instruments</i> which changes the accounting for credit losses for certain instruments, including trade receivables, from an incurred loss method to a current expected loss method. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts. The guidance, and subsequent guidance related to the topic, is effective for our annual and interim periods beginning in <em style="font: inherit;">2023</em> and must be adopted on a modified retrospective approach through cumulative-effect adjustment to retained earnings as of <em style="font: inherit;"> January 1, 2023. </em>Based on the nature of our current receivables and our credit loss history, we do <em style="font: inherit;">not</em> expect the adoption of the guidance to have a significant impact on our results of operations, financial position, or cash flows.</p> <b>Basis of Presentation and Principles of Consolidation</b> – The accompanying consolidated financial statements have been prepared in U.S. dollars and in accordance with accounting principles generally accepted in the United States (GAAP). The accompanying consolidated financial statements include the accounts of RiceBran Technologies and all subsidiaries in which we have a controlling interest. All significant inter-company balances are eliminated in consolidation. <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Use of Estimates</b> – The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, disclosure of contingent assets and liabilities and the reported amounts of revenue and expenses during the reporting period. Because of the uncertainty inherent in such estimates, actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Reclassifications </b>– Certain reclassifications have been made to amounts reported for the prior year to achieve consistent presentation with the current year. Such reclassifications had <em style="font: inherit;">no</em> impact on previously reported net loss or shareholders’ equity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Cash and Cash Equivalents</b> – We consider all highly liquid investments purchased with an original maturity of <em style="font: inherit;">three</em> months or less at the time of purchase to be cash equivalents. In all periods presented, we maintained our cash and cash equivalents with major banks. We maintain cash in bank accounts in amounts which at times <em style="font: inherit;"> may </em>exceed federally insured limits. At times we invest in money market funds which are also <em style="font: inherit;">not</em> federally insured. We have <em style="font: inherit;">not</em> experienced any losses on such accounts.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Accounts Receivable and Allowance for Doubtful Accounts</b> – Accounts receivable represent amounts receivable on trade accounts. The allowance for doubtful accounts is based on our assessment of the collectability of customer accounts and the aging of accounts receivable. 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 doubtful accounts. From period to period, differences in judgments or estimates utilized <em style="font: inherit;"> may </em>result in material differences in the amount and timing of the provision for doubtful accounts. We periodically evaluate our credit policy to ensure that customers are worthy of terms and support our business plans. We generally do <em style="font: inherit;">not</em> require collateral.</p> <b>Inventories </b>–<b> </b>We state<b> </b>inventories at the lower of cost or net realizable value. We employ a full absorption procedure using standard cost techniques for most of our operations. The standards are customarily reviewed and adjusted so that they are materially consistent with actual purchase and production costs. We make provisions for potentially obsolete or slow-moving inventory based upon our analysis of inventory levels, historical obsolescence and future sales forecasts. We write-off inventory determined to be obsolete immediately. <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Property and Equipment</b> – Property and equipment are stated at cost less accumulated depreciation. We compute depreciation on the straight-line basis and recognize it over the estimated useful lives of the assets. We expense maintenance and repairs as incurred and capitalize renewals and betterments. We include gains or losses on the sale of property and equipment in net income (loss).</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Impairment of Long-lived Assets </b>–<b> </b>We review our long-lived assets, such as property and equipment and right-of-use assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are <em style="font: inherit;">not</em> sufficient to recover the unamortized balance of the asset. The impairment loss is the difference between the carrying value and the estimated fair value. We determine the estimated fair value based on either the discounted future cash flows or other appropriate fair value methods with the amount of any such deficiency charged to operations in the current year. Estimates of future cash flows are based on many factors, including current operating results, expected market trends and competitive influences. We report assets to be disposed of by sale at the lower of the carrying amount or fair value, less estimated costs to sell.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Intangible Assets</b> – We amortize recognized intangible assets over the useful lives of the assets unless that life is determined to be indefinite. All of our intangible assets are finite lived. We evaluate the remaining useful life of an intangible asset each reporting period to determine whether events or circumstances <em style="font: inherit;"> may </em>indicate that a revision to the useful life is warranted to reflect the remaining expected use of the asset. If an intangible asset’s useful life is determined to be finite, but the precise length of that life is <em style="font: inherit;">not</em> known, the intangible asset is amortized over our best estimate of the asset’s useful life in a manner that reflects the pattern in which the asset’s economic benefits are consumed or expected to be realized. We review our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. We recognize an impairment loss when the undiscounted future cash flows estimated to be generated by the asset to be held and used are <em style="font: inherit;">not</em> sufficient to recover the unamortized balance of the asset. Our primary intangible asset is a customer relationship intangible which derives its value from future cash flows expected from the acquired customers. Changes in the actual or estimated future cash flows of these customers could result in a material adjustment to amortization expense, an impairment loss, or both. Estimates of future cash flows are based on many factors, including current cash flows, expected market trends and competitive influences.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Leases </b>– We lease certain buildings, land and corporate office space under operating leases with monthly or annual rent payments. We lease certain machinery and equipment under finance leases with monthly rent payments. We determine if an arrangement is a lease at inception. We present operating lease assets as operating lease right-of-use assets and the related liabilities as operating lease liabilities in our consolidated balance sheets. We include finance lease right-of-use assets in property and equipment, net, and the related liabilities as finance lease liabilities in our consolidated balance sheets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We recognize right-of-use assets and lease liabilities based on the present value of the future minimum lease payments over the lease term, beginning at the commencement date, for leases exceeding a year. Minimum lease payments include the fixed lease components of the lease and any variable rate payments that depend on an index, initially measured using the index at the lease commencement date. Lease terms <em style="font: inherit;"> may </em>include options to renew when it is reasonably certain that we will exercise that option. We combine lease and nonlease components and account for them as a single lease component. Certain leases contain rent escalation clauses, rent holidays, capital improvement funding or other lease concessions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In determining our right-of-use assets and lease liabilities, we apply a discount rate to the minimum lease payments within each lease. When we cannot readily determine the discount rate implicit in a lease, we utilize our incremental borrowing rate, the rate of interest that we would incur to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. To estimate the incremental borrowing rate, we reference a market yield curve consistent with our assessment of our credit quality.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We recognize operating lease expense related to the minimum lease payments on a straight-line basis over the lease term. For finance leases, we recognize amortization expense related to the minimum lease payments on a straight-line basis over the lease term while interest expense is recognized using the effective interest method. Expense related to variable lease payments that do <em style="font: inherit;">not</em> depend on a rate or index and short-term rentals, on leases with terms less than a year, are expensed as incurred.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Revenue Recognition</b> – We account for a contract with a customer when the written contract is committed, the rights of the parties, including payment terms, are identified, the contract has commercial substance and consideration is probable of collection. Substantially all of our revenue is derived by fulfilling customer orders for the purchase of our products under contracts which contain a single performance obligation, to supply continually defined quantities of product at fixed prices. We account for shipping and handling activities that occur after the customer has obtained control of a good as a fulfillment cost rather than as an additional promised service. We recognize revenue at the point in time that control of the ordered product(s) is transferred to the customer, which is upon delivery to the customer, or its designee at our location, a customer location or other customer-designated delivery point. For substantially all of our contracts, control of the ordered product(s) transfers at our location. We report amounts invoiced to customers for shipping and handling are reported as revenues and the related costs incurred to deliver product to the customer are reported as cost of goods sold.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We measure revenue as the amount of consideration we expect to receive in exchange for fulfilling product orders. Incidental items that are immaterial in the context of the contract are recognized as expense. Our contracts do <em style="font: inherit;">not</em> include a significant financing component. Our contracts <em style="font: inherit;"> may </em>include terms that could cause variability in the transaction price, including, for example, rebates and volume discounts, or other forms of contingent revenue. The amount of consideration we expect to receive and revenue we recognize includes estimates of variable consideration, including costs for rebates and discounts. If the consideration promised in a contract includes a variable amount, we estimate the amount to which we expect to be entitled using either the expected value or most likely amount method. Changes in judgments and estimates regarding probability of collection and variable consideration might result in a change in the timing or amount of revenue recognized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We capitalize the incremental costs of obtaining a revenue contract and amortized those costs on a straight-line basis over the expected customer relationship period if we expect to recover those costs. As a practical expedient, we expense costs to obtain a contract as incurred if the amortization period would have been a year or less. Typically, costs to incur revenue contracts are <em style="font: inherit;">not</em> significant.</p> <b>Selling, General and Administrative Expenses</b> – Selling, general and administrative expenses include salaries and wages, bonuses and incentives, share-based compensation expense, employee-related expenses, facility-related expenses, marketing and advertising expense, depreciation of non-operating property and equipment, professional fees, amortization of intangible assets, provisions for losses on accounts receivable and other operating expenses. <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Share-Based Compensation</b> – For awards of nonvested common stock and common stock units to employees and directors, share-based compensation is measured based on the fair value of our common stock on the date of grant and the corresponding expense is recognized over the period during which the holder is required to provide service in exchange for the award. Compensation expense related to service-based awards are recognized on a straight-line basis over the requisite service period for the award. In the event we require <em style="font: inherit;">no</em> specific future performance, the entire amount of compensation is recognized immediately.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have outstanding common stock options as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021.</em> We have <em style="font: inherit;">not</em> granted any stock options since <em style="font: inherit;">2020.</em> Share-based compensation expense for common stock options granted to employees and directors was calculated at the grant date using the Black-Scholes-Merton valuation model and is expensed on a straight-line basis over the service period of the award. The Black-Scholes-Merton option pricing model required us to estimate key assumptions such as expected life, volatility, risk-free interest rates and dividend yield to determine the fair value of share-based awards, based on both historical information and management’s judgment regarding market factors and trends.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We recognize forfeitures of employee and director awards as they occur. In the event an employee or director terminates service prior to the vesting of an award, we reverse the entire amount of previously recognized compensation expense related to the award.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Share-based compensation for awards to nonemployees is calculated as of the grant date, taking into consideration the probability of satisfaction of performance conditions, in a manner consistent with awards to employees. The expense associated with share-based awards for service is recognized over the term of service. In the event services are terminated early or we require <em style="font: inherit;">no</em> specific future performance, the entire amount of unrecognized compensation is expensed. The expense associated with share-based awards made in exchange for goods is generally attributed to expense in the same manner as if the vendor had been paid in cash.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Income Taxes</b> – We account for income taxes by recording a deferred tax asset or liability for the recognition of future deductible or taxable amounts and operating loss and tax credit carryforwards. We recognize a deferred tax expense or benefit as a result of timing differences between the recognition of assets and liabilities for financial reporting and tax purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We measure deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. We recognized deferred tax assets for deductible temporary differences and operating loss and tax credit carryforwards. When necessary, we establish a valuation allowance to reduce that deferred tax asset if it is more likely than <em style="font: inherit;">not</em> that the related tax benefits will <em style="font: inherit;">not</em> be realized. The realization of deferred tax assets can be affected by, among other things, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with utilizing operating losses and tax credit carryforwards by jurisdiction, and tax planning alternatives that <em style="font: inherit;"> may </em>be available. Due to the complexity of some of these uncertainties, the ultimate resolution <em style="font: inherit;"> may </em>result in a payment that <em style="font: inherit;"> may </em>be different from current estimates of the tax liabilities. If our estimate of tax liabilities proves to be less than the ultimate assessment, an additional charge to expense would result. If payment of these amounts ultimately proves to be less than the recorded amounts, the reversal of the liabilities <em style="font: inherit;"> may </em>result in income tax benefits being recognized in the period when it is determined that the liabilities are <em style="font: inherit;">no</em> longer necessary.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We recognize interest and penalties related to uncertain tax positions, if any, in selling, general and administrative expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Derivative Warrant Liability </b>– We have an outstanding warrant agreement that provides for cash settlement of the warrant in certain circumstances. We account for this warrant as a liability instrument. This warrant is carried at fair value as a derivative warrant liability in our consolidated balance sheets at the end of each reporting period and any resultant changes in fair value are recorded in the consolidated statements of operations in other income (expense) as change in fair value of derivative warrant liability.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Fair Value</b> – Fair value is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Certain assets and liabilities <em style="font: inherit;"> may </em>be presented in the financial statements at fair value. Assets and liabilities measured at fair value on a non-recurring basis <em style="font: inherit;"> may </em>include property and equipment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We assess the inputs used to measure fair value using a <em style="font: inherit;">three</em>-tier hierarchy based on the extent to which inputs used in measuring fair value are observable in the market:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level <em style="font: inherit;">1</em> – inputs include quoted prices for identical instruments and are the most observable.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level <em style="font: inherit;">2</em> – inputs include quoted prices for similar assets and observable inputs such as interest rates, currency exchange rates and yield curves.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> </td><td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">●</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level <em style="font: inherit;">3</em> – inputs are <em style="font: inherit;">not</em> observable in the market and include management’s judgments about the assumptions market participants would use in pricing the asset or liability.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">3.</em> CASH AND CASH EQUIVALENTS</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> December 31, 2022, </em>we had $2.7 million of cash and cash equivalents invested in a money market fund with net assets invested in U.S. Dollar denominated money market securities of domestic and foreign issuers, U.S. Government securities and repurchase agreements. We consider all liquid investments with original maturities of <em style="font: inherit;">three</em> months or less at the time of purchase to be cash equivalents.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have cash on deposit in excess of federally insured limits at a bank. We do <em style="font: inherit;">not</em> believe that maintaining substantially all such assets with the bank or investing in a liquid mutual fund represent material risks.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 2700000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">4.</em> ACCOUNTS RECEIVABLE AND REVENUES</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We classify amounts billed as accounts receivable on our consolidated balance sheets and require payment on a short-term basis. Invoices are generally issued at the point control transfers and substantially all of our invoices are due within <em style="font: inherit;">30</em> days or less, however certain customers have terms of up to <em style="font: inherit;">120</em> days. For substantially all of our contracts, control of the ordered product(s) transfers at our location. Periodically, we require payment prior to the point in time we recognize revenue. We classify amounts received from customers prior to revenue recognition on a contract as customer prepayments liability on our consolidated balance sheets. We typically apply customer prepayments to an invoice within <em style="font: inherit;">30</em> days of the prepayment. Revenues in <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021</em> include $0.1 million, or less, in unearned revenue as of the end of the prior year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our accounts receivable potentially subject us to significant concentrations of credit risk. Revenues and accounts receivable from significant customers (customers with revenue or accounts receivable in excess of <em style="font: inherit;">10%</em> of consolidated totals) are stated below as a percent of consolidated totals.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Customer</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>A</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>B</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>C</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">% of revenue, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">% of revenue, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">% of accounts receivable, as of December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18.6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">% of accounts receivable, as of December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17.2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents revenues by geographic area shipped to (in thousands).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40,267</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,637</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,350</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">41,617</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Customer</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>A</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>B</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>C</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">% of revenue, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">% of revenue, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.9</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">% of accounts receivable, as of December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18.6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">% of accounts receivable, as of December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17.2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 0.140 0.085 0.068 0.119 0.003 0.114 0.116 0.186 0.002 0.172 0.000 0.090 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40,267</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,637</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,350</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">41,617</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 40267000 29637000 1350000 1494000 41617000 31131000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">5.</em> INVENTORIES</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table details the components of inventories (in thousands).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31</b> </b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,737</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,560</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">423</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">718</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Packaging</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">218</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,378</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31</b> </b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,737</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,560</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">423</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">718</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Packaging</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">218</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,378</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1737000 1560000 423000 718000 218000 166000 2378000 2444000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">6.</em> PROPERTY AND EQUIPMENT</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table details the components of property and equipment (amounts in thousands).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31</b> </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="3" rowspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 10%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="3" rowspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 10%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Estimated Useful Lives (Years)</b></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">265</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403653">5</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403655">10</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Plant</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,095</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403658">20</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403660">40 or life of lease</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer and software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">450</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">452</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403663">3</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403665">5</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,838</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,828</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403668">4</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403670">15 or life of lease</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,703</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,115</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403673">5</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403675">15</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,075</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,847</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less accumulated depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,868</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,403</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,207</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"><em style="font: inherit;"> </em></td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Amounts payable for property and equipment included in accounts payable totaled $0.1 million at <em style="font: inherit;"> December 31, 2022, </em>and $0.2 million at <em style="font: inherit;"> December 31, 2021. </em>Assets which had <em style="font: inherit;">not</em> yet been placed in service, included in property and equipment, totaled $1.2 million at <em style="font: inherit;"> December 31, 2022, </em>and $0.9 million at <em style="font: inherit;"> December 31, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 18%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31</b> </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="3" rowspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 10%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td colspan="3" rowspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 10%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Estimated Useful Lives (Years)</b></p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">259</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">265</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403653">5</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403655">10</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Plant</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,095</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,457</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403658">20</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403660">40 or life of lease</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer and software</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">450</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">452</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403663">3</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403665">5</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,838</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,828</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403668">4</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403670">15 or life of lease</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,703</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,115</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;"><span style="-sec-ix-hidden:c95403673">5</span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 5%; text-align: center;"><em style="font: inherit;">-</em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 18%;"><span style="-sec-ix-hidden:c95403675">15</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,075</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,847</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less accumulated depreciation</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,868</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,403</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"><em style="font: inherit;"> </em></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,207</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 5%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 18%;"><em style="font: inherit;"> </em></td></tr> </tbody></table> 730000 730000 259000 265000 10095000 10457000 450000 452000 1838000 1828000 15703000 15115000 29075000 28847000 14868000 13403000 14207000 15444000 100000 200000 1200000 900000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">7.</em> INTANGIBLE ASSETS AND GOODWILL</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Intangible assets, excluding goodwill, consist of the following (in thousands).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>December 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Estimated </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Useful Life</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross</b><br/> <b>Carrying</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Accumulated</b><br/> <b>Amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Net</b><br/> <b>Carrying</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross</b><br/> <b>Carrying</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Accumulated</b><br/> <b>Amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Net</b><br/> <b>Carrying</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">366</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">585</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The customer relationship intangible is amortizing over the 15-year period of expected future economic benefit, in proportion to the discounted expected future cash flows used to estimate the value of the intangible at acquisition in <em style="font: inherit;">2019.</em> It is amortizing at a more rapid rate in the earlier periods than in later periods. Other finite-lived intangible assets are amortizing on a straight-line basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the weighted-average remaining amortization period for intangibles other than goodwill is 9.9 years and future intangible amortization is expected to total the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">2027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We performed our annual impairment testing of goodwill as of <em style="font: inherit;"> December 31, 2021. </em>We estimated the fair value of our company by a discounted cash flow method, reconciled to our market capitalization.  We determined the fair value of our equity, based on our market capitalization, was substantially below our carrying value. As a result, in <em style="font: inherit;">2021,</em> we recorded a non-cash, non-tax-deductible impairment charge equal to the entire amount of our goodwill, $3.9 million.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>December 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Estimated </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Useful Life</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross</b><br/> <b>Carrying</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Accumulated</b><br/> <b>Amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Net</b><br/> <b>Carrying</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Gross</b><br/> <b>Carrying</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Accumulated</b><br/> <b>Amortization</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Net</b><br/> <b>Carrying</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">366</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">423</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">507</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-compete agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">585</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> P15Y 930000 564000 366000 930000 423000 507000 P10Y 13000 5000 8000 13000 3000 10000 P5Y 22000 16000 6000 22000 12000 10000 965000 585000 380000 965000 438000 527000 P15Y P9Y10M24D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">2027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">380</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 111000 80000 58000 42000 31000 58000 380000 3900000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">8.</em> LEASES</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The components of lease expense and cash flows from leases (in thousands) follow.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 36pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease cost:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization of right-of use assets, included in cost of goods sold</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Interest on lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease cost, included in selling, general and administrative expenses:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Fixed leases cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Variable lease cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">168</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Short-term lease cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">61</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total lease cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">886</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">825</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating cash flows from finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating cash flows from operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Financing cash flows from finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">96</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> December 31, 2022, </em>variable lease payments do <em style="font: inherit;">not</em> depend on a rate or index. As of <em style="font: inherit;"> December 31, 2022, </em>property and equipment, net, includes $0.6 million of finance lease right-of-use-assets, with an original cost of $0.9 million. During <em style="font: inherit;">2022,</em> we financed the purchase of $0.4 million of property and equipment in noncash finance lease transactions. During <em style="font: inherit;">2021,</em> we financed the purchase of $0.1 million of property and equipment in noncash finance lease transactions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> December 31, 2022, </em>we do <em style="font: inherit;">not</em> believe it is certain that we will exercise any lease renewal options. The remaining terms of our leases and the discount rates used in the calculation of the fair value of our leases as of <em style="font: inherit;"> December 31, 2022, </em>follows.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Operating Leases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Finance Leases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Remaining leases terms (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.8</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403772">10.2</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.3</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403775">4.8</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease terms (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403778">5.5</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403781">4.0</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rates</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c95403782">6.3%</span></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403784">9.0%</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">2.8%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403787">10.4%</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403790">7.8%</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403793">8.2%</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of <em style="font: inherit;"> December 31, 2022, </em>operating leases have maturities extending through <em style="font: inherit;">2032.</em> Maturities of lease liabilities as of <em style="font: inherit;"> December 31, 2022, </em>follows (in thousands).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Operating</b> </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Finance</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Leases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Leases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">528</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">439</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">451</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">536</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amounts representing interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 36pt;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease cost:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 62.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization of right-of use assets, included in cost of goods sold</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Interest on lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease cost, included in selling, general and administrative expenses:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Fixed leases cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Variable lease cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">168</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">149</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Short-term lease cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">85</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">61</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total lease cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">886</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">825</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating cash flows from finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Operating cash flows from operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">515</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Financing cash flows from finance leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">96</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 97000 89000 21000 11000 515000 515000 168000 149000 85000 61000 886000 825000 21000 11000 515000 515000 104000 96000 600000 900000 400000 100000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Operating Leases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="4" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 9%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Finance Leases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Remaining leases terms (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.8</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403772">10.2</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">0.3</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403775">4.8</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease terms (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403778">5.5</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403781">4.0</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rates</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c95403782">6.3%</span></td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403784">9.0%</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">2.8%</td><td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403787">10.4%</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403790">7.8%</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 3%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95403793">8.2%</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> P0Y9M18D P0Y3M18D 0.028 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Operating</b> </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Finance</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Leases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Leases</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">528</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">429</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">439</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">102</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">451</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">99</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,425</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">536</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amounts representing interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(477</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 528000 158000 429000 117000 439000 102000 451000 99000 232000 60000 346000 0 2425000 536000 477000 86000 1948000 450000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">9.</em> DEBT</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We finance certain amounts owed for annual insurance premiums under financing agreements. As of <em style="font: inherit;"> December 31, 2022, </em>amounts due under insurance premium financing agreements are due in monthly installments of principal and interest through <em style="font: inherit;"> March 31, 2023, </em>at an interest rate of 3.9% per year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We also borrow under a factoring agreement with a lender (the Lender), which provides a $7.0 million credit facility. We <em style="font: inherit;"> may </em>only borrow to the extent we have qualifying accounts receivable to use as collateral as defined in the agreement. The facility had an initial <span style="-sec-ix-hidden:c95403815">two</span>-year term and automatically renews for successive annual periods until delivery of a proper termination notice. The facility term automatically extended to <em style="font: inherit;"> October 2023. </em>We incur recurring fees under the agreement, including a funding fee of 0.5% above the prime rate, in <em style="font: inherit;">no</em> event to be less than 5.5%, on any advances, as well as a service fee on average net funds borrowed. The lender has a security interest in our personal property assets and the right to demand repayment of the advances at any time.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Lender advanced us $0.9 million effective <em style="font: inherit;"> September 30, 2022 (</em>the Over-advance), pending restructuring of our mortgage promissory note with the Lender. The Over-advance accrued interest at an annual rate which is the greater of 7.0% above the Lender's prime rate (14.5% at <em style="font: inherit;"> December 31 2022). </em>and 10.3% until it was repaid in <em style="font: inherit;"> January 2023. </em>As of <em style="font: inherit;"> December 31, </em><em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">2022,</em> the Over-advance is classified as long-term debt in our consolidated balance sheet as it was refinanced on a long-term basis in <em style="font: inherit;"> January 2023, </em>as discussed below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Additional information related to our factoring obligation (exclusive of the Over-advance) follows.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Average borrowings outstanding (in thousands)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of debt issuance costs (in thousands)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fees paid, as a percentage of average outstanding borrowings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest paid, as a percentage of average outstanding borrowings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Long-term debt consists of the following (in thousands).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>December 31,</b> </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2021</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Mortgage promissory note - Originally dated July 2020 and modified in December 2021 and January 2023. As modified, interest accrues at an annual rate which is the greater of <span style="-sec-ix-hidden:c95428818"><span style="-sec-ix-hidden:c95428819">7.0</span></span>% above the Lender's prime rate (<span style="-sec-ix-hidden:c95428820">14.5</span>% at December 31, 2022) and <span style="-sec-ix-hidden:c95428821">10.3</span>%. Payable in monthly installments through <span style="-sec-ix-hidden:c95428824"><span style="-sec-ix-hidden:c95428825">January 2025</span></span>. Face amount $<span style="-sec-ix-hidden:c95428822"><span style="-sec-ix-hidden:c95428823">2.5</span></span> million. Secured by certain real property in Wynne, Arkansas.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Progress payment agreement - Dated August 2022. Original principal $<span style="-sec-ix-hidden:c95403865">37</span>. Interest is payable monthly at the rate of <span style="-sec-ix-hidden:c95403863">25.2</span>% per year. Due on demand, until a finance lease is executed with the lender before that date for the related equipment.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Equipment note - Dated May 2021. Original principal $<span style="-sec-ix-hidden:c95403871"><span style="-sec-ix-hidden:c95403872">46</span></span>. Due in monthly installments through <span style="-sec-ix-hidden:c95403873"><span style="-sec-ix-hidden:c95403874">June 2025</span></span>. Interest accrues at the effective discount rate of <span style="-sec-ix-hidden:c95403875"><span style="-sec-ix-hidden:c95403876">3.6</span></span>% per year.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Equipment note - Dated December 2019. Original principal $<span style="-sec-ix-hidden:c95403879"><span style="-sec-ix-hidden:c95403880">40</span></span>. Due in monthly installments through <span style="-sec-ix-hidden:c95403881"><span style="-sec-ix-hidden:c95403882">December 2024</span></span>. Interest accrues at the effective discount rate of <span style="-sec-ix-hidden:c95403883"><span style="-sec-ix-hidden:c95403884">9.3</span></span>% per year.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 12%;"></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total long-term debt, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> December 2021, </em>we entered into agreements with the Lender to effect a modification of the terms of our mortgage promissory note. This modification involved entering into a new mortgage promissory note in the principal amount of $2.5 million, with terms as indicated in the table above. We received $1.2 million in cash from the lender and the lender applied the remainder of the principal to the $1.3 million principal and interest then outstanding under our old promissory note. We recognized <em style="font: inherit;">no</em> gain or loss with the modification. At modification, the carrying amount of the new note equaled the total of (i) the $1.3 million carrying amount of the old note prior to modification (ii) the $1.2 million advanced by the lender at modification and (iii) the debt issuance costs associated with the modification. Under the terms of the original note, (i) interest accrued at an annual rate which was the greater of 11.0% above the <em style="font: inherit;">1ender’s</em> prime rate and 14.3% and (ii) principal and interest were payable in monthly installments through <em style="font: inherit;"> May 2022 </em>and a final payment of $1.0 million was due in <em style="font: inherit;"> June 2022. </em>This <em style="font: inherit;"> December 2021 </em>note was replaced with a new note in <em style="font: inherit;"> January 2023. </em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> January 2023, </em>we entered into agreements with the Lender to effect a modification of the terms of the <em style="font: inherit;"> December 2021 </em>note. This modification involved us entering into a new mortgage promissory note in the principal amount of $2.5 million. We received $0.3 million in cash and the Lender applied the remainder of the new principal to the $1.3 million then outstanding on the <em style="font: inherit;"> December 2021 </em>term note and the $0.9 million Over-advance on the factoring agreement. Under the terms of the <em style="font: inherit;"> January 2023 </em>note, (i) interest accrues at an annual rate which is the greater of 7.0% above the <em style="font: inherit;">1ender’s</em> prime rate and 10.3% and (ii) principal and interest are payable in equal monthly installments through <em style="font: inherit;"> January 2025. </em>The new note is secured by a mortgage on our real property in Arkansas. The current portion of long-term debt on the consolidated balance sheet as of <em style="font: inherit;"> December 31, 2022, </em>reflects the terms of the <em style="font: inherit;"> January 2023 </em>modification.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Future principal maturities of long-term debt outstanding at <em style="font: inherit;"> December 31, 2022, </em>reflecting the <em style="font: inherit;"> January 2023 </em>modification of the mortgage promissory note, follow (in thousands).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">996</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Principal maturities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,301</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total long-term debt, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 0.039 7000000.0 0.005 0.055 900000 0.070 0.145 0.103 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 64%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Average borrowings outstanding (in thousands)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,622</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of debt issuance costs (in thousands)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 15%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fees paid, as a percentage of average outstanding borrowings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest paid, as a percentage of average outstanding borrowings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 3179000 1622000 0 75000 0.058 0.062 0.070 0.064 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>December 31,</b> </b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2021</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Mortgage promissory note - Originally dated July 2020 and modified in December 2021 and January 2023. As modified, interest accrues at an annual rate which is the greater of <span style="-sec-ix-hidden:c95428818"><span style="-sec-ix-hidden:c95428819">7.0</span></span>% above the Lender's prime rate (<span style="-sec-ix-hidden:c95428820">14.5</span>% at December 31, 2022) and <span style="-sec-ix-hidden:c95428821">10.3</span>%. Payable in monthly installments through <span style="-sec-ix-hidden:c95428824"><span style="-sec-ix-hidden:c95428825">January 2025</span></span>. Face amount $<span style="-sec-ix-hidden:c95428822"><span style="-sec-ix-hidden:c95428823">2.5</span></span> million. Secured by certain real property in Wynne, Arkansas.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Progress payment agreement - Dated August 2022. Original principal $<span style="-sec-ix-hidden:c95403865">37</span>. Interest is payable monthly at the rate of <span style="-sec-ix-hidden:c95403863">25.2</span>% per year. Due on demand, until a finance lease is executed with the lender before that date for the related equipment.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Equipment note - Dated May 2021. Original principal $<span style="-sec-ix-hidden:c95403871"><span style="-sec-ix-hidden:c95403872">46</span></span>. Due in monthly installments through <span style="-sec-ix-hidden:c95403873"><span style="-sec-ix-hidden:c95403874">June 2025</span></span>. Interest accrues at the effective discount rate of <span style="-sec-ix-hidden:c95403875"><span style="-sec-ix-hidden:c95403876">3.6</span></span>% per year.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Equipment note - Dated December 2019. Original principal $<span style="-sec-ix-hidden:c95403879"><span style="-sec-ix-hidden:c95403880">40</span></span>. Due in monthly installments through <span style="-sec-ix-hidden:c95403881"><span style="-sec-ix-hidden:c95403882">December 2024</span></span>. Interest accrues at the effective discount rate of <span style="-sec-ix-hidden:c95403883"><span style="-sec-ix-hidden:c95403884">9.3</span></span>% per year.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 12%;"></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total long-term debt, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,539</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2211000 2469000 39000 0 24000 33000 18000 26000 11000 2292000 2539000 2500000 1200000 1300000 1300000 1.2 0.110 0.143 1.0 2500000 300000 1300000 900000 0.070 0.103 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">996</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,194</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Principal maturities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,301</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total long-term debt, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 996000 1194000 111000 2301000 9000 2292000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">10.</em> EQUITY, SHARE-BASED COMPENSATION, WARRANTS AND SECURITIES OFFERINGS</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> August 2022, </em>our board of directors approved a <em style="font: inherit;">1</em> for <em style="font: inherit;">10</em> reverse split of our common stock. Our common stock began trading on a post-split basis on <em style="font: inherit;"> August 26, 2022. </em>All share and per share information has been retrospectively adjusted for all prior periods presented giving retroactive effect to the reverse stock split. Such adjustments include calculations of our weighted average number of shares outstanding and loss per share, as well as disclosures regarding our share-based compensation and warrants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Preferred Stock</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our board of directors, without further action or vote by holders of our common stock, has the right to establish the terms, preference, rights and restrictions and issue shares of preferred stock. We previously designated and issued <em style="font: inherit;">six</em> series of preferred stock of which no shares remain outstanding. In addition, we designated and issued a <em style="font: inherit;">seventh</em> series of preferred stock, Series G, of which 150 shares remain outstanding as of <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Series G preferred stock is non-voting and <em style="font: inherit;"> may </em>be converted into shares of our common stock at the holders’ election at any time, subject to certain beneficial ownership limitations, at a ratio of <em style="font: inherit;">1</em> preferred share for 94.89915 shares of common stock. The Series G preferred stock is entitled to receive dividends if we pay dividends on our common stock, in which case the holders of the preferred stock are entitled to receive the amount and form of dividends that they would have received if they held the common stock that is issuable upon conversion of the Series G preferred stock. If we are liquidated or dissolved, the holders of Series G preferred stock are entitled to receive, before any amounts are paid in respect of our common stock, an amount per share of preferred stock equal to $1,000, plus any accrued but unpaid dividends thereon.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Securities Offerings</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> October 2022, </em>we issued and sold 675,000 shares of our common stock and a prefunded warrant (the <em style="font: inherit;">2022</em> Prefunded Warrant) exercisable into 325,000 shares of our common stock pursuant to our effective “shelf” registration statement on Form S-<em style="font: inherit;">3.</em> The holder exercised the <em style="font: inherit;">2022</em> Prefunded Warrant with an exercise price of $0.0001 per share (net of the $1.4999 per share prefunded) in full in <em style="font: inherit;">2022.</em> In a concurrent private placement, we issued and sold warrants for the purchase up to 2,000,000 shares of our common stock at an exercise price of $1.60 per share, which are exercisable in <em style="font: inherit;"> April 2023, </em>and expire in <em style="font: inherit;"> October 2025. </em>The net proceeds from the concurrent offerings of $1.0 million, after deducting placement agent fees and other offering expenses of $0.5 million, were allocated to equity. As of <em style="font: inherit;"> December 31, 2022, </em>$0.3 million of these offering costs were unpaid. We determined the exercise price of the <em style="font: inherit;">2022</em> Prefunded Warrant was nominal and, as such, we will consider the shares underlying that warrant to be outstanding effective <em style="font: inherit;"> October 20, 2022, </em>for the purposes of calculating basic earnings (loss) per share (EPS). We intend to use the net proceeds from the <em style="font: inherit;"> October 2022 </em>offerings for general corporate purposes, which <em style="font: inherit;"> may </em>include funding capital expenditures, working capital and repaying indebtedness. In addition, we issued warrants for the purchase of up to 63,000 shares of our common stock to the placement agent at an exercise price of $1.875 per share which expire in <em style="font: inherit;"> October 2027.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> September 2021, </em>we issued and sold 230,750 shares of common stock, a warrant for the purchase of up to 230,769 shares of common stock (Warrant A), and a prefunded warrant (the <em style="font: inherit;">2021</em> Prefunded Warrant) for the purchase of up to 230,786 shares of common stock pursuant to our effective “shelf” registration statement on Form S-<em style="font: inherit;">3.</em> The initial $10.00 per share exercise price of Warrant A was subject to adjustment in <em style="font: inherit;"> September 2022, </em>and will be subject to adjustment again in <em style="font: inherit;"> September 2023, </em>if 110% of the <em style="font: inherit;">5</em>-day volume weighted average price of our common stock is less than the then-current exercise price. The <em style="font: inherit;">2021</em> Prefunded Warrant, which the holder exercised in full in <em style="font: inherit;">2021,</em> had an exercise price of $0.001 (net of the $6.499 per share prefunded). We determined that the <em style="font: inherit;">2021</em> Prefunded Warrant qualified for equity accounting, however, Warrant A did <em style="font: inherit;">not</em> qualify for equity accounting because the holder <em style="font: inherit;"> may </em>elect cash settlement of this warrant in the event of a change of control. As a result, we carry Warrant A as a liability at fair value in our consolidated balance sheets and the change in fair value of this warrant is recorded in our consolidated statements of operations. The net proceeds from the offering of $2.8 million, after deducting commissions and other cash offering expenses of $0.2 million were allocated to derivative warrant liability, in an amount equal to the $0.6 million estimated fair value of Warrant A as of <em style="font: inherit;"> September 13, 2021, </em>with the remainder of the proceeds recorded in equity. We determined the exercise price of the Prefunded Warrant was nominal and, as such, considered the <em style="font: inherit;">230,786</em> shares initially underlying the <em style="font: inherit;">2021</em> Prefunded Warrant to be outstanding effective <em style="font: inherit;"> September 13, 2021, </em>for the purposes of calculating basic EPS. We used the net proceeds from the <em style="font: inherit;"> September 2021 </em>offering for general corporate purposes, which included funding capital expenditures and working capital and repaying indebtedness.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On <em style="font: inherit;"> March 30, 2020, </em>we entered into an at market issuance (ATM) sales agreement with respect to an at-the-market offering program through B. Riley FBR, Inc, as sales agent. The issuances and sales of our common stock under the ATM sales agreement are made pursuant to our effective “shelf” registration statement on Form S-<em style="font: inherit;">3.</em> During <em style="font: inherit;">2021,</em> we issued and sold 75,490 shares of common stock under an at market issuance sales agreement, at an average price of $8.00 per share. Proceeds from those <em style="font: inherit;">2021</em> sales of $0.5 million are recorded in equity, net of $0.1 million of stock issuance costs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Under the terms of the securities purchase agreement related to the <em style="font: inherit;"> September 2021 </em>offering, we are prohibited from entering into an agreement to effect any ATM issuance until <em style="font: inherit;"> September 13, 2023. </em>Under the terms of the securities purchase agreement related to the <em style="font: inherit;"> October </em>offerings, we are generally prohibited from entering into an agreement to effect an offering of our common stock or common stock equivalents until <em style="font: inherit;"> May 20, 2023, </em>or a variable rate transaction, as defined in the agreement, until <em style="font: inherit;"> October 20, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"/> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Equity Incentive Plan</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our board of directors adopted our Amended and Restated <em style="font: inherit;">2014</em> Equity Incentive Plan (the <em style="font: inherit;">2014</em> Plan) after shareholders approved the plan, and amendments thereto. On <em style="font: inherit;"> July 14, 2022, </em>shareholders approved an increase in the number of shares of common stock authorized for issuance under the <em style="font: inherit;">2014</em> Plan of 600,000 shares. The total shares of common stock now authorized for issuance under the <em style="font: inherit;">2014</em> Plan is 1,230,000 shares. Under the terms of the plan, we <em style="font: inherit;"> may </em>grant stock options, shares of common stock and share-based awards to officers, directors, employees or consultants providing services on such terms as are determined by the board of directors. Our board of directors administers the plan, determines vesting schedules on plan awards and <em style="font: inherit;"> may </em>accelerate the vesting schedules for award recipients. The stock options granted under the <em style="font: inherit;">2014</em> Plan have terms of up to 10 years and vesting periods of up to <em style="font: inherit;">4</em> years. The restricted stock units granted under the plan vest over periods of up to <em style="font: inherit;">5</em> years. As of <em style="font: inherit;"> December 31, 2022, </em>awards for the purchase of 1,088,457 shares of common stock have been granted and remain outstanding (common stock options, common stock and restricted stock units) and 141,543 shares of common stock are reserved for future grants under the <em style="font: inherit;">2014</em> Plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Share-based compensation expenses related to employees and directors are included in selling, general and administrative expenses. Share-based compensation by type of award follows (in thousands).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Compensation expense related to common stock awards issued under equity incentive plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Information regarding common stock issued under the <em style="font: inherit;">2014</em> Plan, including shares issued upon vesting of restricted stock units follows. All shares of common stock issued in <em style="font: inherit;">2022</em> or <em style="font: inherit;">2021</em> were vested as of the date issued.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares Issued</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average</b><br/> <b>Grant</b><br/> <b>Date Fair Value </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Per Share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Issued</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average</b><br/> <b>Grant</b><br/> <b>Date Fair Value </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Per Share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Directors</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.95</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Employees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">89,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Consultant</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">137,698</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In the period from <em style="font: inherit;">January1,</em> <em style="font: inherit;">2023</em> to <em style="font: inherit;"> March 16, 2023, </em>we issued 68,693 shares of common stock upon the vesting of restricted stock units.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Restricted Stock Units</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We have outstanding (i) restricted stock units issued under the <em style="font: inherit;">2014</em> Plan (RSUs) to employees and directors and (ii) other restricted stock units issued to a service provider (SUs). Each RSU and SU represents a contingent right to receive <em style="font: inherit;">one</em> share of common stock. Summaries of nonvested and vested stock unit and activity follow.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>RSUs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>SUs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Number of </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrecognized Compensation</b> </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Grant Date </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>per share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Expense </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Period </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(</b></b><b><b>Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Number of </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrecognized Compensation </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Grant Date </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>per share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Expense </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Period </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Nonvested at January 1, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">149,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95404053">-</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">82,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">796</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9.65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">1.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(291</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">10.31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Vested with service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(105,115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expensed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">NA</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Nonvested at December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">126,603</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">0.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">527,871</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">2.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">160,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">3.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Impact of Modification:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Before modification</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(17,050</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(150</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">8.77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">0.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">After modification</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">17,050</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(11,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5.77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">1.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Vested with Service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(275,912</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expensed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">NA</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">NA</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Nonvested at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">366,818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>RSUs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested at January 1, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vested with service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105,115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Issued at vesting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(57,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested at December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">86,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vested with service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">275,912</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Issued at vesting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(83,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Issued at termination of service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(53,967</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">224,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At <em style="font: inherit;"> December 31, 2022, </em>unvested RSUs had an intrinsic value of $0.3 million. unvested SUs had an intrinsic value of $0.1 million, and vested RSUs had an intrinsic value of $0.2 million. As of <em style="font: inherit;"> December 31, 2022, </em>the intrinsic value of all RSUs and SUs outstanding was $0.6 million, unrecognized compensation was $1.2 million and the remaining vesting period was 2.8 years. At <em style="font: inherit;"> December 31, 2022, </em>issuance of 165,790 shares of common stock subject to the unvested RSUs and 224,725 shares of common stock subject to the vested RSUs, is deferred to the date the holder is <em style="font: inherit;">no</em> longer providing service to our company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We issued 160,000 SUs to a service provider in <em style="font: inherit;">2022,</em> which the service provider elected to purchase with a $0.2 million cash signing fee. The SUs vest in <em style="font: inherit;">three</em> annual installments ending in <em style="font: inherit;"> September 2025 </em>and we are expensing the fair value of the SUs over <em style="font: inherit;">three</em> years. The service provider <em style="font: inherit;"> may </em>also earn performance-based cash compensation beginning <em style="font: inherit;"> October 1, 2022, </em>if certain performance criteria are met. The performance compensation will be paid quarterly in an amount of cash which <em style="font: inherit;"> may </em>then be used to purchase, at the election of the service provider, a number of fully vested SUs equal to (a) the performance compensation, divided by (b) the volume weighted average closing price of our common stock over the <em style="font: inherit;">90</em> consecutive trading days ending on the last day of the applicable performance period. The aggregate number of SUs purchased by the service provider, including the initial <span style="-sec-ix-hidden:c95403986">160,000</span> SUs issued in <em style="font: inherit;">2022</em> <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> exceed 1,000,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;">2022,</em> we modified RSUs held by resigning directors and an employee such that the awards vested on the date of their termination of service. Prior to the modification, the resigning directors and employee would have forfeited the unvested RSUs on the date service terminated. As a result of the modifications, we adjusted cumulative expense on the RSUs to equal the fair value of the awards on the modification dates in accordance with applicable accounting guidance, as indicated in the table above.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Options</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> we had outstanding options for the purchase of up 55,424 and 64,396 shares of common stock. We granted <em style="font: inherit;">no</em> stock options in <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021.</em> Stock options for the purchase of up to 8,972 and 3,107 shares of common stock forfeited or expired in <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021.</em> As of <em style="font: inherit;"> December 31, 2022, </em>outstanding stock options had an intrinsic value of zero, a weighted average exercise price of $19.42 per share, a weighted average remaining vesting period of 1.1 years and a weighted average contractual remaining term of 5.9 years. As of <em style="font: inherit;"> December 31, 2022, </em>unrecognized stock option compensation cost was $70 thousand. As of <em style="font: inherit;"> December 31, 2022, </em>exercisable options had an intrinsic value of zero.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Unrecognized Compensation</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the total amount of unrecognized compensation for all outstanding common stock awards (options, RSUs and SUs was $1.3 million, and the remaining average expense period was 2.7 years (including unrecognized compensation on SUs of $0.2 million with a remaining average expense period of 2.7 years.)</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Warrants</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The <em style="font: inherit;">2022</em> Prefunded Warrant was exercised in its entirety in <em style="font: inherit;">2022</em> and we issued 325,000 shares of common stock upon the cash exercises. The <em style="font: inherit;">2021</em> Prefunded Warrant was cashless exercised in its entirety in <em style="font: inherit;">2021</em> and we issued 230,750 shares of common stock upon the cashless exercises. The initial $10.00 per share exercise price of Warrant A adjusted, pursuant to its original terms, to $2.72 per share in <em style="font: inherit;"> September 2022, </em>and will be subject to adjustment again in <em style="font: inherit;"> September 2023, </em>if 110% of the <em style="font: inherit;">5</em>-day volume weighted average price of our common stock is less than the then-current exercise price.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Warrant activity, excluding activity related to prefunded warrants follows.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b><b><b>Under </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Warrants</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Life (Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b><b><b>Under </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Warrants</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Life (Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Outstanding at January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">875,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">664,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9.82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issued</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2,063,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">10.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Impact of Warrant A exercise price adjustment:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Before adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">10.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">After adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cash exercised</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(17,794</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">0.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(639,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Outstanding at December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,298,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">875,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table summarizes information related to exercisable and outstanding warrants as of <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 29%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Outstanding</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 29%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercisable</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b><b><b>Prices</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Under </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Warrants</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Life (Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Under </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Warrants</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Life (Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">1.60</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2,000,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">1.88</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">63,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">2.72</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">20.00</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,298,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">235,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.09</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> 0 150 94.89915 1000 675000 325000 0.0001 1.4999 2000000 1.60 1000000.0 500000 300000 63000 1.875 230750 230769 230786 10.00 1.10 0.001 6.499 2800000 200000 600000 75490 8.00 500000 100000 600000 1230000 P10Y 1088457 141543 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">866</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">101</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Compensation expense related to common stock awards issued under equity incentive plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1160000 866000 101000 140000 0 108000 1261000 1114000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares Issued</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average</b><br/> <b>Grant</b><br/> <b>Date Fair Value </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Per Share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Issued</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average</b><br/> <b>Grant</b><br/> <b>Date Fair Value </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Per Share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Directors</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.95</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Employees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">89,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Consultant</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,516</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.47</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">137,698</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">70,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 1%;"> </td></tr> </tbody></table> 34875 6.71 13608 7.95 89307 5.75 57250 5.52 13516 6.47 0 137698 70858 68693 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>RSUs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 31%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>SUs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Number of </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrecognized Compensation</b> </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Grant Date </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>per share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Expense </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Period </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(</b></b><b><b>Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Number of </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrecognized Compensation </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Grant Date </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>per share</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Expense </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Period </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Nonvested at January 1, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">149,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95404053">-</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">82,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">796</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9.65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">1.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(291</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">10.31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Vested with service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(105,115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expensed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">NA</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Nonvested at December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">126,603</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5.20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">0.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">527,871</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1,680</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">2.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">160,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">3.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Impact of Modification:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Before modification</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(17,050</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(150</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">8.77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">0.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">After modification</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">17,050</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(11,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5.77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;">1.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Vested with Service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(275,912</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 7%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expensed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">NA</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: right; margin: 0pt;"><em style="font: inherit;">NA</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Nonvested at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">366,818</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,024</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.79</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">160,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.26</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>RSUs</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested at January 1, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,640</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vested with service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105,115</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Issued at vesting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(57,250</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested at December 31, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">86,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Vested with service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">275,912</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Issued at vesting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(83,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Issued at termination of service</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(53,967</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested at December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">224,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 149540 730000 4.88 P1Y4M24D 0 0 82469 796000 9.65 P1Y 0 0 0 291 -3000 10.31 P0Y8M12D -0 0 0 105115 -0 -865000 0 126603 658000 5.20 P0Y10M24D 0 0 0 527871 1680000 3.18 P2Y8M12D 160000 216000 1.35 P3Y 17050 -150000 8.77 P0Y7M6D -0 0 0 17050 64000 3.73 0 0 0 11744 -68000 5.77 P1Y1M6D -0 0 0 275912 -0 -1160000 -15000 366818 1024000 2.79 P2Y9M18D 160000 201000 1.26 P2Y8M12D 38640 105115 57250 86505 275912 83725 53967 224725 0.3 0.1 0.2 600000 1200000 P2Y9M18D 165790 224725 160000 0.2 1000000 55424 64396 8972 3107 19.42 P1Y1M6D P5Y10M24D 70000 1300000 P2Y8M12D 0.2 P2Y8M12D 325000 230750 10.00 2.72 1.10 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b><b><b>Under </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Warrants</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Life (Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b><b><b>Under </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Warrants</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual</b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Life (Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Outstanding at January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">875,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">664,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9.82</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issued</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2,063,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">10.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Impact of Warrant A exercise price adjustment:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Before adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">10.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">After adjustment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cash exercised</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 9%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">(17,794</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">0.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(639,298</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Outstanding at December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,298,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">875,067</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 875067 9.76 P1Y4M24D 664592 9.82 P1Y1M6D 2063000 1.61 P3Y1M6D 230769 10.00 P5Y 230769 10.00 P4Y 230769 2.72 P4Y 17794 9.60 P0Y9M18D 639298 9.60 2500 52.50 2298769 1.76 P2Y10M24D 875067 9.76 P1Y4M24D <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 11%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 29%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Outstanding</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 29%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercisable</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b><b><b>Prices</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Under </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Warrants</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Life (Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Under </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Warrants</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual </b></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Life (Years)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">1.60</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2,000,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">1.88</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">63,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">1.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">4.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">2.72</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">230,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">2.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;">$</td><td style="width: 11%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">20.00</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,298,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">235,769</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.09</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2000000 1.60 P2Y9M18D 0 0 63000 1.88 P4Y9M18D 0 0 230769 2.72 P3Y8M12D 230769 2.72 P3Y8M12D 5000 20.00 P0Y1M6D 5000 20.00 P0Y1M6D 2298769 1.76 P2Y10M24D 235769 3.09 P3Y7M6D <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">11.</em> INCOME TAXES</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred tax asset (liability) is comprised of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="7" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31</b> </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net operating loss carryforwards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,264</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13,385</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Stock options and warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">832</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Capitalized expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating right-of-use lease assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating right-of-use lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 57.7%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(17,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(15,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred tax asset (liability)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have determined it is more likely than <em style="font: inherit;">not</em> that our deferred tax assets will <em style="font: inherit;">not</em> be realized. Accordingly, we have provided a valuation allowance for deferred tax assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table summarizes the change in the valuation allowance (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowances, beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net operating loss and other temporary differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expiration of net operating losses and limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Adjustment to deferred taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">67</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Impact of state tax rate change</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Other</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">17,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">15,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> December 31, 2022, </em>net operating loss (NOL) carryforwards for U.S. federal tax purposes totaled $54.4 million. NOLs generated after <em style="font: inherit;"> December 31, 2017, </em>do <em style="font: inherit;">not</em> expire. Federal NOLs of $9.9 million expire at various dates from <span style="-sec-ix-hidden:c95404255">2023</span> through <span style="-sec-ix-hidden:c95404256">2037</span> and the remainder do <em style="font: inherit;">not</em> expire. NOL carryforwards for state tax purposes totaled $46.0 million at <em style="font: inherit;"> December 31, 2022, </em>and expire at various dates from <span style="-sec-ix-hidden:c95404259">2023</span> through <span style="-sec-ix-hidden:c95404260">2042.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our ability to utilize previously accumulated NOL carryforwards is subject to substantial annual limitations due to the changes in ownership provisions of the Internal Revenue Code (IRC) of <em style="font: inherit;">1986,</em> as amended, and similar state regulations. Prior to <em style="font: inherit;">2020,</em> we experienced several ownership changes as defined in IRC Section <em style="font: inherit;">382</em>(g). In general, the annual limitation is equal to the value of our stock immediately before the ownership change, multiplied by the long-term tax-exempt rate for the month in which the ownership change occurred. Any unused annual limitation <em style="font: inherit;"> may </em>generally be carried over to later years until the NOL carryforwards expire. Accordingly, we have reduced our NOL in the table above to reflect these limitations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We are subject to taxation in the U.S. federal jurisdiction and various state and local jurisdictions. We record liabilities for income tax contingencies based on our best estimate of the underlying exposures. We are open for audit by the IRS for years after <em style="font: inherit;">2018</em> and, generally, by U.S. state tax jurisdictions after <em style="font: inherit;">2017.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Reconciliations between the amounts computed by applying the U.S. federal statutory tax rate to loss before income taxes, and income tax expense (benefit) follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit at federal statutory rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,646</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease) resulting from:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">State tax benefit, net of federal tax effect</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Effect of change in state tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,727</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expirations of net operating losses and application of IRC 382 limitation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">PPP loan forgiveness, nontaxable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Change in fair value of derivative warrant liability, nontaxable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other nondeductible expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Adjustments to deferreds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(67</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Based on an analysis of tax positions taken on income tax returns filed, we determined <em style="font: inherit;">no</em> material liabilities related to uncertain income tax positions existed as of <em style="font: inherit;"> December 31, 2022 </em>or <em style="font: inherit;">2021.</em> Although we believe the amounts reflected in our tax returns substantially comply with applicable U.S. federal, state and local tax regulations, the respective taxing authorities <em style="font: inherit;"> may </em>take contrary positions based on their interpretation of the law. A tax position successfully challenged by a taxing authority could result in an adjustment to our provision or benefit for income taxes in the period in which a final determination is made.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="7" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31</b> </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net operating loss carryforwards</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,264</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13,385</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Stock options and warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,151</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">832</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Intangible assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">950</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Capitalized expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">117</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating right-of-use lease assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(478</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating right-of-use lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">670</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 57.7%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(17,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(15,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred tax asset (liability)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 14264000 13385000 1151000 832000 46000 16000 875000 950000 117000 105000 655000 64000 -478000 -566000 645000 670000 17183000 15456000 17183000 15456000 0 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowances, beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net operating loss and other temporary differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,926</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expiration of net operating losses and limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Adjustment to deferred taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">67</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Impact of state tax rate change</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Other</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">17,183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">15,456</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 15456000 12421000 1997000 2926000 -90000 0 -197000 67000 22000 42000 -5000 0 17183000 15456000 54400000 9900000 46000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit at federal statutory rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,646</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,875</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase (decrease) resulting from:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">State tax benefit, net of federal tax effect</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Effect of change in state tax rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,727</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expirations of net operating losses and application of IRC 382 limitation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">90</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">PPP loan forgiveness, nontaxable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Change in fair value of derivative warrant liability, nontaxable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other nondeductible expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Adjustments to deferreds</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(67</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> -1646000 -1875000 -421000 -605000 -22000 -42000 1727000 3035000 90000 0 0 -376000 5000 -81000 89000 32000 197000 -67000 19000 21000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">12.</em> INCOME (LOSS) PER SHARE (EPS)</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Basic EPS is calculated under the <em style="font: inherit;">two</em>-class method under which all earnings (distributed and undistributed) are allocated to each class of common stock and participating securities based on their respective rights to receive dividends. Our outstanding convertible preferred stock are considered participating securities as the holders <em style="font: inherit;"> may </em>participate in undistributed earnings with holders of common shares and are <em style="font: inherit;">not</em> obligated to share in our net losses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Diluted EPS is computed by dividing the net income attributable to RiceBran Technologies common shareholders by the weighted average number of common shares outstanding during the period increased by the number of additional common shares that would have been outstanding if the impact of assumed exercises and conversions is dilutive. The dilutive effects of outstanding options, warrants, nonvested shares of common stock and nonvested restricted stock units that vest solely on the basis of a service condition are calculated using the treasury stock method. The dilutive effects of the outstanding preferred stock are calculated using the if-converted method.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Below are reconciliations of the numerators and denominators in the EPS computations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">NUMERATOR (in thousands):</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted - net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(7,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(8,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">DENOMINATOR:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of shares of shares of common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,414,079</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,710,567</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of shares of common stock underlying vested restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">100,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">63,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic EPS - weighted average number of shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,514,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,773,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of dilutive securities outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted EPS - weighted average number of shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,514,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,773,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><em style="font: inherit;">No</em> effects of potentially dilutive securities outstanding were included in the calculation of diluted EPS for <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> because to do so would be anti-dilutive due to our net loss. Potentially dilutive securities outstanding during <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021</em> included our outstanding convertible preferred stock, options, warrants and nonvested restricted stock units. Those potentially dilutive securities, further described in Note <em style="font: inherit;">10,</em> could potentially dilute EPS in the future.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">NUMERATOR (in thousands):</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted - net loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(7,858</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(8,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">DENOMINATOR:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of shares of shares of common stock outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,414,079</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,710,567</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of shares of common stock underlying vested restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">100,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">63,328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic EPS - weighted average number of shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,514,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,773,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of dilutive securities outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted EPS - weighted average number of shares outstanding</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,514,671</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,773,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> -7858000 -8949000 5414079 4710567 100592 63328 5514671 4773895 5514671 4773895 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">13.</em> FAIR VALUE MEASUREMENT</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The fair value of cash and cash equivalents, restricted cash, accounts and other receivables, accounts payable, commodities payable and short-term debt approximated their carrying value due to shorter maturities. As of <em style="font: inherit;"> December 31, 2022, </em>the fair value of our operating lease liabilities was approximately $0.2 million lower than their carrying values, based on current market rates for similar debt and leases with similar maturities (Level <em style="font: inherit;">3</em> measurements). As of <em style="font: inherit;"> December 31, 2022, </em>the fair values of our long-term debt and finance lease liabilities approximated their carrying values, based on current market rates for similar debt and leases with similar maturities (Level <em style="font: inherit;">3</em> measurements).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following tables summarize the fair values by input hierarchy of items measured at fair value on a recurring basis on our consolidated balance sheets (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level 1</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level 2</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level 3</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2022:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative warrant liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total liabilities at fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2021:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative warrant liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total liabilities at fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following tables summarize the changes in level <em style="font: inherit;">3</em> items measured at fair value on a recurring basis (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value as of </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Beginning of </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Period</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b><br/> <b>Realized </b></b><b><b>and </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b><br/> <b>Gains</b><br/> <b>(Losses)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Issuance of New </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Instruments</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net</b><br/> <b>Transfers</b><br/> <b>(Into) Out of</b><br/> <b>Level 3</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value, at </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>End of Period</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Change in </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gains (Losses) </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on Instruments </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Still Held</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2022:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative warrant liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Level 3 fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2021:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative warrant liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(389</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Level 3 fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(389</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The derivative warrant liability in the tables above relates to Warrant A, discussed further in Note <em style="font: inherit;">10.</em> Warrant A is carried in our consolidated balance sheets as derivative warrant liability because the holder <em style="font: inherit;"> may </em>elect cash settlement of the warrant in the event of a change of control. We estimated the fair value of Warrant A using the Black-Scholes. Changes in the estimated fair value of Warrant A are included in other income (loss) in our consolidated statements of operations. The following are the assumptions used in valuing Warrant A.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Assumed exercise price, per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Assumed volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">69.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Assumed risk free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life of options (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividends</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The fair value of Warrant A approximates the cash settlement the holder could elect to be paid in the event of a change in control. At <em style="font: inherit;"> December 31, 2022, </em>a $0.10 increase in our stock price would have resulted in an approximate $10 thousand increase in the Black Scholes fair value of Warrant A.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b/></p> 200000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level 1</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level 2</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Level 3</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2022:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative warrant liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total liabilities at fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As of December 31, 2021:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative warrant liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total liabilities at fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0 69000 69000 0 0 69000 69000 0 0 258000 258000 0 0 258000 258000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value as of </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Beginning of </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Period</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b><br/> <b>Realized </b></b><b><b>and </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized</b><br/> <b>Gains</b><br/> <b>(Losses)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Issuance of New </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Instruments</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net</b><br/> <b>Transfers</b><br/> <b>(Into) Out of</b><br/> <b>Level 3</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value, at </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>End of Period</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Change in </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Unrealized </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gains (Losses) </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>on Instruments </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Still Held</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2022:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative warrant liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Level 3 fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(189</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2021:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative warrant liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(389</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Level 3 fair value</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">258</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(389</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 258000 189000 0 0 69000 189000 258000 189000 0 0 69000 189000 0 0 647000 0 258000 389000 0 0 647000 0 258000 389000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 49%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Assumed exercise price, per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Assumed volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">69.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Assumed risk free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected life of options (in years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividends</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 2.72 10.00 10.00 92.2 69.5 71.0 0.043 0.008 0.004 4.0 4.8 5.0 0 0 0 0.10 10000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">NOTE <em style="font: inherit;">14.</em> COMMITMENTS AND CONTINGENCIES</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">PPP Audit Contingency</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> April 2020, </em>we received $1.8 million on a Small Business Administration (SBA) Paycheck Protection Program (PPP) loan as provided for in the Coronavirus Aid, Relief and Economic Security Act, enacted into U.S. law in <em style="font: inherit;"> March 2020. </em>Under certain conditions, the loan and accrued interest were forgivable, if we used the loan proceeds for maintaining workforce levels. We used the loan proceeds for maintaining workforce levels and the SBA forgave the entire loan and related accrued interest in <em style="font: inherit;"> January 2021. </em>The SBA <em style="font: inherit;"> may </em>audit any PPP loan at its discretion through <em style="font: inherit;"> January 2027, </em><em style="font: inherit;">six</em> years after the date the SBA forgave the loan. The SBA <em style="font: inherit;"> may </em>review any or all of the following when auditing a PPP loan: whether the borrower qualified for the PPP loan, whether the PPP loan amount was appropriately calculated and the proceeds used for allowable purposes, and whether the loan forgiveness amount was appropriately determined. The SBA could deem us ineligible for the PPP loan received in <em style="font: inherit;">2020</em> upon audit by the SBA. We believe the SBA’s stated intention is to focus its reviews on borrowers with loans greater than <em style="font: inherit;">$2</em> million, thereby mitigating our future risk of an audit. The SBA continues to develop and issue new and updated guidance regarding required borrower certifications and requirements for forgiveness of loans made under the program.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Employment Contracts and Severance Payments</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In the normal course of business, we periodically enter into employment agreements which incorporate indemnification provisions. While the maximum amount to which we <em style="font: inherit;"> may </em>be exposed under such agreements cannot be reasonably estimated, we maintain insurance coverage, which we believe will effectively mitigate our obligations under these indemnification provisions. <em style="font: inherit;">No</em> amounts have been recorded in our financial statements with respect to any obligations under such agreements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have employment contracts with certain officers and key management that include provisions for potential severance payments in the event of without-cause terminations or terminations under certain circumstances after a change in control. In addition, vesting of outstanding nonvested equity grants would accelerate following a change in control.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><span style="text-decoration: underline; ">Legal Matters</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">From time to time, we are involved in litigation incidental to the conduct of our business. These matters <em style="font: inherit;"> may </em>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, we record 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 us cannot be predicted with certainty, in the opinion of management, individually or in the aggregate, <em style="font: inherit;">no</em> such lawsuits and other proceedings had or are expected to have a material effect on our financial position or results of operations in <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> January 2023, </em>we received $0.3 million in restitution payments from a former employee. The payments were ordered by a federal court in <em style="font: inherit;">2012.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> 1800000 300000 EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .*#<%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #B@W!6-O?F'^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R(E'#B;-96.G%@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#E+[B,_1!XQD,=U-KA^2U&'#3D1! B1]0J=2.2>&N7GPT2F:G_$(0>D/ M=42H.6_ (2FC2,$"+,)*9%UKM-01%?EXP1N]XL-G[#/,:, >'0Z4H"HK8-TR M,9RGOH4;8($11I>^"VA68J[^BQ'$7.S3M4\+;;ON1U"SLD M4H/&^5>RDLX!-^PZ^54\/.Z?6%?S6A1<%%6SK[D47-XW[XOK#[^;L//&'NP_ M-KX*=BW\NHON"U!+ P04 " #B@W!6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .*#<%:82*:&:P< +TP 8 >&PO=V]R:W-H965T&UL MM9MK<^(V&(7_BH9V.MN9$&R)2[)-F.&RZ=)-LA38W6X[_2!L 9[8%I7E7/Y] M96-LO"._X!F1#PD&O\?6@R2?8RLW+UP\11O&)'H-_#"Z;6RDW+YOM2)GPP(: M7?(M"]4G*RX"*M6F6+>BK6#438L"OX4MJ]L*J!U/1O^&Q]+V0306* MXB"@XFW(?/YRV[ ;^S=FWGHCDS=:_9LM7;,YDU^V4Z&V6KF*ZP4LC#P>(L%6 MMXV!_7Y,KI."=(^O'GN)#EZCI"E+SI^2C8E[V["2,V(^"%N[_T-0-Q4$!Z%04X*\ _%-A51R!9 M 3FUH)T5M%,RNZ:D',94TOZ-X"]()'LKM>1%"C.M5LWWPN1[GTNA/O54G>R/ MN1.KKU&B0>BB#Z'TY!N:A+O^E'PO3?1E/D;O?O[UIB75X9*BEI-)#W?2N$+: MQNB!AW(3*5V7N66!ECK/_&3Q_F2'&%0<,^<2$?L"80MCS0F-X/('*BZ1W4W+ MB:9\#)?_$8?JZ);NZ*76D!P]2?7(,?2'O/^Y5WNAB61!]*\.^4ZRK9=,)HGW MT98Z[+:A9H&(B6?6Z/_RD]VU?M/A,BDV-B160MG.4;8A]7[6<4>*IJ"^ NJR M5_2)O>D(PDJ69=E6EW1(3P<,K*T+S)!8"5@G!]8Y!=B,K;U((5.=\)$&3(<+ MUIEY#ANJ>K1@SB;D/E][+-*1 V7JDC,D5B+7SQBLUFS: MN$EL'3&PL"XQ0V(E8E0J:W(])[1U]I:6'!6J3,Z16)E#47FFR$L=/]#78+%*)P'7 MU49V#F-O%\[>/LG:WWD^0X]QL&1"B^J8J[>;I(O;'2TNHZ[>E%H95^'K[9., M_21TN%#]*@V5%V@NU?!$7* 1CU5$4DF)N_KA"JN/!EJ 1LV]*;4RP,+>V[ _ MSP NZ"N:N&JH>BO/V45SH/?!DE>]IM7M$=+3=S^CQM^46IE>8?UMV*UG] :N MJ]2CB_T+E-[5^!SJ^QPLB3MM;*%/\=N3"EYTHR[.[J7JT;&G>O206):6J=%H M8$JMS+0(!S;LYW]D.DJVU%A>\)=0RQ.66_!@27U?B\UH2#"E5L96Q 0;]O8_ M8LOGP*G@SU[HZ/LBK+GX2XO-:%PPI5:^PUKD!0S[_1^Q37DDE2/^V]M67C2. M*/9Z%3,?7%>7FRFU,KCWM[8\! RQGI;1M&!*K4RK2 L8-O@+3RK3RU?(QN^6OZ(Y MID6&:PTXD&@',Q<'4V M-%RSRB<#1X0>!_/QX$\M+Z-YP91:F5>1%_!)>>$;\_WF4Z@LF1JG-%(3G(LF M4117S'"PYB/78C,:%$RIE;$500&?%!2^4:J 930!F%(K MPRH2 #XI >P?K.SN&*53F?*T^OO>1Q2_ZY_2P56UJ9TC . B ."3 L DE$SL MEIE5EZ34/A_+N!+6+$(RF %-J97I%"B"PB<_HS0.5L-$PCM3'D79\'M&I>HX E]6& M=8XT0(HT0& CG\'Z$#"Q3F:SWY6"W*C\%&QIJ.]SL&#E'7&XKC:V<\0"%^R8;Y11 M [L8+%,-RV@(,*56AE6$ '+24X1IO/0]1_4K3K672UBE]FHTH[$@4^ND:LGJ MU^<^:1,K^;EI/>OH%):?G&3YRZ%ZGF3H"'V.I1J.81(TM<1,>OA1IM8]:&.7 M7+4):>=-S&"/E,_F#^C+'-W?3[6DC!I[4VIE4H6Q)[ -WY-*[B8F%SXM+5CB(T^6 M5H<7:,%>J=;4PP*UB1DU]:V#]=Z)>4K7S4?(21[N[I9^Y^_F:_,'Z8KT5K'[ M;F'_ TV\5X1\ME*EUF5/39ABMU9^MR'Y-ET]ON12\B!]N6'492+907V^XESN M-Y(#Y/^QT/\?4$L#!!0 ( .*#<%;0C+ 8 >&PO=V]R M:W-H965T&ULK5EM;]LV$/XKA!?L!7!JD=1KEAAH''0KL&)! MTZX?AGV@9=H6(HDN13G)?OV.LB/9(L4Z71#$EJR'I^>HXSUWU.6#D/?5FG.% M'HN\K*Y&:Z4V%Y-)E:YYP:HW8L-+N+(4LF *3N5J4FTD9XMF4)%/B.>%DX)E MY6AZV?QV*Z>7HE9Y5O);B:JZ*)A\NN:Y>+@:X='S#Q^SU5KI'R;3RPU;\3NN M/F]N)9Q-6BN+K.!EE8D22;Z\&KW%%S,:Z0$-XJ^,/U0'QTB[,A?B7I^\7UR- M/,V(YSQ5V@2#KRV?\3S7EH#'U[W147M//?#P^-GZN\9Y<&;.*CX3^9=LH=97 MHWB$%GS)ZEQ]% ^_\[U#@;:7BKQJ/M'#'NN-4%I72A3[P<"@R,K=-WO<3\3! M .P/#"#[ >34 70_@#:.[I@U;MTPQ::74CP@J=%@31\T<].,!F^R4C_&.R7A M:@;CU'0FRDKDV8(IOD#7+&=ERM&=-E>A<_3Y[@;]?/8+.D-9B3ZM15VQ(9;AL].'X^/A$_"W=9JT3I/&'AUR MNI:2EPJQJ@(_+VS^[ SX=@-Z;5U4&Y;RJQ$LGHK++1]-?_P!A]ZO-N]>R=B1 MK[3UE;JL3V>L6B-X:BC5!_QKG6U9#LY;G^+.5-"8T@E@.Z6)#S.^/?3&! 4Q M"5K0$4N_9>D[6;Y-4U$#*<@,*0>&\YR/40E93"P1RR'7-'$)60LM1#U7RSJ' M!+ ? I S$C4^GN'8YM;NWN&A6Y%'>VZ9(!_3T.Y6T+H5.-UZ7VYAJH7,N'6Z M ^.6A$9QCY<%Y/N^G5?8\@J=O/Y4:RXAO1PN QO!T+@W]ORP1] $Q=BS\XM: M?I&3WR>A6'X"O\CDA[VP/X,6%"5X(&+CEF+LI'@K04JE>FKB3B^K#8B;:H+6 MQC0V.?C$BWI,+:A@\&$G+=/$_;"!)U-9N4(Y!\%#4BO;N5B>UW R/+>)R24R M@M,$$4PB.U_L=9KD?6/9*%:N,D@"#GY[&T>K.O9Z_"R@8)#?@6;B$\+300V; MTQ+YM)]Q+#"*X6^ 7J=N^#1YRS,VS_),0?:Q:AQ^59%[+6O'3G1A.BJ8,00KHIUP;*O+( M ,=.K;!;KF .90UU8 5UH'P:HPS6L6?"_!':FLHNLM@B8ICX?7XF*HR'5F(G8]BM8_W4>[ BQZV\;834'8V5 MNRE=-.G78S90/!0+G;QAM[[=U!S5Y0+*!'U%%UFIY!"_5IJF;E$<&+G8@J)1 M,D"T4S?LEK>.:%96M6P*1<@P1587:)F5S3E;2[0E^7W@04]TPZ1.W@.*!;$8Z!21N!?Q#E*MSQ64!+?-G5DP?3;"5*+!QHV,\8%EB"@Z&9[72,N'7,F3)R7E4G MS;5%Z(*@7VW:4(D_%-.=TA&WTCEB^F3^EH[-#&R+"'H#C0?I-)"X-; ?V2=3 M-@4.$S.^+2@Z=#A*W#MYP"4VSWA #S9:0 [L@?[*2M:A=TJ=J8D@P%!R= M(I)3.KMOK4!+Q^8'AF;;8"3&0QP[Z2-NZ=.E6J8:N=CMG(A2+TA>ID-\G?;L MI2^R;A3]?T/'/GZXWLE!OXUU M2&RA^\^:?2IJQX_!:+.MNF4YU"AG4!&-$7SLD6.4594N7G6(B5H!N%Q F%GW MY4P-C_KIT(TYGJ!.YZE;YYNNI7R>G5) ZR)W_FA7AN=JC,(Q]9)QX"7M17 S M&.,@'B=A]#US8.F621P$QO:D#1>2H4*3=D4$=1<1T&S419TWCW0!W5!J+X:I M61><0S4% =#3 ^V?-TUQ"[)5I8E;25LZXH3KZ\'-ECL)T,AUI4+ MU%TN&(K0!,/)Y,TBP+;58H$YMEIH5RW0;U0+^]YHUO1&Z$NFUNB:E??H[P^\ MF'/YCY6ST^9+4^AK63N>@:[TH.&K;#919P7S8J=?R=JQTUT50]U5S$N:X[VI MX&C=&)M.%E2_E)T'2JBLV\.T!Y,4I=9X6+1-Y7@H#S.Z MA!GH^VPJL6;742*60*J82(F$QH0Z=RJ%3""W)"EDW5-/Q4(HUD<8:HYE"D9O"&]6PU$SC3$OL9>BGQQ.1 M*L%91#5$Y)IRFH9 9B:<(J=3*B'5,6@64J[.R#MR/[LAIR=GY(2PE'R)1:YH M&JFAK1'%!+3#:MCK<>([G[7"?'.[N-MUM3$"=!:_.@E?$ MZ[X2[RH,19ZB9 DAL!6=;VBO-H5MF[C]VJ0!WZGA.ZWP4USX("7.'ZZ6\.&HP:ZZSS?E\Z1\+JX.X\]L*IA M_.:N?B%ACU%3PL:5[_Y5_@_;^57PH!V\W:@)_GQ+N^W7]&O@1VS\:H0]].U& M);V]\>@R+]Y;*I&PO M=V]R:W-H965T&ULK9AM;]LV$,>_"N$50P(TL4@].G,,-,[: M!6@W(UG7UXQ%VT0ET24I._GV.TJV9$L4T0)Y8SWX[O@[/MR?XG0OY'>U84RC MESPKU.UHH_7V9CQ6RPW+J;H66U; /RLA7% M:#:MWBWD;"I*G?&"+21299Y3^7K',K&_'>'1\<4C7V^T>3&>3;=TS9Z8_KI= M2'@:-U%2GK-"<5$@R5:WHP_X9DY"XU!9_,?97IW<(Y/*LQ#?S<-#>COR#!'+ MV%*;$!0N.S9G668B <>/0]!1TZ9Q/+T_1O]8)0_)/%/%YB+[QE.]N1TE(Y2R M%2TS_2CV?[%#0A7@4F2J^D7[@ZTW0LM2:9$?G($@YT5]I2^'CCAQP-& SDX MD*Y#,.#@'QS\*M&:K$KKGFHZFTJQ1])80S1S4_5-Y0W9\,(,XY.6\"\'/SV; MBT*)C*=4LQ0]:;C &&F%Q K]LV62FKY6Z I]?;I'%^\NT3O$"_3O1I2*%JF: MCC4PF$CCY:&]N[H],M >)NB+*/1&H3^+E*7G <8 WV1 CAG<$6?$>[:\1CY^ MCXA'B 5H_O/NV('C-QWJ5_&"@7B/;,>*DEF[IO8,*T^SOG:S $9":3.H:R%2A6#(4QM@'2,Z!21^''4 ^U:^%R43.V#8 M (9.P$]2*(6V4JRX1A<9/%S:",->VU=Q..D ]HV"@-CQH@8O-R QT[P MAWQ+N32+^CC\>YYE-L2XUWJ7KV_A3W!HYTL:OL3)]]D,^\4:!.<205E/N=H* MQ>L2#UW,BYW(RD*#Q*"E*'9,5@("J-B]( K-(*X^+E=KPKC?Z6'<'1F;51#Y P-#6D#RL6 M1XL)CB<#LH-;6<1N73Q=IE:ROMAU2YO%)!C :N40N_6PQG(MH;Z87>'$[Z)9 MK)(!1<&MY&&WYE6:\LS@(X<="YRF+W9AQGU1NXH3OS<9+6;)A"0#J*WZ8;?\ M/31XSLZT25@/T6)$AI9\JV+8+6-_PZ?DD( =7,/SO@N3+IC%+)D$ TN9M I& MW I6#3.H+&P,\AR6M-I0R:P"1MY4P-XJVGG:K8 1MX#=4<67Z +*6"JRC,JZ M#ZKDK5OF0[CX;/)*_O)T>Z-HY]W1 M"B9Q"V8[W>KL[4/6%[\PQ$$4X^Z@63XQXQAT?:#HDU8HB5LH3^>9B[0OA@.D M%M6TDHY/3E]R)M?5H92"H@2?+?4Q1O.V.?CZ4!WW=-[?X9MY?7S5AJE/T[Y0 MN>:%0AE;04CO.@8V61]0U0]:;*LSGF>AM$ ML_\!4$L#!!0 ( .*#<%;I1C7BOP< +M% 8 >&PO=V]R:W-H965T M&ULK9Q=7Q;;.DMS>E>B:KM>)^6/#S0KGJ\F>/+RP*?T<54W#TRO+S?)(YW3 M^GYS5[)[TSUEF:YI7J5%CDKZ<#7Y [^/B=<4M(J_4_I<'=Q&S4OY4A1?FSOQ M\FIB-#.B&5W4#2)A?Y[HC&990V+S^-9!)_LQF\+#VR_TJ'WQ[,5\22HZ*[)_ MTF6]NIIX$[2D#\DVJS\5S[>T>T%VPUL46=7^BYX[K3%!BVU5%^NNF,U@G>:[ MO\GW[HTX*+#](P6D*R!\@7.DP.P*3*[ P4<*K*[ X@I,ZTB!W1787 &QCQ0X M78'#%Y C!6Y7X/(%[I$"KROPN )L'BGPNP*_M2/ MM$)ICN:KI*2K(EO2LOH-A=^V:?T#7:#[>8!>OWJ#7C6:SZMB6R7YLKJGX?OT'_?J3K+[3\#]VQ0X"6 M93O'1OORA&2LV;ECS8KUFAV&VH&"JO&C'J_8C7K;9$&O)FP)JVCY1"?7O_Z" M'>-WF>,A80$D+(2$13N8T\*:1?SIFA#[83DD::SI(6 )"R%AT0YF'Q@*8\*93M28A!#L<9X391?$]WQL M#'6QJ".F17K5P"?6WB>6TB?S)*/MLK[8->.J:<9O4<[.I]L'*[9P'#0QF7V4 M XRU#R0L@(2%D+#H)V!(ML!:0E\S#8=8G'5N(><> \$&=K7W=K7/M:O,HDKH M6(M"P@)(6 @)BVRAW7"NNA$5Q"68LYXM.)3O:Z)B@!GXQ-G[Q%'Z9'9@#Y0\ M)^6R0MNYQRM+$&@H0%D+ 0$A8YND_^1E2X MAF?SZR/DI&(@V,"4[MZ4+J@I9494CC#6B)"P !(60L(B5]O)1 7&V.)\Z&H[ MF:@88 :F\?:F\92F";_33ZTS,E?JQC(&$!)"R$A$6>MG6) M"F)YMF5RGH&<50P$&]C0W]O0/\^&,NLID6.M!PD+(&$A)"SRMO<.DN;ZP+]$3S95%J.Y4:/M8OH+0 E!:"TJ*.IFI7 M$@G[ELA_302=5@Q%&WKQ8 <#G^%%J?^4P-'^@Z0%H+00E!9U-%7/DDB$'*S3 MJ)J61'* &1JEC^JQ.JN?%?D3+=MM6K:X;?;;&YUS=/E+2F)^05#FOK6II(,K=-G^U@=[O]):Y05E7RQ XWM06D!*"T$I44= M3;G8:26W6 SN+SS?\GE3Z&1#8_0I.E;'Z"=L3V.I:4"#=%!: $H+06D1%C-N M; NV$44VMCW?$;H)Y-QB*-K0BGU0C]5)_9&-:KG]0&-X4%H 2@M!:5%'.VQ( MXIF5J#&)0US^"@DLAO87IN%ZMM"[1"'V+-\^TKOZ$!W#INC:\W702!V4%H#2 M0E!:A+5Y^(U$@DW7\6W>4Y 3BZ%H0W_V>3U6!_80NSSJ(49[$C2U!Z6%H+2H MHRE/SD0))@Z?GV+M#D LD0Q 0_OT.3L^,VC7]C/0U!V4%H#20E!:A+69^8U$ M8A+;$'-4R(G%4+3AA:Q]ID_4F?Y/[?RHF:,O9 6-\D%I(2@MZFBJ!J:7W!+M MAD"LE R=TB?NY)S$7=>WB#;^G>DE@7J*HS]) M.EY6983JTM%='#0W!J6%H+2(B)&P8 FMY):(B?"%*UP>%VME0V/TX3%1A\?2 M2VU1DB_E9P'CKAE7CSW:6:#I,R@M!*5%1 R$!6>)$L>5G*2"3BR&H@W-V@?: MY">N"S_5K%*#@B;=H+0 E!:"TB*BOVQ<(O$]AW>G_KIQB>20,W12GT<3=1[] M5[VBI;9]@0;1H+0 E!:"TB*BOR9<(L&&9?%[(*#SBJ%H0\_UD3911]HG;,<1 MJ0U!HVM06@!*"T%I$9'DTL)VG$3DF(9OB_]G%#2]AJ(-K=BGUT2=7A_9CI/; M#S2E!J4%H+00E!81,8(6MN,D&I-XMLT'U1+=A8EME[\F*I8(,?$-_E*"Z<%O M1C0_:_(Q*1_3O$(9?6!UQCN7 R_7_4$L#!!0 ( .*#<%;>4Q359 @ ,4H 8 M>&PO=V]R:W-H965T&ULM9I1<^.V$<>_"D;-=)*9\XD 2(IR M;,*?1<5XV\':V46E^/Q[)8L3J7[\6:-?J3A6CK7.FW[7(LURW+ MR^ZFNAJ3*$K'=RFNW;?SF[$1E6\8?_&_2@EKUDCN6A0RQ:WHSM\/4\B13BJWGSN;P=1481JUBAS!"Y_K=ES^HJ>];31"Q48J M4>]OU@IJWNS^Y\_[0!S=@%//#61_ QG>$'MNH/L;:.?H3EGGUL=E_>HZ41&*!YKE< MH4]ZGB6Z0K\]?$3??_<#^@[Q!OUS)38R;TIY,U9:@QEI7.R_[\/N^XCG^S!! M7T2C5A+]O2E9>3K 6(OO/2 '#SZ0X(@?6?$>4?P.D8@00-#\_-MQ0 [M TJ[ M\:@OH"9J"QTUM&A%C?1^:W/%F^5NP7+%F;R&PK8;-89'-9OY6J[S@MV.]&Z5 MK-VRT>RO?\%I]#?(Y0L-=A* N ] '!I]]K/./960X-K8W9ET=YH$LYU=3;(D MNQEOC]4#5MDTGO96)[*27E82G)>[\K]Z-^T6MQ(Z Q6B*7C%4+/7:ZZ:UX69 MP(W4VT&O]+.G+[GD]%UHL),XI7VY'S%FWS M:L-,LB]9R[>Y02IZRMLV;_2FX/DCK[AZ@1R8.MJN<#8=. 8T]8$/J(J#FK\R224[Y>ZC/H! MZ6*EY'(M)-\5+HW)+%M1;1JE"R>]5)HM:[NR2+NS;DW*42^=&?MCP]?&4= Y M#$R!L^(!J]3C'+'.D:!S/^8F,S:(/9O,N.%R=9B,^_M[G4MS<,GO!PU.AFMR MA2=3SY+'%LDX"+S9?2NVO(NPKGMUU5?JY?ZHX.J%NO&*AS)=&^^*L=3$86S> M%47+U'X5\$8QG=KA>8_=Y.HH=&TRZE%H 8J#W)G]HE:L!14EP#X?(@$PBCR* M+*IP&JZUNF0F!Z"6DFG&F_USR& ^:.,@"M]*[4N-=AH,BT?\"A^+0FQ,=:/Q MS70N?ZP8Z+/+0)H.$S=@=(6ICSW8LA*'8?E9I[I&B59/"*C-)5XZA")@S2[D4G<_ND8D\RQ_8D%(PB"< MB[H69;>\#[(AA<1%W!5.AG$%K+*))ZS$C-&02@%Z&.*, J]100Q/*+ MA/GU\SE5/B@:X!.=NJH!LQA/,X]NBS%R9FLI=[VEKB(T(\YH3LA%F\M+C78: M!0M*$@;E_:8M5KK(EF\KEXB+1)TWAI2"K' <^[:J92<)LU-7( 5C93]QL3=&W^T(A\4?8.(I68AE M(@DST=GIT)8!]0( C)-A6H>L)MY];BE)LC?M\P5O]&(Y9Y\'Z?OF?7ZAT4ZC M8(E,7B%RN35;1)H]LM".ZZK!1 ,N9=92YF:8;QL">"S'!$/?-&+8]IF,?W M^R MYIO#FF,VWN VH2Z?IV08;L@H]922U$*HYCJ,6 MQ/05$/F;Z+R/>N=8 M86KL!LG^E&]_.B;[2>KX@:A?/)(F\/VSM?##+IWMA2J6MKJ%\:0EH<7&6#:L/P"SQYE6+7?K* ;%/Z3OT MR):\:4S<3>W'6BY*4+Z+UR0C#M( *Y)Z*K[8,CA^I2?VRV?Z:E!X#)T%QW@@ M'+ Z<>]4N,5Q',;QF>NENVB.!EM>F)]LS>>@+]#IL+N& #/O&HHMFV,2+& ? M-NMUU6$WK\S9=U$)#6A/T1H'.?_6HO52HYUZ;J$>AZ'>+;]USLONI#ETC!N[ M4$YBYY=0UX@F'AK$1S_0AL$]%*EYP)#*G^$L&@/GS<,<"MA@3P:-+97C,)4_ M]47_W:&*0__^PNI'UOX'%'K1WV O-=JI\Y;8\2M'V]_: \87/=.^U&BG4;#X MC\/X/R[RS^P!8Z GIQF-G24+V)%I@CU');$%?QP&_T_[IF_>-7WH=ZY6Z(/I M!H-K]Z*=^Z5&.XV +2'BZ?]I[09+DS='X4*CG3YN8BN1)%R)?,/YQ7[$XR=? M:)8.^VG :MB,CH\>"*M9N^R>DY.H^XEC]V15?[5_%N^N>P)M\/N2M[H:E+J]6^@AH_<3K:?=/3.W>Z/$NGOL[%$H)>KNY8KE)6N-@?Y\ M(80ZO#%?T#^Y./L34$L#!!0 ( .*#<%:G?B^E=P, *D' 8 >&PO M=V]R:W-H965T&ULK57;;MLX$/V5@0IT7US+DI,VF]H&XEQV M"^1BQ-WNPV(?*&DD$9%(E1Q9R=_OD%(4%W"-?>B+Q,O,F7.&G.&BT^;)EH@$ MSW6E[#(HB9KS,+1IB;6P4]V@XIU+LO<$WB9W=&X-3DFC]Y"9?LF4PX/WY%O_':64LB+%[JZF^94;D,S@+(,!=M18^Z^Q,'/:<. M+]65]5_H>MM3CIBVEG0]./.\EJK_B^? M?K.PJ81:A,31G$^8#LCK'CG^"7(4PYU65%JX5AEF/P*$3'/D&K]R7<='$:\P MG<(\FD \B^,C>/-1^]SCS8]HMT :;J02*I6B@BT)\K+M(<$]W,EA.%<^Y[81 M*2X#K@^+9H?!ZOV[Z./L\Q&R)R/9DV/HJVV;6!**',LKW28$(N$B@S^T5 5< M:I6B4?#/5WPF6%@W1%-Z_.XNC3Y]A"YO;BWMX: W4 M?/7EAQ<4!DK)5]6\@,Z!&X81Y%A5VEK.L+M0"@OAZF]O-Q6VA)R[@H7#N!4G>X0PZ0$W__MZ,73"5"SCU'&\N16>4$.G0C MR9"_0DXGJ93,0R%&AZ8M',?O=UWRM_H; *Y-)8@9YY4]N:\_OODAQ7F9;+1*YY/X2)-T?I2 MN^8NP]IN6I4Y$M$,MMA0S[>W'4#CB#?9\RT9M^XL..$NO:$V[%A5K)HSN#'N MPK"5TES!K \+F?+6SKT*O.F#]UH.56*XUSYK-(5_)"PGNE74=])Q=7R'+OKV M^V;>/V)WPA22;T"%.;O.II]. S#]P]!/2#>^&2>:N+7[8_0=02P,$% @ XH-P5@YAN>)M"P =AL !@ !X;"]W;W)K MS.J7NZ>%A+&K3ZKCPG7%8J7QH=<)C6!_&+AA=\J&V.5P>'3TY;+5U ML]/G_.Y3.'WN^]189SX%%?NVU6%[9AJ_>3$[G@TO+NRZ3O3B\/1YI]?FTJ3/ MW:> I\.12FE;XZ+U3@53O9B]/'YZ]ICV\X9_K-G$R7=%FJR\OZ:'=^6+V1$) M9!I3)**@\7%C7IFF(4(0XVNF.1M9TL'I]X'Z&]8=NJQT-*]\\\66J7XQ^]=, ME:;2?9,N_.;?)NOS.]$K?!/YO]KDO4"+]4'[U(=U6M7FG*?P"'$'W58#CJ<+1^D>&Z*A3HYGJOET7+Y +V3T28G M3._D 9M$E;QZ8YUVA=6-NDPZ&<1BNE=A(??X?G*45D]CIPOS8H:\B2;*:CC>3%3\38I>'U MX.MS$XM@.\D/^/T>!ZO_7)G;I,X:7US_]S[E'Q3O?N7__GCU6BT7.SF^&*4# M_E3L#-D[;15D"*:T$%H5ONVTVZK*(R%,J2!LJ@UR[P:8TI%7YJH+ONP+48\T M0?A>&U8$VN?%B",!&%"J*OA6I:!+2R?@7SI"KB9VL=5-H]8!B!87)%H!M$.6 MT!ZA9'84^V0;^XWXX%47K$F4-_A>0"^)HM(T8!J4;?&:N+L^!2NB&@ *20B] M1&[8VE!:**1T4QTTML+"IK8-^)/3-)SA!2CS N% ->K9@O"ADA!N*2"1MA9J+8*VL'Z$#QB%VD':78K MCRXOSGX366L@GKK136\.(!MVL7DUP>S.0-8535]"Z*?JPI[I!E8F52<41W/ M#XB4:]2"?4>!XS,9^J?@+[;?]+X.4#<9ZPZH0 Q1DA8DN;($ MJ>0\R_0X@JU3==]JE^/.(N+@0U]&.5+KJ HX!1&H=$I9ARB)@*R@J!H(1B4\ MCZ2&ZQSN$QAJ2HDQ1;!"1UM-9LF3LH3=Q\P'1&/UV9;2+%'$(>?'R M%C$*53[V@67C\H#/G8DBYRX.-*E&3(TQ6&\[CZ T86T0?G.U;GK$-EQB8);L M>:K2QJM*%PAG4EQ60'AC4PWBL2>")ASXC1NBO;5-0^&K7FED(>QC]3,6FTAE M2,K[,V$"+7;">]_;:+73 JKA&C;5A#Y-0M"8-43Z3NH]>R9%XI]# @()*I<@ M-M_Q(;+(7;1F'/0DT:59$Q*J"]/YP,#W%K1$'F2S60=6F+W#44T+8ZAL=L*P MBEB;6 MJ 8(0*9-MV-(R@-2:LL09*#9P[IU- CUX?6$*L]\[O.U1H"B=\I+> M+0%R7*E#&1$<25V1&!Y&V-!::2/PGT$5[^\Y]"C^QL?>.?57#\[+H^,G<_7R M\C, ;\%/ZOAD4M3?N9A"SU5=O:* 2_ <,WATY3L@YLGRB?J \(?%V+:PVOX^ M)-W]Y-")G*B_M.NI&DAGF<, JS:KC&\O%?TU6>I**]C JQ0 M(P,K-QIUHQHR!G(@J&/-I/C+ZZ\]@J]AT5.-!$7]W+*X])=E8TH&^P@A.;#) M,^Q(JC_GOE^EJF]VVP<:[U!A4$\"Z03T1-#F$":V7+_5.Z23#8.1WWNW/FBX M +R$G2>DA!S\O;8DQ9W5Z:[W5%JYLPBF\##T-WRC%OW 5P< %: >G^6"P66X ML5SN..+W,+43\TNI&U*GZCF1T)+;MF\SB4YOQ?^>"CYMD_?)!"3+"IGO'+D8 M"4Z+!,4&]F.]X3[@(EFR$='-;6%,R=L)A,-"?;B?F918(V+96S,H1""%#'12 M"G;22-'9,J"R,QE$1G*IAGBEP=C'%N!NH#2W@OQ"IM#O(94+0T]6K8+H=Y/.XG1ARH!@HG!@:).=$%])#%^X)P,^D8# MT7@)8%P#*JD;THZ"A\9;"[J#;&+;?1YHYRA/DQ0GIL,224=H6!=X1J #\+#R M(0B0!?8T461"\ T!-((LB>U!9./[ALI> 2)01L[.V1TP:]/@'&HLMV8K00D* M./3/%F5+AQQPU&"T++'YVD.$;);OPF=R$+GB? OL,^[&!N]HRT)=>64RGF1G M_UBO#65$[C]V1UJ3:EPOU^GLA1S"X(Z&@ M@6=,O<#$Y7JNV\2.]85;,AJ FBSK7*$E].!.=GC)'O.<9B1ZD8AMX))"(A+> MU0!VJ28H)!7:GSQ849.".08DT.Z]0^DK)?8LAO(L(O6@MJ4(#52,&$W'P9K2Z [[XJ Y815-@KJSB?/NNS0H?,PM]XKZ=H'MP2([ MO@2]$BYD]MHS3,:?B@0QFBGSM1!-+>0^JNBU[10RPGI@1O6=@3.%D=<"=1/, M.IXKT'KS;FZWY\-9-\H%$J(1(\^@1A1LHA)@J\';NR3(L@B*<8.X,L;E.J:X MQ$6(<;7MI/6?[Y@)YMTUG,P8W#\9CHJY>HO)(>31_65)^476XWC/X1W598UC M!V=);W'W# MO;';G<6)\:C4)>[OZ%+%\IV$]6' FQO":[G]H"I C#)J(1BBA"_HVS#-4S0Z M-S13H_)-DJ.8&NX'\,8,%MG>TCSM':MVVB;**#'GL5#"QC M5Y3T-2G#MQ+[8)*GF)5T!=Q6$\M8[>9^!"-?7A-^X[#<^<2YU#V\1AA]5Y)V MLHZ"+G@<&?1'O?+H^H<94L6)YODPZ3SX9A^CQY1F6">19=L=W^>W$ONCPTLT M+@$> G7V)WIH3@W"1:""NM*WTO<.L%Q2->9; WV[UU!-^EVI&L9I!AC:&#BV M1LRA&P=NMC(I 9XR!-.ACJ$CW8(VE>8E'@#R&C<,/@VR>B;ESOBLK023UB6AY?: 6]MJ0(6NZ^\K3"M67 MZ9_@TPY.Q@K.EY#P4\-NFV1A[X8;(^+;^3B&.2' EL,]#MBYGF"GWL?.'. P MQ?GN$NP+C$39^-X.>?8&XYKZAP>B0>8O)G=QN39V_7!] _&&8*SHG Q2$G,Z M#YR__O+GDS_^?(8)X<8TZOC.\_+.\PE;[;[K\\/);R$MW3W1+SYTP06,DY]% MQK?CCTHOY;>4W7;Y1>J##AC8(HI5A:-'BS]^G\ET,CPDW_$O*RN?4)#Y:XW) MP03:@/7*^S0\$(/QI[;3_P%02P,$% @ XH-P5I7(^?UC @ 3@4 !@ M !X;"]W;W)K$WQRW=L\&KV2I]=H[/XIIE'A"*# GC\#4#6-+B,HL&2-H$>]_8Z=GG./EVMA MPQ>V;>YY$D'>6-*R*W8,)%?MRG;=?]@KN#Q6D'8%:>#=-@HL%XQ8-C%Z"\9G M.S1O!*FAVI'CRA_*$QFWRUT=9?>:$$;P!>;,5L!4T1HWKPW?,(&*["0FU\=G MQWF'.6LQTR.8PQ3NM*+*PHTJL/@?('8$>Y;I!\M9>A)Q@?D 1L,S2),T/8$W MZE6/ M[HA&H+I.&6*Z9RS@0\$2.4QP2W<./#<'YPKFS-=/ MPXODVPFRXY[L^!1Z=O1D8,%M+K1M#,*?9]P1S(3.UW\/"3C9XK" ^Y_/-S : MP+4%78([ I1+-/TQG %5!A%>$"JV0<@].S=G!=;:<@*N 'EN'=!TF9JG)S5\P*_?@H?$);K_4[OYT MCF_0/Z'9.U!+ P04 " #B@W!6Q=(M&L$# !:" &0 'AL+W=OA695B,KO5,CHC2.QU'#N SF4S]WK^=3 MU5G!)=YK,%W3,+U=H%";69 $NXD'OJJMFXCFTY:M\!'ME_9>TRC:HY2\06FX MDJ"QF@4WR?4B=_;>X$^.&W/4!Y?)4JEG-_A8SH+8$4*!A74(C#YKO$4A'!#1 M^#9@!ON0SO&XOT/_X'.G7);,X*T27WEIZUDP":#$BG7"/JC-'SCD<^'P"B6, M;V'3V^;C (K.6-4,SL2@X;+_LI=A'XX<)O%/'-+!(?6\^T">Y3MFV7RJU0:T MLR8TU_&I>F\BQZ4[E$>K:963GYU_5A8AA[=P4Q2JD]; Q;(UVPI$)@L:;A& MV:&91I;".:>H&* 7/73Z$^@DA4]*VMK >UEB^3U 1#SW9-,=V45Z%O$=%B%D MR0C2.$W/X&7[Y#./EYU)WH!5\(%+)@O.!#Q:9I%$9T\FW,/EI^%<_5R;EA4X M"ZA #.HU!O-??TG&\>]GR.9[LODY]/E_'1#\]80O%A9"%<__G")_%OXT^<]W M3^\A#^$K0B&8,;S: FMZ&DLN!); #%76P$P?F%'!J4Y#H:11@I>TJ255CZ!= M1O!J-9Z\QF\=UP@MV[I-=VZ,UI6V;RWJQA4<-R%\E&O%"\J1D>T*)6HFQ!:X M,9VC8,'6A*$X(5!$JZF,K&;25*C[.*9;&LNDY=Z/&E"5)\B/D<4+UA,KR$PS=QL9%[_0 M6'(+FIOG\'",CNZI*)56S?> _G9P&;XY=!U]\O)8H$[SI?3PA7+V))+X-=P. M[G #"[B%UVY^P.AK#9(\C&E^$EY0.PXGU/Y@E4"2A%U;5S'#O_B?_$8?H_4(C+I7>,/>\KWSZ12"HEZ!WB<@6V/SNG M]1YSV/_EEA2F5IJU-2^<+)P@>=N2T.A$W]#FV5IUAH[)_!8>J>.+Y$[D_@(Q M\ KR>)2.+ZF37HW&V27D5)SD*K,@U#B\O A*D M?\GZ@56M?SV6RI)&?+>FQQ^U,Z#U2I'ZAX$+L/^=F/\+4$L#!!0 ( .*# M<%82^S06D0( ($% 9 >&PO=V]R:W-H965TSX"(^GV?.WAO\Y+@U!V=PD2R5VCCA MIIP%D2.$ @OK$!AM3WB)0C@@HO%WAQGT3SK'P_,>_:N/G6)9,H.72OSBI:UF MP22 $E>L%?9>;;_A+IZAPRN4,'Z%;6>;9@$4K;&JWCD3@YK+;F?/NSP<.$RB M-QR2G4/B>7997S+)\JM46M+,F-'?PH7IO(L>E*\J#U:3EY&?S.V41AO 9 M;N032JLT1S,-+2$[?5CL4.8=2O(&2IS K9*V,G M2RS_!PB)4L\KV?.:)R<1 MK[ 80!J?01(ER0F\M(\S]7CIB3@-6 5?N62RX$S @V46J;_LT8 [N.PXG!N5 M<].P FJ MV/PY1O@DY''"=]\?KV$X@,<*8:4$#2B7:[!L*9 ZVS(N*&6D*U3=*.DR!6H% M_+53X".79*%:PV1I/@V RH;U$C65SE?.+;'+.:<6+6&M5&G@/<1GXW3L]^$H M@GNVI9:VJ*DJ!K(DA7$\@04K-FSM""4DQ:/188N2;W*6CB=^S[(,CF4]/!B+ M&O7:#[^A:%IINPGI;_O_Y:(;JU?S[G.Z99JH&!"X(M=H,!X&H+N![P2K&C]D M2V5I9/VQHC\2M3,@_4I1 ^X$]T#_Z^;_ %!+ P04 " #B@W!6[:VL-GH# M "4!P &0 'AL+W=OH5"[A1=Y+QN?^;:T;B-8 MSFNVQ3NT7^JUIE4PH.2\0FFXDJ"Q6'CGT=DJTQNN=(K[\Q?TZ]9VLF7##%XH\97GMEQX M,P]R+%@C[&>U^P-[>U*'EREAVA%VG6R:>) UQJJJ5R8&%9?=GSWU?MA3F(5O M*,2]0MSR[BYJ65XRRY9SK7:@G32AN4EK:JM-Y+AT0;FSFDXYZ=GE)V41)O 1 MUIH"K>TS,)G#U8^&U^1Z.P\L7>)$@ZP'7'6 \1N 40RW2MK2P)7,,7\-$!"[ M@6+\0G$5'T6\Q&P$X\B'.(SC(WCCP>1QBS<^8K(!J^":2R8SS@3<66;1V6L. M&=S!)8?A7-:L4HT3X9*45&/HV'P8 447JPUJBG ; M8#=$<&4LIY3#'+X8+!H!-Y2[!MY_0Z;-![AQV"-UHR:WS@SLI^).; M&XC34X@G*:3TP*.P=V$4^N%IZGY).J7KZ"P)06D0O$!G@4!*<[@@JQI+Q!RB M487=,8)/TI"^&,:DE<*-DRR5R(%79/=C]X8@\F?CF1OC&23NZO17^%N6E10$ M_5\_1:D_#6(A/_7":0CSS9\F4*!E#M2YKJD:T#LR1 M(DJOO"V"4>+/)D1M["=TR5NPDIK!B9.-PZF;I'Z2)'#>![!FS^T3H([P5K"Y MS$1#V>^"35Q>ZUEEF:"SDW 444D3HJW.=O\E=+GN_[(5C4"J_RMY*/N"O4I9 MH=ZV_+K:5>P:BZ(, M0K6*LR09Q[60.II/ ^W6SJ>F]4IJO+7@VKH6]FF!RFQF41H]$S[*U=HS(9Y/ M&['"._2?FEM+M[A'*66-VDFCP6(UBR[2\\60^0/#9XD;MW<&]F1IS -?WI>S M*&&'A&4'0]HB7J!0#D1E?=YA1KY(%]\_/Z&^#[^3+4CB\-.J++/UZ%DTB M*+$2K?(?S>8/W/DS8KS"*!=6V'2\HU$$1>N\J7?"9$$M=;>+[2X.>P*3Y <" MV4X@"W9WBH*55\*+^=2:#5CF)C0^!%>#-!DG-2?ESEOZ*DG.SV^,1SB#4WBO MO= KN50(%\ZA=R!T">^,*3=2J6GL21F+Q,4.>-$!9S\ 3C/X8+1?.[C6)9;? M \1D96]J]FSJ(CN*>(7% /+T!+(DRX[@Y;WK><#+C[CNP!MX*[70A10*[KSP M2"7GW2&'.[CA83CNGG/7B )G$;6'0_N(T?R7G])Q\OL18X>]L<-CZ//G1(2L MO,[5E72%,JZU"'_?X];#0IGBX9]#7AS5<]B+F[_NK^%LL*]7!+TG@-M"M:74 M*UCM+#R!PE#/.@^F K]&J(RBUF>67Z4FBFD=.>%^&P!E%.LEVCZKKR@I7#LO MJ?FPA$\.JU;!G[)">&>-%J1NDUA0KBZ$BB8/BDXYA'/:,&>^-IZ*5+[/"^L9L MQVC":SY)>LHPGS ](PLH,\4A'_;Q)+T"71S860I;U7HN0J0:,+4L8(D:*^E/"!4::QH&HX!2US%0265K6LV"+Q$*X=90 M4>$X:!V120)WI1!$'T,6=B6V'P)/+_W75CH9%)':+$G?#*A1F/E5Q865LY*F M*1^'0-&B?43!XWU,2>/]C"0X9C3X*D_R]+6+OMBODR[87Y CPP.3[#:MI9[5 M+2>J;H2T(9F>?>&05GW?4/(.69@.PGH"AQZ1>._AISRNPGAS$&+:S8">VD_0 MBVYP?&/OQN\'85=2.U!8D6@R.*.!9;N1UEV\:<(861I/11..:_H+0,L,]+TR M])[N+JR@_Z^8_P=02P,$% @ XH-P5CV"UN&ULE5;;;N,X#/T5PCM=M$#J6^S$R28!>IG! M#C"7HNW,/"SV0;'I1*AL926E:??KEY)=U^VDP>Q#%$DF#P])D=)L)]6=7B,: M>*A$K>?>VIC-- ATOL:*:5]NL*8OI505,[14JT!O%++"*54BB,-P%%2,U]YB MYO:NU&(FMT;P&J\4Z&U5,?5XCD+NYE[D/6U<\]7:V(U@,=NP%=Z@^;:Y4K0* M.I2"5UAK+FM06,Z]LVAZGEAY)_"=XT[WYF ]64IY9QPMA;A5B!WOQI!C>&V36D9Q9?I$'(X!0^(?FF9X$A4/LIR%N M\P8@?@,@BN&SK,U:P_NZP.(E0$!L.DKQ$Z7S^"#B)>8^#*,!Q&$<'\ ;=BX. M'=[P@(L:C(0/O&9USIF &\,,TM$R>QUNX)+]<+9*IGK#O8S<:Q7Y,J96 MR0:@&=NR^Q5+49C8;([@S!T]Z@18+5%UW6 M33[MKN1=OZO[K-;;7F]JK9K MM)=;SSF;M>:X/R)3=-1#WW;0*/1CF@YIFM#&#W&OD*ZP%S@_PZ1^ M2IHA7'*=V[0"T2)S(W]X1)@3/SR"V,^.&E/)T<\6BKXBC*ULYL=';TQ M?S@FKX+1_I'4T*8WSFS6TLQN))#$$SHG8[L@3X:T"%WICR!)(YA,[)R^#F,8 MA;;3T"NB--9N,B*G^L=^PQY=>X9XD!!6.AS93N&.ND+7M6K'CC\5_'$R'L,) M'%.=G,!5(P#W3&SQ^?S+I> KUVG<61M,$LL^24/8U[B#WJ5:H5JYIX.M<&+1 MW*_=;O&ULG59M4]LX$/XK.RG7@1GC^"4) MI(7,A )S[93"%.[ZX>8^*+:2:"I;KB03N%]_CV3'32#0F_L01Y9WG]U]]D4Z M62G]W2PYM_10R-*<]I;65N_Z?9,M><%,J"I>XLM^BL72NHW^Y*1B M"W[+[1_5C<9;OT/)1<%+(U1)FL]/>]/XW=G R7N!/P5?F8TUN4AF2GUW+Q_S MTU[D'.*29]8A,/S=\P]<2@<$-WZTF+W.I%/<7*_1+WWLB&7&#/^@Y#>1V^5I M[[A'.9^S6MJO:O4[;^,9.KQ,2>.?M&IDTZA'66VL*EIE>%"(LOEG#RT/&PK' M+RDDK4+B_6X,>2_/F663$ZU6I)TTT-S"A^JUX9PH75)NK<97 3T[^:(LIS$= MTCF?V9.^!:3[T,]:];-&/7E!/4[H2I5V:>BBS'F^#="'+YU#R=JAL^15Q'.> MA93& 251DKR"EW8!IAXO?25 0U;1I2A9F0DFZ=8RRU%8UNP*N($;[(9S/?+. M5"SCISTT@>'ZGOY>NK:+M]_7)]=T'CD+YQFGM&.&5<6[0OL4+5((74BN>$?B=6EC7X$B6< M\9* *41=&*J1;=T"B')!;*%Y0VE(4R#,44\9+V806N9M\N.7WVZX. 5DL!V$JK>Y$CU8SVCL(( MO2*E:_M,\UQ8!RJDL(\^\((]DETINH8AYZ)S)Z12T5V'2RR_=R'G5!O:B\)Q M!\CG<^Y'"=WRRK8Q1DV,M+\9M]\Z".D3 XWZL36S@YA-@8"F.1R&)<]\,W:; M"2A1MKDK957K#9;43(I%([//'S)9&^<<4N!8NK[G^K"-Y0!)E9C"R)%W%H^8 MIA# ]&V3 #QDK[;&LC)WX/NH"[M4M<&[.: ]2H/X:(S_.!@!8EHH;<4_C768 MS%T!"V/JIK"403D]@SC$[VA(EQS9JIC( V(N;177&7+MG $2:_W:=&;#QV%X M3+_1*$SP_%A:COJV_QO,U8L#&^#Y696+0^ 532R9POGCHFCY;!A\SLR.O#;\ M7H&@A;.- BW C$*>2S=T#^E:BP4Z2,I'RGUJ/]72%T&$SLNI4+F8"VS#4 ?N M,=W7[:)"SZW% \BW?+ LT[5K"2S+=3=KF&I[1A@?$[H,>]J%Z)B(!^&0XBA, M-VT,*<'N'B5!$L?^?S :TXU64#8NC8^^3W]V+$X4'].T7N 4\X2$7<0@0V!P M5%BAHHXH&2*1J3N&+G[4HO( +4D-RA7S7L0O0 Q&X*[DC:-I.*)D0&GZ$M@& MF?'X)<1HB_,!1F9*\3$E([H&9YK PIVRD)5;!1-0B9N4YVF<^/\AXOKX)(.! M&S:Q'S1OWQPG\=%[LPXQZ2))PB=IWTXY,+?GQK;PRZI/#6]F^9?CB2YKZTZF MGUQA/-4: XO['MEF8ZOA4(6_ O>//1J/1PWI<1"/!TU68Q!^L\MH$J11[*\O MSP;/F [^0Y)VG=O]C1M5P?7"WQL-<'% -I>K;K>[FDZ;&]E/\>9>BU,/Y65P M=LVA&H5'PQ[IYJ[8O%A5^?O93%G<]OQRB>LUUTX W^<*Q=N^. /=A7WR+U!+ M P04 " #B@W!6%Y3@!KX( ">%P &0 'AL+W=O;T4:H?]5H(S9[*HJK/1FNM-R?C M<3U?BY+7KMR("CM+J4JN\:E6XWJC!%\8I+(8!YZ7C$N>5Z/S4[-VH\Y/9:.+ MO!(WBM5-67+U?"$*^7@V\D?=PFV^6FM:&)^?;OA*S(2^V]PH?(U[*HN\%%6= MRXHIL3P;3?V3BXC@#<"W7#S6@W=&FMQ+^8,^KA9G(X\$$H68:Z+ \?,@/HBB M($(0X]>6YJAG28C#]X[Z)Z,[=+GGM?@@B^_Y0J_/1MF(+<22-X6^E8\_BU:? MF.C-95&;)WNTL"F YTVM9=DB0X(RK^PO?VKM,$#(O#<0@A8A,');1D;*CUSS M\U,E'YDB:%"C%Z.JP89P>45.F6F%W1QX^OR+U(+Y'CMFE[\VN7YVV&S-E3@F M31?L@RSA_9J3 1WVG2O%*UTS7BW83,P;E>M']^1]BH%S9ZC_JY\=U:%@NAZC^U'K7>,DZ],$Z]X<]&>/:WK^)) MLXM"SG_\?9\F[_+:K\F7ZZ^7"">7755LVJP0O\8/#O,IR+J5Q'K'93=(0:$4 MA)II2,&N&^28Y&K!Y)(M4]U.K"UF5?(=8,204./[UD !*LDM4Q5$?2&:(E?X:%]Z4D.>(: M5B3RUA/T9*%K?RVWZ4;E!;V'SA X=E^+UN)OH;KE(1,CSV A-?$P$QMMB6') MDO-)D)UU4-KYAD2QA1P@55(;%EM(/W0Z@-!STBRQ@/L =L5@UQ7[S-5\S4*K M"I[6.!VS.Q0FM8T3\CA]U%MC;QK@([487REA"@."IC >1ZQIX\H=GJ_$ L?. M7)^A5VO5'6]T<&U27R%,*VIH[*;@U1N)P_A";D@,2HDI!%NT07A+"4 ;@>=' M]O%+@UCUHZV7NPTR=&F$PD<$;^R-">P-&\=\T#B8>*)W&&I@%5%N"ODLA$VI M@<1*L+R:%PV)FB.#T:\1QPY;B4HH%%\"YPMTPAQIR8T%.OKNVR*@0NCGC2#K M\$5%MJT*V/MEGA&QM1WO=IUU0Y2L(!\QU4:_QF2=*6+1C9 M5 ??0YF+/&J;??5!9_6];*>3=@(/[3$L6%;$NBL5C0E 8?V>]W[?D-])FB#Q MK53PP55EYS0[,JU ADK$#O$=JA2L!/N) MA@&&J4.P3SQ7[!LO4!=O0-4@_J?H'_N8"",G2V/HF+BI3RF3P* '+'4G,;OL MXRB;.*&7LM@%:)PZ0>SA/0Y@^:K&B$;,@!K["2JRG][,:.]".=_86NH:MO8 M:^=H ]J9[ISD^L*]E^-''BB'(T#>D9N5G& M?#>"TP\&_T864,@")THF+)TD;.(F,2!I'K9_&/V7(B>HPV#BLR-V&.*!"2?T MF>>F/=PW*PP-*HQFH7PNV*'OQ#[.$=K],!]L[FKVLM= - MTU/BA2Q!R,9NX$&*28_;:10'*5(&P$Z2>>AG?L8""(NZY7B>QP(D@>^&,78\ M=E5BB-/DTL]RD2_SN?'?24_S0J"D"%8.-J%9ZGA(,)C#-S^9FZ:0).FQIDMT MRUVD%B>)P#8-!QH/;.S[3AI%1#?)\(R)K._Z>\T\Z\P2TQ1/()*6I)&UM.QH0?ATE6>+$7KR7=&>M/:2ST$D#,LUVCV8> M''SLN+WS:=W[E422JH;9'L;$YV1=/DO3P;)1]R M*J"H.A9/KS&+[0Y><;LXG$Y[/K0X\;8ITHVQ-&M>=42OVT8_-6/@'H7-V B1 M^R]W^/IO&^'M,ON&)(/#^E?34MI9?SM*_XZQNR5A;T[,W8!XHLG,G#K:M>$, M0^>4QLR8CQWS=LP:SE7M6&#'ZE[*/75?J'E.A5^1@U_MWPJZM#JAXG.,+!61DZY^;Y=Z MHI9D!)*V6@] #CN8(RII@0'ZP'%>[A@M3 ]()U2KT32I#654Z.V)<#2KLQ5/]?!CEY \X,*$+;SF<7 MX'D[4!V;)LN'E]]Y("<*X M7<)T,\$C8?MNUL:#.]-2J)6Y&:YQ5&HJ;:]/^]7^\GEJ[URWX/;F&N>"58ZN M4(@E4#$5QB-[@=1]:+DQ-[#W4FM9FM>UX' 8 6!_*:7N/HA!?R5__D]02P,$ M% @ XH-P5BC &-)6!@ ( X !D !X;"]W;W)K&ULA5=M;^)&%_TK5W15@40 F]>D2:1-=JM&:C=1LFT_5/TPV-^[[/??,^')C[+-;,GMZ*?+27;66WJ\N^GV7++E0 MKF=67&(E,[90'H]VT7CP>#2;]0NFQ=7X9W#_;ZTE0^UR4_6')5 M42B[O>'<;*Y:4>OUQ:->++V\Z%]?KM2"G]C_OGJP>.KOK*2ZX-)I4Y+E[*KU M,;JX&8E\$/A#\\8=W)-D,C?F61[NTJO60 +BG!,O%A1^UGS+>2Z&$,8_CLP7+0$%[Z7EAK 3[S/D6#58EE<:'_Z]O^N^5%+Z@#4J&R?#U#I,_J8 M?@-?!^B!90X[":5V!!<=])GN"LR@%^M.Z"=TQLI-4R^48!0WX&N/@^4CU>@2 ME^EA&>K>[^KQT_OAMSX,I5\V_8ET4=MRA$Z86055E6^#FL M;EJQ2.T!Y0119E.R=4N]@E>SUBZ(-K2$<6=;PLPCK[F$^JU)@;6[Q]N.B$3G MLTE(9]"EX2S&9KH5_"O+AU&A*W7%&_C^WGOJ4<8IL)#3MPH\F.KF7($^K %[ M9-YT- #$).\$74_<6$Z,3=_,/^H"+X'O!0L)ME&@#="413EQH,_(&$6?L_.$ M?UV(FR;="ONMS;<"4%!8V"AJ5Y*1'-Z" U6EF.CYMJ[0XU-X*=@!GC/42Z P M"WCHH6Z((4%X30OF[#?,=1U482IA7]D,*FDO3*K5JO;_7:&D'I4WF+<=RE'; M,)1SSH1;]HG+@$OE#DK14#*UYUQRIGVGH1QW@CGN]NJ-%BE_)* 0S ?,97<2 M]HEP*_M"1TS8P-+ME.N[#OKF<,Z3)#-KBHOZZ'#HI5N31;9S%1( R22R$R$P MT/)D(.8_UR\ANF?(=U301C8=4TK [&(X/N,N=)"_IETYV M)(?!"(.PGSH"HYW1P\,#M%3 SP)'YQ([CY!%*;,A?']&[>%T\B;$3&D;X@SP M1"'T6LFQ^W7;W@%_^\;2F-HSJ5#->EC $;+"U,C:;E^>G1,V^SW+ND.:!8N# M8-N3:=V_]P@"+Y[C@C;T2YLWVV5IOB?- ,A>()AC1\+^P:F]8+L(WR8R61BP^@"_>[O[_/E8G_KW MXO6WTV\*'4)H.6=0'?2F^-JP]?=(_>#-*GP#S(W'%T6X7>(3CJT(8#TS.!TW M#^)@]U%X_7]02P,$% @ XH-P5D)BO]H_! _@D !D !X;"]W;W)K M&ULK59;;RHW$/XKHVU5)=*&RP*!I( 43CAJI(9$ M24[/0]4'LSNP5KPVM;TA_/O.>(%LC@"=APII\67FFV\N'GNX-O;5Y8@>W@NE MW2C*O5]=-YLNS;$0KF%6J&EG86PA/$WMLNE6%D46E K53%JMRV8AI([&P[#V M:,=#4WHE-3Y:<&51"+N9H#+K4=2.=@M/S(UYYS_@.W_O08 M+S7*A2^L*]EN*X*T=-X46V5B4$A=_8OW;1QJ"H-C"LE6(0F\*T.!Y:WP8CRT M9@V6I0F-!\'5H$WDI.:D/'M+NY+T_'AF/$([@0NXTZDI$,[^-,Z=PR-:>,Z% MI87IX_/YL.G)&*LTTRWPI ).C@ 3YKW1/G)V]ZYV USGAN@-OX*O40J=2*'CVPB.5G'>''*[@NH?A^/1< MNY5(<131\7!HWS :__9+^[+U^PFRW3W9[BGT\518+?72U1+S]PN^>Y@HD[[^ M&_EO/1BKI!S\"13G%BAX0737!ME MEA(#4D%'U[&_N5%DVS$H8ZW#>2,CX@TMM0_093$G;F;Q2IEKB(;..YA1)9)[AQ4%Y\1?2X\-9M299"3=9@CZD]FY") R8+B MZP.4HZ9'-O =;2H=89 DH6KBSNW-<=@RCB*UJ :\D/)N!KA84 =S#%.W85;, MS<6P%I;BYFFD&<]Q3':N?\3"4Y4$HQ]")$$Y2(-\V"ZU]%OO6 2<4:@V0.KL M#?4^&2 %<+50OMB!*D3 ]5@O$[<+L^?HEG:S-5&@STUVW$-6J7M)I;E :_<4 MC]J1BXLJG+R\LQ+NG*!CD793J:0(4=N9HF13\7ACJX1DJ WUV&I!5FYS35<% M7:DV0OOA3QMFW^ZG3S*AK?3VK^R.V1+-?CUXN[[6[20:V+7)PZKP<.:B_N$>_+?IMY]SOQ MX*H'TU FK+"O'(",.<'FAH68#V%X:NNNV$#>R??./_ %!+ P04 " #B@W!6$@?[M]$$ M #4"P &0 'AL+W=O8;E,*'/NG2YI;,RX^PQ M@P'TZY1,5DJ>)ELY?N"T3Z-ACY(X2;;P&W5&CP*_T1:C+3E-Y[(492J%HALG MW/,&-^S&F]GYNCFTE4CY.$)A6#;W'$U^_V6X%_^Q1=EQI^QX&_?)6EP^2)LJ M[4-CZ<];?G!TJG1Z]]/FLH="2W6-JX"O7A, M.LD=,!#;7!OWUK$I4&A31Z*JC'Z0J$4( V-HF ICEK*!YB*M!^H:=NG2:B6S8.I4**0I M4RAS2V]D"?&ZMO"1W3FD2[YG1<-V3=H5%FB'S'[&[D. #&+BFR(MX$51.E)2 M3*62;DF_HB,T_[UWS:?AML+PH7ILS5.*S9*'KY:<[!ZTW]?+7J-Y.7YI+LHY MH/"G:GVV5FTBJ'_*:O/?%%U MFKP/%G@#GE< &;4N\\9)I>@3J^QU>=!X],WPX!WM_#?(+;3QQTKA1W%Y!?7_ MRHF]\?ZC2+\9O:3!2Y3(@VR;[%!LO$H@,=7 ,JQ$^X3\: E.>I2A/=?P>4:S MVH2^!]KF@8W[Z$7+IU7XM#KHABO7@N(6=((4*L"6']BDTC)5:+A(API(-A?1]7YOFX+UKX]EYU1XJP,LUPKQ0\.LD=%AVO-AF<))0F:K MZ"$QRE!5HBUZ?X$>ZXQ6>!K*9R"-^_N[$?P?9LCFX'05YK:I=I@"PS;'V,W&(^!^II%: M[<$+Z ;YR3]02P,$% @ XH-P5D-S9NO. P '@@ !D !X;"]W;W)K M&UL?5;;;MLX$/V5@7:Q3ZYD*TY;I+:!.!=LBTW6 M:-+-PV(?&&HL$>%%)2D[_ON=H1S5!5R_6+S-F7-FAD//MLZ_A 8QPJO1-LRS M)L;VHBB";-"(D+L6+>VLG3?9)'M;^*KJ)O)"L9BUHL8'C-_:E:=9,:!4RJ -REGP MN)YGEY.+Y93/IP/_*-R&@S&PDF?G7GCRN9IG8R:$&F5D!$&?#5ZAU@Q$-+[O M,;/!)1L>CM_0;Y-VTO(L EXY_:2JV,RSCQE4N!:=CE_=]D_3S.078C.[(V)@5&V_XK7?1P.##Z.?V%0[@W*Q+MWE%A>BR@6,^^VX/DT MH?$@24W61$Y93LI#]+2KR"XN[EU$F$SA'5PY8U2D>,< PE8TMU'9&JU4&&9% M)&=L4L@]\+('+G\!/"GACA": #>VPNIG@()8#E3+-ZK+\B3B-0+O;)!^EO#.3D@/$!W<*BM(I=#P$$7$%()C@GNXZ7$XOCT7H142YQE=CX!^ M@]GBC]\F[\>?3I"=#F2GI] 7)[,#URI([4+G$?Y]Q-<(2^WDRW_'1)QT1F/X$YXV:1Q#E^$[>BJ\VR24]GN M#E<^C""HU[3*I^'W$FY,J]V.528/GNYL+_NC0&YC@V#Y;FJ0 MKO,!P:WAN0LD*H01;!%:],I52@JM=T!FZ$%92CG^<"1JCWW.8=LHHJZL=+YU MGDJ!QA4:J]:$D)I(Z]U&<4,*.3PU2F/B0/=1F$)H MQ 8/_C.T5,V4 M$PI%&&+5OL5*];&B#4*A&+%'ZM#OI.@H:!05ZBQ)8 ""^FG>403\P$XJ+SL3 M(L,3Q34'5(!L!-4">TFBG,XY.Z*B2B&,$6PP<+6P9_+*UA5/K;.\@Q7@]T[% M'=1$F^/A.EU1OY;4NU,6UD[3X\$F1WW]A37)OA,Q'@// W%8+P M;+-Q>D/NR%@3M;K/*0545108PF +BA,A5YV,/5\_5%0.CPW="S;][ Z/'Z7?<__<;Q_.>G& MU8I2I7%-IN/\PWD&OG^-^DET;7H!GEVD]R0-&WK T?,!VE\[*I[]A!T,?PD6 M_P-02P,$% @ XH-P5A528MMC"@ 'B$ !D !X;"]W;W)K&ULM5I;4QLY%OXK*J9J*E-%##83M2!5IM;>T[(A49;+*PY5= M_*YJA5X1O<3FGO^*15S[&HN3R@=;U)LA0:%-_)4/M2%Z&][L/[-A4F^8L-R1 M$4OY7@9Y #_:M9?4M,\B[N7NU<_+S3^/#_=\&I/VUE?;7(>HGUVJ&? CB2I76 MD="[4>JE^+O^O5$/09SE-KE;*_R6Y,4G)(P18:Z$-D'-G PJ%4:&RBEA,WY1 M.IM62?!BT5PK(4W*[S*9Z%P',JHV8C'7R;R_#$N*77HPE_>@9Q2RO.%<&1V8 M#AX/6.Y5:[E7@ZK]B>K0][6S!M>)(GW]ME8<9G6E$K6:2Y\JG4HP$_4KV;WR M 3I*EWIA;! W9#.;HU#2NU1[Y+^'\I/]\>&N.+W^ M*OZT([X3XP/Q41LPUS+'.L1UQ2J+AZ,2+@!WQVVOCL<-.BY-1Y^2255\6U]-4SZ M3'KM2#_+]ZCE_/OB@T5?4UA&X M'?4!@=^T K_Y7E#GTGMN%-$-Y[8HI9-32O"E.$W_@U;%0;.A"MOQH_P84.-M MJ\;;X5"2?L[NY8L/WRI]+_,?*0$_R :9[)1"^UYRX@[GQWB_:^'[@_SJ6N.Y MP(#7-%>;*O(#E$FQ4RI27-. "\5[6TU#5N6B75YK.*1=#Z",!V7X;-"$@G7+ M;9TT3'=]KVZ84<\:DG[223\9E!ZMIE0ND/ Y82RR'D5$2!P[4OKT0-09BZLF;V\ %! 5*!);)]+6W"NN>4];ILF M4X>QQL,HZ).UZ4+G.1OQ,WJ"F6D*^T:Y-8^VU'>8_Q/ZK88;:MIAHO$P4KE0 MH*]VQ05:/N'>#<7_'E$F=DM@+K&8+?[!%4U&+VWVLD)GDE$ILFY.:T6N8Q>A ME*/YBC!?#2VY*0L4SZK%FUG%Z!.3D"ZJHB91RF7$(?9>.5X6GP?E@#"G:J:- M(>0D [],;('E$?T)-'78@,I8'D57#XD"Z*'E8JFD&XDOZYD!(>15JJ)8^D$U M"H%\"=C*\F0]:4AE:9;0QVFNI(2G.W)A#O%2A7&;+2 -&*3J81<_,([,\Z4H M(CA+1>5)O@C,L:91K.6_JMXHNIC-$<,)D#%5=*O9+K9RFSN)(;LL2\@C&:12 MR8^Z!,MB/..>)HI,"+ZAJ09!%J+M061AJSRE M[2 "9>+>778'S)KGV.A M1N2*L04PN#+W&M,)+1F)&RM4C>)J9S^OUX(R+H,ZU)4EO.SN5!!+K: 0U+FG MN# 0.5!4D"O84N1H[YOJ2D^2B/A)<""[T6HF4W^1/(1$9=0#PM73BIQGP^$ M8#/2;,VA1I6C;\75M!V)CTC)C*>-^KFOE6R$@8TQ+/X30?O_3Q(:7'/5Q4K# M":M;6?H9J;),\5%3MZ5086[3D?CP5,BV&#R2,%8#^[UBWPU1X^%1YTH!V*", M9LX6-,_P"4>,@W,^98+>FW: S3A=1>.P=Q!$=>V"[O&UK.?:F"@(/@[/E./+ MHS]&X G,F:%5D^7KDO%K-2! MJ\23I$VLCUW!3H.,M5>V%NGX4J.(P4U!,K=$;IG%"OW8<)X]]IV,Z6;T M\? 8?:TXLG;%)V6HZL?!)Z6*0A[@#*\3>GL,^+]C/:1K-]Z/A^?MZSDL]_*, MT==E+$'BU#E*M#BGO-<($;<"FK!+%<%9 MVB@I%WPF%TO44M@$T48E)6;8/1_BF6XO=K1;(W"A8Q=!(Z5.",=JZYJ&=$\- MG2!7QC"!&-5M#?GG8\4 ?9#KE48@X7MM*P]HU*M'2=]PS_0_9C 2T=X17:]L MRSIM Q4QTRCEJ;\A[9(JTI,MF)TYV<+F(.](&30Z^ZA^UV?#T^:$")N)I<]D M_!I#6BG'7Y6HP6-SRJW"[T9@A,<(_2>8I9.U%73$YZ:-_@ T-M$L,F_P/[[)')<]LCW]=-8;EJ'IT"V#AX"=?8GYF^N1D,)VAU/ ME-#.4,S%C7S8NM1L2CA.;4V;3@E+4N4.\F%E'.A-:Q'S*".YX=!"QX'?]B"X M*0X*%(WR@7&.C@SKUDNEOO=U )VZM(X.D5.=U6 VFKE/&D*MT M-=/3M2J0[U-%2($G[&?XT036(5WKXR,B4Z/C1#JW!"T.J'J,,2A$WDLZIZ+^ MB-HUS34=!/( 6Q\MM^=FW'3KSR \]SV6E5HF33D8V*RC >Q.D2$!?II# ,8; M_7^Q>':UKL6?)#W20^;LMEZ)H&\@COLV\2VM;W.0RM.2<]$WS6C6:T9RM1G5 MV>='0]_XNO/,R?"IXWL @WLFO'5C'::\_LRO8R=NI>/J=J&;NC6D4'>$.1D^ MPOPHM1-_\3%&[_O*UKK]P'EFCW,3);>JGOIJ=%JBSR*58T TZ9_1OGCP$K-< MUF?7/__T]O#UV]_$!4IA+L:/[B>/[@\X3M?9<*_WR1HH=<8?YM%QJ.7%K]?M MT_;C_VG\Y-TMC_]SX(MT,PT\D*L,6_='KU_MQ-.,YB;8DC^ 3VT ).;+N9)H M5;0 [S-K0W-##-K_$G'R7U!+ P04 " #B@W!6-?7&;]X" #/!@ &0 M 'AL+W=O^A6).WV,.Q!L9G8B"UEDI*T?S]*3MP,RXQA+Y)(\Y"'%$6/#D)N5(ZH MX;$JN1H[N=;;*\]3:8X54Z[8(J,;0EABJHT'1ML> M9UB6QA'1^'GTZ30A#?#\?/)^8W.G7)9,X4R4WXI,YV-GX$"&*[8K]5P\ZD&5YS31+ M1E(<0!IK\F8.-E6+)G(%-Y>RT)*^%H33R6>A$6)X!Y,T%3NN%^0[5/#FWNC4VY&G*:Y!>^DQQK2.$?XE1A#"K> Z5_"!9YC][L CP@WK M\,1Z&K9ZO,;4A2CH0.B'88N_J*E"9/U%+5504"=X*;\:'5]&FW=SI;8LQ;%# M#T.AW*.3O'X1]/SW+=SBAEOX ;:G(AX;O-!.[Q4<.T%.GFQZ6DVL/.;.^AA E,80:O3#!9]T)==@ABUR?] MP.W2VG,'M/YA%4 0N$/2^VY$*PGQR8R=&DXV#=>*$Q@X5FIH%?0NQWPEZ?#N&PTXOZ\$7G5 !;(EF01=")NCZM\3!^?MD$ M"SJ]P,"H5$$4P*6R>&=#AOIB;4>IJGW7\Z;1-M-Z4@^I9_-ZU-\RN2ZX@A)7 M!/7=/M5 UN.S%K38VI&U%)J:T!YS^N.@- ;T?27HP1X%$Z#YAR6_ %!+ P04 M " #B@W!6B)BDBF," W!0 &0 'AL+W=OZ!*EI-ZT/G:*VVQZF/3AP U:,S6Q3 MVG\_VU"62FE>L*]]S_$YYEXO.ZGVND(T\%1SH5=!94QS$88ZK["F^EPV*.S. M3JJ:&ANJ,M2-0EIX4,U#$D6SL*9,!-G2KVU4MI2MX4S@1H%NZYJJYS5RV:V" M.'A9N&-E9=Q"F"T;6N(]FA_-1MDH'%D*5J/03 I0N%L%E_'%.G7Y/N$GPTX? MS,$YV4JY=\%-L0HB)P@YYL8Q4#L\XA5R[HBLC+\#9S >Z8"'\Q?VK]Z[];*E M&J\D_\4*4ZV"10 %[FC+S9WLON'@9^KX Q5L ,@"(U]T?Y%5>4T.SI9(=*)=MV=S$6_5H*XX)]U/NC;*[S.), M]ET:A"E\@AOQB,)(Q5##AP>ZY:@_+D-CCW")83[0K7LZ\@9=3.!6"E-I^"(* M+%X3A%;;*)"\"%R3DXS7F)]#$D^ 1(2,]1:5O6=_S>X3PU;R ##9[55AG0";)?.''-$WA MV)V%!\5,;V7V#U!+ P04 " #B@W!6 MEX^Q/P0# !R!@ &0 'AL+W=OTNHL@4-3; M1Z;3R$L/:F3$XG@6-5RTP7KIS[9ZO52]E:+%K0;3-PW7/SQ MKZT[B-;+CN_Q*]KOW5;3+II82M%@:X1J06.U"MXE%YO,V7N#OP4>S*,UN$AV M2MVZS:=R%<1.$$HLK&/@--WA)4KIB$C&CY$SF%PZX./U _L''SO%LN,&+Y7\ M1Y2V7@6+ $JL>"_M%W7XB&,\N>,KE#1^A,-@FYT'4/3&JF8$DX)&M,/,[\<\ M/ (LXF< ; 0PKWMPY%6^YY:OEUH=0#MK8G,+'ZI'DSC1ND?Y:C7="L+9]6=E M$6;P%K::'EK;G\#;$JY^]**CU%MX_8WO))HWR\B2-X>)BI%Y,S"S9Y@3!C>J MM;6!J[;$\BE!1#(GK>Q!ZX:=9'R/Q1FD20@L9NP$7SK%GGJ^]$3L!H8 C\4W MH+/C:%#^@Z#]:L7R2S^ZX2V;-*6G6)?/SQ'"%O)Z1V>OLI_ M7C1\PWL+&ZF*V_^/Z3_IX;A^2C$V.]249I]E-R1P9:R@ L 2OANL>@G75$D& M7O^+7)LW<.W$O81Y&H_CAUZWPO8:O>Q*W+NU 9:? YOED-/GEL1C8$DY MF[)\3N[H+HM!:9"B0E 52*2B@TO5=+TE88[1J,H>.-%G>4P_!BFAJF)!F%YT]+ M9;(-H5#& CL/XWD.;!$NLCE),H8Z3]$WO?0)+)&270CN6U*2A8L924O#C)P\ M1]M2:W[I;%D\=XL\S+(,CGUCT:,^T*#>^VYG2%??VJ$E3*=30WTW])'?YD,W MON%Z+UI#Z:D(&I_-\P#TT.&&C56=[RH[9:E'^65-?PJHG0'=5XJJ:]PX!]/? MS/H74$L#!!0 ( .*#<%8QU"R>' , (\' 9 >&PO=V]R:W-H965T M $$C;\M:F9;25UK$-I&V:M@(?$!_< MY-)8<^Q@.VOAUW-VNC!0J9#@B\\^W\MS+SY/UDK?FPK1PJ86TDR#RMKF. Q- M7F'-S)%J4-)-J73-+!WU*C2-1E9XI5J$211E8 2;S28 MMJZ9_C9'H=;3( X>&;=\55G'"&>3AJWP#NV'YD;3*>RM%+Q&:;B2H+&P4RY(9/%7B$R]L-0W& 118LE;86[5^A]MX/,!<">-76&]EHP#R MUEA5;Y4)0_44BV"HG'W3GR*-\RRV83K=:@G319<].SL6EF$$1S">VF97/&E0#@Q!JT!)@NX4*I8RV^Q?P(TO@ DBA) M]MA+^QRDWEZZ)P<&N@!WQ==I#W9KNU=S;!J6XS2@9V%0/V P>_$LSJ(W>[ - M>FR#?=9G=_0*BY:*HDHXYY);/+RD-BYVU.NSCP 6N+$P%RJ__[(KF+WN=@=# M^<9ZB;K/.?S.B>',6$YOA(!],%BV BYYB7"AE3%PRK3^QN4*/C+1$MP\;^M6 M>.&36FG+OS/_0J]I!OTF^\\&3OT3(J0:A1 M,TA2QX]&L-"LH"%( Q+B".(4AC!V)'7':R4/FXZCG#-*QXRK:A'\#@7_;77BR[^XL:R"4\CF/72P.@1! =4EXCHZHV6!1(7T] MI:6"TFV76/84;)?'75D+GPQ):HB5_PH,Y*J5MIN7/;?_;4ZZ(?M3O/NJKIA> M<6E 8$FJT=&(@M;=^.\.5C5^Y"Z5I>[SVXI^3-1.@.Y+12-G>W .^C]X]@-0 M2P,$% @ XH-P5B0-)38N! 90H !D !X;"]W;W)K&ULI599;^,V$/XK W53)(!CW?)1VT".+KK I@V2=/>AZ ,MC64B ME.@EZ3CIK^^04FQYXWH#],$RCYEOOCDXY&0CU:->(AIXKD2MI][2F-78]W6^ MQ(KIOEQA33L+J2IF:*I*7Z\4LL(I5<*/@B#S*\9K;S9Q:[=J-I%K(WB-MPKT MNJJ8>KE$(3=3+_1>%^YXN31VP9]-5JS$>S1_KFX5S?PM2L$KK#67-2A<3+V+ M<'R967DG\(7C1G?&8#V92_EH)Y^*J1=80B@P-Q:!T=\37J$0%HAH?&LQO:U) MJ]@=OZ)_=+Z3+W.F\4J*K[PPRZDW]*# !5L+C M" _X;.!2R/SQ[T-LC^(=9FOC:(,9PD=>LSI'$-8LY&1U#!>55(;_P]QID0M0 MMJ#/:; F$:8U&MT#7N=B3>FE@5.S@J64A08M10$?8#2@SW $GVJ#9)@$ZM:* MX&S.!3>
5;VH,2:9 6PN@!6T$'@VEC=)P1\ MI@Y%M3LFKYY)3325[-BE8>I^7YCB+J@[0Q!F0PB3$=POR>]S8EMU=XHV^6"!4IKQ52(W/!>A.+<2<, MN45<4*/4L%"R@D4W39K,4MP^[$?N>Q6Y'U.K9 /0?)NTO\M2&"0VFQD<*>YT M6]SI#XJ;JH>J>\?:IO&U!IO.TX,[M)>(W7V@7&@G<\UU;L,*=\R>W?>=C*-D M#I^,';.V#^Z3ZW!K V00F$M#SQ(W7-([$)45H/V%I NVG5@#VY?E[%]0 M2P,$% @ XH-P5C$8F=7T P Q@D !D !X;"]W;W)K&ULG59M;]LV$/XK!ZT=&L#1JRW'F6W ;EHT1=T:3;9]&/:!ELXV M$8E422I.]NMWI!3576W#V >;+[I[^-QSQY?Q3JH'O44T\%060D^\K3'5=1#H M;(LET[ZL4-"7M50E,S14FT!7"EGNG,HBB,,P#4K&A3<=N[FEFHYE;0HN<*E MUV7)U/,<"[F;>)'W,O&5;[;&3@33<<4V>(?F]VJI:!1T*#DO46@N!2A<3[Q9 M=#U/K;TS^(/C3N_UP4:RDO+!#F[SB1=:0EA@9BP"H^81WV)16""B\:W%]+HE MK>-^_P7]O8N=8EDQC6]E\2?/S7;B77F0XYK5A?DJ=Q^PC6=@\3)9:/"=RS'\$"(A4QRQ^83:/3R+>8.9#$O4@#N/X!%[219HXO.1$I!J: M _%UWCW#WO;O7&M*Y;AQ*/BUZ@>T9O^^DN4AK^=X-;ON/5/H4_O:*_E=8$@ MUTTB_G(\X1Z?#,P+F3W\?8CR:5"KFQ4O@MDC*MIAL)**B'&QT4#[4QLF0^8!@85J@R%L60(B;6\]LGL<1SX5_ :4C^F_UMAD'0W_QML MZ(<.K ^O3R1LT"5L<';"/DFQN;Q'53:INQ7:J)K.+9+EO#2>7.IPY='FP'*% MJML@3:(7E*F-%:%2LJ042?4,PN[P2_BB^(8+5A3/D#.#.7RLJ4M>(9!84,J< MKSE-4R([<(=IOWYDHJ8CVTXD/LQT9]XC^S8Q+,M43=EFU*735I!' 8J6@MV6 M9UNJ&*H0A U='>1AA;,IB?K^ *+03_;7&$!,LZ\@[L51Y-I^.H*EDN2L;3T] M6WF!T1!=CXXO%].LWM"1Z03QNXA)#"XR7E&/2GL(\8 J*K%GWKMO-:\<0"M2 M@[)@CD5T!**?DG8"&Z*)GT+G9Y+YBI%3><4OMSL9]7 MX"<7.US@MM(HHM$H;12)>M&HWT@>D1K+3KWR.[VXEX11P^N_Q],(+LY0\)!R MP=[=6J+:N!>$)MQ:F.::[6:[1\JLN9N_FS24/WONMNZ:&%RAK0][6DRFH'=H'NZ3;]%U!+ P04 " #B@W!6 M^&J$FY4& #_$@ &0 'AL+W=O].9_YLUW%5W&ZTZ5B%^(.S5JD]'D1LJ/YN-U?CKSC$"B%"MM.'"\/HD+49:&$<3XO>%*7,CR0Y'KS>DLG5$NUKPM]96\^U'T^D2&WTJ6RC[I MKI_KS6C5*BVKGA@25$7=O?GGW@[/(6 ] ;-R=PM9*5]PS<].&GE'C9D-;J9A M5;74$*ZHC5.N=8/1 G3Z[*W4@GR/CNCE[VVA[QVZWO!&'!E-<[J0%;RON#&@ M0Q]XT_!:*^)U3M=BU3:%+H2BG]9KT13UK:+YS_RF%.KP9*$AFUEAL>KE.._D M8%^1PV?T1M9ZH^AEG8O\,8,%E!HT8SO-SMDDQQ=BY5+@.\0\QB;X!8.E LLO MF+"4HD[!??IUU.%^:I-;QVK+5^)TAN11HODD9F??_<./O7].R!8.LH53W,\Z MGYU;GUWR>R2-IJ5QUJTP;8=>?C9^Q*AQW07?%IJ7Q7]%[M"RDBUF_VH5HY_% M9TWGI5Q]_&V?CI-2[-?16-^XP**>B7L%"0 ;:EKRVTK#8[Z3R0YIP3C0X)_HVYRP-,AE9GN>$R=7^ MR E6&$6O.TM\L*"%QO*3:(#!](-)< *2"'K%BX;>\[(5= ES6<)O)7]1-$!C MV2@*0B=-(I@Y=A/X.'!B^/2 $C>+Z&6U+>6]P#IIY@1>0I&+J5'BL,A#.V)P M?JT NV8QD$9^##9A8B(C2)PX2RGQG#1*I[P7#]Z+O\U[H[#N@O<=POI/.W52 MB/U.O;I^I\C\W[;5#4PLUW9IA2>L+&]KD^"/\V1>U*0WLE6 77X!V[;@J>R M;GOBYQY.C&<+F=.L!,U]+P+&1" X&OT&J#ZB>1J;T;?+T? C MS5#CA+5X,.C&8J120#&B/W*9!RFR@7:G4<029!\F.W'J4>#Z*3$("Q1V/,\C MAGSRW2#"B$>O*\2=-BY](_-B7:RL_XX'GN<".T-!U6@0FB6.AUR%.7S[2MTD M@23Q0+5<:TC]B*BGB4,LFP0CC4#W7PW3('5B1.F^T-E%3H_#(#928@M&\QXF#T>,GT9)&CN1%^UEO;/6'M9I MX"3,F.9A#%[$IK1S(#0:0CL*G"Q.)J5 06*A93B!TLF TLDT2N.PDK> 60AA M47@C2Q1Y]7V_K26S>QOM8&5#]ORAG@G/DZL_L^:^L]N.080]4"::56&PK#$V M?#)^)3QK%+J.J.!]J?=C#.IUHB6V M?+T.6ZL#S_^#PY*IR,<[2'KH&IAV+$.P[ !H-&6^FW-HLI3921=<;8:%<@MK M26;@!W7 (&MJ4 1;&@S%0>:P+-V- 4084LSD8<3.K@.!UFU)CFP7=BM#UJ =VN%NT(;N+I+M!XKITPY3 ME&QR=?7>MCTDWY??>P.3!5'?A?U!AD>\-S 7HTN)2C2W]NI%X5R&XV9W/S'T M#K<[R^Y2XV%Z=S7TAC>W!8Z#I5B#%/LJ'(&:[KJE^]!R:Z\X;J36LK+-C>!P MF)F \;4$_/2;,GV M=M? 7A)T@5R,;)H^%'V@I9'-1B(5DEY[^_4=DK+6VSIJ'BQ3(N?,['#]\XINML1_&R\N&;? ! MS6_-2M';N$,I>(U"*KD'94\3FETX5YTT&<>%3HAY=C0TKLT7'> MYXP.0[@'$"[Z4P6PUO1('%2X Q6=>9 MF!Q-O$EZ$>\P?PV3.(0D2I(>O$GG\L3A37I?EYZ>E[9%3%'\X-^(P' S>5S+_^>/&#Y0EZ!^ MH)CA8@.5U!IRIM03-8<]4X6&5Q!/PR2;VL4DG,Q3>#!D%0G9&O3VTTG%!#D3 MAW$:PWR2P$I95//D]O';CC=4]P:":09#B#/BIF%BPZVKS =B/DMAD49PRQIN M6,7_ICCA@5J5IJC$\0SB*(6/9DL>9&D*9-''SFYE*W4DR]%.(U1(-7U$#::S M.6D,TLPJ[I6H3K*034G#+'+A*8Y9,Y2U%C:>A?%\ G$:3M,,WJ'6%_"%53OF M&U-%G9&)'"%H#Y(%[=GA,PLZ/ B.NI^&%.>1^_5P+^VXE_9SS_=E2[UGXZX[ MXWZ,:KTJSE/MF5YG8J)#6..&"V'30)8](5.67#X\M$C"Z7EB6BI)1P"#=2.5 M=:W@)443+2ZQ;[&801(ND@S>'!JNO&;2(?X#AAZNXC61S3,Y6$24G1%<%W]1 MEW9T-?)%]FT;C4G%D+@!]S6Y;2RZ)@1TV51VD6^)V0@4@FG2$C9('?*9:(2 MUJOG,'B^=/'H84'6L2#[X0[47@EKI/K&DPLBA#M::<-S%Q:Z'NGR$S_(D%[U M_\>0U@8;O34*++D!9J#$@K)5N=#NC*1$N]"^HOB'F>LA;FE[QM!"*%?!08%^ M-:3I0M,M;K-=*EE?4-,ZYJC5$GI2E)TJNX=$IMQV*3*,2C:++/P;_Y&.MIGE MXM\I#\B;H16CYVUWZ/%,0XC#63*#21A-TA..ZEZ2LJ:I>-Z1^?[3+4SFR0EW M@9@[@M5J15), .5V0X.1H*Y$7M+5S0XNC2,()K/LA8DEX\K9Z=A!@>"/S Y5 MQY;>-<6G%T@I!',;(<]NVJ"Y8$?3F-WK>O9\ 701/%>3/BTGJE8JI"";^?P= M*= *6_XOZ$%I.%< XY/IJ$:U<3,@75QR)XP?E+JOW9AY[:>KY^-^1GW/*%84 M_PI+$HU>SZC=*3_W^1&ULK55M;]HP$/XKIVR:BI0V+[PS0"HKTRJM+2K=]F':!Y,YYZ[^"[#K=*/)D.T\)0+:49>9NUZ$ 0FR3!G MYD*M4=+)4NF<65KJ56#6&EE:@G(1Q&'8"7+&I3<>EGLS/1ZJP@HN<:;!%'G. M]/,$A=J.O,C;;=SS56;=1C >KMD*YVB_K&>:5L&>)>4Y2L.5!(W+D7<9#28M MYU\Z?.6X-0FSP PKAB$C&SYK3VX=TP$-[ MQ_ZQS)UR63"#'Y3XQE.;C;R>!RDN62'LO=I^PCJ?MN-+E##E/VPKWT[?@Z0P M5N4UF!3D7%9/]E37X0#0"_\ B&M 7.JN I4JKYAEXZ%66]#.F]B<4:9:HDD< ME^ZES*VF4TXX.[Y5%B&*X1RN9:)RA+//RI@&S%##/&.:-J:S>0/.'MA"H&D, M TM1'39(Z@B3*D+\APA$?J.DS0Q,98KI:X* Y.XUQSO-D_@DXQ4F%]",?(C# M.#[!U]S7H%GR-4_4P$"5X+'\*G3K.-IUS<"L68(CC]K"H-Z@-W[W)NJ$[T]H M:^VUM4ZQC^?4A6DA$-02IDQ++E?FY>7X,&&&)\!D"E=<%!93^%XF @_X9&$B M5/+XXUA.)Z,>S\E5VY4\@MLO-]/[RX>[>SCC$FRF"D,*3&-P(">MY9R#I-$B MZ%+!6SCK^KUV#QK.[/G]5I_,J^GMWRBPC&-JAI*( L\@5E2]D; ME[!Y;=&-S:FUJ4N21Z"18RR%IA)!VV]%+3_L]J'E=Z/0;W>Z_\;]BK&@"ZO% MLR/ M_)*7V0;BM%T-)%F0I.V'81]HZ6P3H4B5I&QGO[Y'2E:S)7.F:6A7H2FT,@R#\I% MF$31(,P9E\%XZ.?N]'BH2BNXQ#L-ILQSII\G*-1Z%,3!=N*>+Y;6383C8<$6 M^(#VHS1<2= X'P67\<5DX.R]P1>.:[/S#"Z2F5)/;C#-1D'D M"*' U#H/C+H57J$0SA'1^%;[#)HE'7#W>>O]HX^=8IDQ@U=*?.6978Z"LP R MG+-2V'NU_H1U/'WG+U7"^!;6M6T40%H:J_(:3 QR+JN>;>I]. 20U(#$\ZX6 M\BS?,\O&0ZW6H)TU>7,//E2/)G)'L^%99A+@+O\)'QC5\8:)$ MN$%F2HVT]]; T2.;"33'P]#2>@X5IK7O2>4[^1??<0(W2MJE@0\RP^RU@Y"( M-FR3+=M)TNKQ/:8=Z,8GD$1)TN*OVT3?]?ZZ+=$;J +<%U^%[NU'N_-R80J6 MXBB@ V%0KS 8__)3/(A^:^'6:[CUVKR/7_)Q M>OO8+IB7+_2;+_?\[RR?P6:J92XQ/]E06I74V2J:$9OZR M.TP(AU(#YK=Y@@LNI>-!@SO:8)75VW:/3/"_B2V3&;'3V^'O]%6@&^1:&4,W M"$R-*9E,T>%OZ<*>2F-U65TSM_0!>J0\F3EJ@DRE5 3BNPPO5:9/XK/SN'XGV*L9ZO]V!)^I9\# MT#^DW4'O])4BC[K_Q: =V:+F0:/F0:MDOE9T2:(N2Y44+RGI>?$#JFQ=8O_U M].;J>7LEP ,6MIZ*ZBE/C52"&]0I-PB%YBEIJR CLV3:9ZUSFE 71YTH:OHM M<*4$!>GS8:W3RM$BT+6A&']Y>ITM64>?, MMSUJ/VP*JE<((OCW'K@%FC)T_!U02P,$% @ XH-P M5@723@,. @ 0 0 !D !X;"]W;W)K&ULC53O M;]HP$/U73E&EM1(C/X"MJT*D%39MTCJA0KO/)CF(5<=.;8? ?[^SDT9,:Z5^ M(7?VO>?W[FS25NDG4R):.%9"FGE06EO?A*')2ZR8&:L:)>WLE*Z8I53O0U-K M9(4'52),HNA36#$N@RSU:RN=I:JQ@DM<:3!-53%]ND6AVGD0!R\+]WQ?6K<0 M9FG-]KA&^U"O-&7AP%+P"J7A2H+&W3SX&M\L$E?O"QXYMN8L!N=DJ]232WX6 M\R!R@E!@;AT#H\\!%RB$(R(9SSUG,!SI@.?Q"_MW[YV\;)G!A1)_>&'+>7 = M0($[U@A[K]H?V/N9.;Y<">-_H>UKHP#RQEA5]6!24''9?=FQ[\,9()Z^ 4AZ M0/)>P*0'3+S13IFWM6269:E6+6A736PN\+WQ:'+#I9OBVFK:Y82SV6]E$6+X M"+_X<\,+;D_ 9 %W3-(,:5KV@X&58!(NEV@9%P8V>+0-$U>$>5@OX?+B"BZ M2]B4JC&$-6EH29BC#_->Q&TG(GE#Q!+S,4SB$211DKP"7[P?'O\+#ZD=0T^2 MH2>)YYN^P;=@IO1=\,$WZLN!"6J%&0&SM*CUB+4=66TQIS( UX@TRL)%SE1VA2I M*PN!)+9.>>8&GM=W9W,BD@\X]E7 M&JOUR!DX$&-"RDPM^/83U@D=&;R(9](^85OO]1R(2JEX7CMK!CEEU9O9.96E$GJ5:C\57G&% M$,![F)12+TD)A,6PK,X(> )+FC*:T(@P!>,HXB53E*4PYQF-*$K8FZ(B-)/P M&>]42;+]H:LT+X/N1C6'2<4A>(*#'\",,[66\)'%&/\-X.J$FJR"^ZPF02?B M%*,#./3?0> %00?>8:/2H<7K/:52F:]0&#D66'!A%;AA5,FV9"NHOH4REV(3 M^D-WTQ*]UT3O/3/Z=8&"V.A+3/7=:"?0>RZ!HX; 42>!I2(KFM%?&,."1@@3 M01CL+1>3??@V0T/N>QN/3E!3;DYE02(<.;J>2!0;=,*W;_R^]Z'CQ/H-Y?XS M-9L15B;Z\I?"Z&:^[BF52M!5:.&UO&_*@F_X6Q\ M>7%^O;BZ&+>1ZHSP0ED'#?_!*\@Z>"1KT"[K24/KY#_(>LE+*BEAQ-(=BUO" M))$PQ4P1?;%3P[OK>^[D\$+A?>^A4'NO('T=I$M[=Z>;Y"A2VS,EV-)?-99F MMNG+XZH;/6ROFOJ,B)0R"1DFVM4[.-8E051]LC(4+VQO6G&E.YT=KO6_!0JS M0:\G7/>GVC !FK^5\ ]02P,$% @ XH-P5C&5,.)5 @ &@8 !D !X M;"]W;W)K&ULO57O3]LP$/U73AF:0&(D35)@K(TT MVJ'M U-%@7V8]L%-KXV%8P?;:>&_W]D)41DM8M*T+XU_W'OWWIU\':R5OC,% MHH6'4D@S# IKJ[,P-'F!)3-'JD))-PNE2V9IJY>AJ32RN0>5(HRCZ#@L&9=! M-O!G$YT-5&T%ESC18.JR9/KQ'(5:#X->\'1PQ9>%=0=A-JC8$J=H;ZJ)IEW8 ML._D9<8,CI3XP>>V& :G P>P!US"=:%J0U S""U)T:K+/F8DK[5IK.70?W3N-\%/=.?=/J35_5? M*HF/<,GT';W_BYI: C\OL9RA_K5-YZMD;GZ=[_1_]"U]T9+X)(K^Z-NK2O[69[CQ&PO=V]R:W-H965TW>2L\[89UA;6ES3/3DI(:EQ9T\NIO<%JFO#P6_)';N+ ;O9&/, MLT^^5_,H\8)084F>0?#K@ 4JY8E8QI^!,SI]T@//XU?VK\$[>]D(AX51OV5% M]3RZB:#"K6@5K4SW#0<_UYZO-,J%)W1#;1)!V3HRS0!F!8W4_5L)!*\61<%A,+\_1Q.8BX[T6D[XA88#F&Z60$:9*F;\"+C\,G_\)C;L>I M)^FI)VG@F[W#5QA-EL\7CX)J*,(0T([@AQ0;J22]C.#1D%!O&>V9;P*SOT&' M/!FSIL.YF__7])+CLY'ZZ_0@[$YJ!PJWC$K&7ZXCL/T1[1,R^S#EC2&6&\*: M;S5:7\#[6\.3'A)_<$[_B?PO4$L#!!0 ( .*#<%:FA#/M5@, /(. 9 M >&PO=V]R:W-H965TDH3KL;>6NO-C>^K: TI52VQ 6[N+(5,J393N?+51@*-G5.:^ '& M/3^EC'OAR*W=RW DMCIA'.XE4MLTI?+/%!*Q'WO$.RS,V6JM[8(?CC9T!0^@ MOVWNI9GY!4K,4N"*"8XD+,?>A-S,2,#H^H']RR9MD%E3!3"0_6*S78V_@H1B6 M=)OHN=A_ACRAKL6+1*+;.)H*4\>Q*GW(B3AQ([X)#D#L$ MYPZ="P[MW*'M$LTBW(*F+%%O#T<\[2!<@?XU\;;*S,?I1GLDT MRR2XD D)T)W@>JW01QY#7 ;P#2T%-\&!FVE0BW@+40NUR3L4X""H"&CV M^/H5Z>$/5>DW!%8BHU.0T:DEH_SH2//HO$,;D';-G#Y5J6=X0X=G#[==B%ND M,_)WIREE1@27KX5KV&P$IT$'S\]..&]*QA2'T1 M\U(!ZX_0^DVN%O!_%#+D6,F0IDL94EFF8!R<"UA5\^#S8L8_Z1X,]2O75"GD M=,J*Y6*U:-PFKETY6Y_:ALYU)4>8K!N\HW+%N$()+ TD;O5- 2*S!BN;:+%Q M/&PO=V]R:W-H965TE4E97MJV2#(HL#AG)5"U,V>\P%)-^<(6)0>< M&E"1VY[CA':!";7BR*R->1RQ2N:$PI@C414%YL\#R-FJ9[G6>N&>+#*I%^PX M*O$")B ?RC%7,[ME24D!5!!&$8=YS^J[E\.NCCM8G M"Z4PQU4N[]GJ"S1^.IHO8;DPOVC5Q#H62BHA6=& E8*"T/J+GYI[V "XX0& MUP"\74!P . W -\8K9496R,L<1QQMD)<1RLV/3!W8]#*#:$ZBQ/)U2Y1.!G? M,0DH0!]1/TE81:5 ]Y 6>)9#@C35$V70"L0*J0=SI[1F+.T2B3ZJOC0Z0@D M)KDX4T$/DQ$Z/3E#)XA0-,U8)12+B&RIQ.HC[:01-JB%>0>$N1ZZ951F EW1 M%-)M ENY;*UZ:ZL#[RCC"))SY+L?D.=XWAY!PW^'NT?D^.W-^X8O.,"WOLU] M5U,C.P:IW^$R#MS0[4;V3 M?=J.PG71N10E3J!GJ:HB@"_!BM^_=UFGGU0FHD>%F APO MW$W RRCO(O2[^Q,0MK+"H[*^R0PX&NK'R(EZ;#]OH9@!_[5/YE&F_\W%&Y%M MF>ZVIKNOSD7WQ=_<]3O.3BKV! 47P4XF[(TZ60!?F/8AD"E\=1UI5]L.U3>% M>6=]H#I7W6C^TM1M[Q;S!:$"Y3!7E,YY5TGB=2NI)Y*5IAK/F%2UW0PSU7V! MZP"U/V>J(C<3?4#;S^,_4$L#!!0 ( .*#<%;\/:440P( -\% 9 M>&PO=V]R:W-H965TM%*6_V=5)5C M:4U4K1>;HG3=KHE]$J-B\(#$W;_? ;N6F[A5;V(.O._A.8= UDKUK"L 0UYJ M+O3"JXQI;GU?%Q745%_+!@2N[*2JJ<%0[7W=**"E,]74"2_/W-Q: MY9D\&,X$K!71A[JFZM\=<-DNO-![G=BP?67LA)]G#=W#(YBG9JTP\H-_"VV5J]4[PFT&K1V-B*]E*^6R#AW+A!18(.!3&9J#X.<(2.+>) M$.-OG],;MK3&\?@U^[VK'6O94@U+R?^PTE0+[\8C)>SH@9N-;+]#7X\#+"37 M[I>TO3;P2''01M:]&0EJ)KHO?>G[,#*$R3N&J#=$GS7$O2%VA79DKJP5-33/ ME&R)LFK,9@>N-\Z-U3!A3_'1*%QEZ#/Y3VF I.0K>1!'$$8J!AJCI:P;*7!" M$[E[LW:Y D,9UU>H>GIW M]^28A_-XGOG',?2$*)T%@^@-6CR@Q1^B;6B+IV] ,: M>7@SS94,7,F'7&M:/-,]$_LIIN1LOVBT7\=TK@EGLVFF=&!*/V0:_6NGJ-*S MXXGB^2G6A"A)DA,N?W3][-/W@RILA28<=F@+KN?H5]UST@5&-NY&;J7!^^V& M%;[ H*P UW<2;V4?V$L^O.GY?U!+ P04 " #B@W!6#%=-L1L" #(! M&0 'AL+W=O=8%H M8%>*2L^]PICZSO=U5F#)]%366-')1JJ2&3+5UM>U0I8[4"G\* BN_9+QRDMB MM[=422P;(WB%2P6Z*4NF]O8 6AP,Q8!D:_5TQ1 M"$M$,EYZ3F\(:8'C]1O[-Y<[Y;)F&E,I_O+<%'/OUH,<-ZP1YE&V/[#/Y\KR M95)H]X6V\[VY]"!KM)%E#R8%):^Z/]OU=1@!PF. J =$IP)F/+**#KEA#/)+VD0KN$3+!5-AC)[8%4.7U\: M7E.O#)POT# N-/S&G6F8N"#7I]4"SL\NX QX!0]<".J'CGU#"7_ %!+ P04 " #B@W!6>>G? M U<% -) &0 'AL+W=O+UB$5^- M+6R]7?@:SA%P$ZPSB,%G_IR]%(38"<&]/ "D"R': MR? +0+HBHOE*]?W;#% TC^5&/_/9X@\X^?$0?4)B@/Q8\E7JL'-E*IYE- M9@=%2E?KE,B>E#!!]SQ1"XENDRF;5@%LS:\D2=Y(7A$0\88%%\C%YX@XA-0D M=-T\' /IN&7-W1S/VX-G2KK,2GJ>UY25-9T++FO+MD;U<]1L>3Y/R-#I^R/[ M>9-+S:C!P.N7HRHI>V7*WGM2ID&0QFE$%9OJ-:3[21#2;)76L5A/U-O(#WN# MWF"+1A9^R<)OQ**:_3E*F*K+U*_)E#C]K4QK1OF>Y]5GVBLS[8&9 M_I9E^,\]BY^8^+;\QZQT'_H/DS".(U!_>!)V@K8 M%5JU)!M?]Q@LR:U489SWZ52R61JA2+LHB<[^9E1\K&4/X_GH54?6R7X-1Q[+ ME!BFY+WBTY?#XH.3M!:_([1J28SOP+#Q:"\^C(<=0'TP]%BJQJ_@ X8E-ZN@ MLB! :V4[0JO2-<8&-W,V;5MS ;O9F['C#+<]):XQ.8[G[S&5V+@<#-NND*K5L#X M)PP;J/9BPW@>)#88>B158JP7@:W7-8^7J6(B;T2/?*965'\30TK#@&V5[@JM M2M_8+ +;HF/[<0&[V8\]?_MG33&H5QE$ZGLQ,7Z)P'X)5JQA;X;G:"WB*>P2 M,7:)=&R7#N"Y^U#!R8*N)46=2AX1P-&;*WT*1P8,0Z,G&8#JH"M M6.>!N[V/27;WH/" #/8T:^.E".RE#HC6M%MW:JZZ0JN6Q)@KTK&Y.H#G 2OV M%-[*-=[*A;U5 _$;M&MXDK;B=X56+8GQ6V['VUH'\##0K^'08ZD:G^;"/NV> M!@M]26P_J@.U[M26=856+<#&T[,3/3[;?3*&_?[&,Z6"7=TPC/=L1KO&8[FP MQSJD6\.>#<_26LI3N"S7N"RW8Y=U ]:M:=P6:YQ62[LLIJHWZ1I=^J\ND*K MUL0X+[?CO:\#>[G3OR]YXX2)F8IZ_AR)1P--$K=^]**^6[[I\RM_PL,WP M]8LR]U3,PT2BB,UTJ'/1UY]3L7[W9'VB^#)_?>.)*\7C_'#!Z)2);("^/^-< MO9UD$Y1O $W^!U!+ P04 " #B@W!6UB7>HTL# W# &0 'AL+W=O ML0Z]9]L4B*YW#.T7 P'FZ$_*0* M1 W/)>-J%!1:5U=AJ+("2Z+.1(7F'WNPV_4-RHK3%8)0LA/MG);3X*(AL0,LRT92#F M\8139,P2F3 ^-YQ!>Z0%;H]?V3\X[4;+@BB<"O8KS74Q"BX"R'%)UDS?B\U/ MV.CI6[Y,,.5^8=/LC0+(UDJ+L@&;"$K*ZR=Y;GS8 L2]-P!) TB^ "2#-P#= M!M#]UA-Z#:#GG*FE.!]2HLEX*,4&I-UMV.S F>G01C[E]K,_:&G>4H/3XY^% M1CB']W#+->$KNF ($Z50*R \AQLA\@UE#$Y2U(0R!1_Q6:\).S60QX<43MZ= MPCN@'#X68JT,1 U#;>*R[&'6Q#"M8TC>B"%.X$YP72CXD>>8[Q*$1E"K*GE5 M=9UX&2>5/(.HUX$DBB_W!>2'IYB=03>V\"39 T^_'1Y[U'3;;]1U?+TW^#Y0 M3C6^GYD+DG_]G3IPC_9^4[Z"22FDIG\2=Z7F**G(X>0W)/)TCXIK[ZFVWERI MBF0X"DQ!42B?,!A__UT\B'[8YZA?PB6\F"@4Q!&4]:=.>I"3EWW9DAXIKAVO M>ZW7/6^@KPG?@=NR(E2:"J=A)M2^0*^]5(<:6)/U'9DMUD_C:!@^;?OR]8[N M9=QO-^WH[;=Z^UZ]4U=B4)HD8BYM5$$K!;_?8;E ^<<^U5["0U4?DRP]$MF. MD8/6R,&_OZ0=>%2X7#.8T25Z;J3WB$.M]<<;]^LKN<_'(X6QX^-YZ^/Y?TE( M^ ON;F[A1IJ*!W,I,E3*5+X.S&93;]9Z3SW4VF.2I4I&'^G@DLMK'<*NE,MFX8]TMAFK=F M8@]H_RN,_P902P,$% @ XH-P5AG<0J7? P Y!$ !D !X;"]W;W)K M&ULM5A=;]LV%/TKA%84"=!&HF3+3FH;2)QNZT.* M(&DW%,,>:.G:%DJ1'DG%Z7Y]25G1MY0FD%]L4;KW\!R*5X?D;,_%=[D%4.@Q MIDS.K:U2NPO;EL$68B+/^ Z8?K+F(B9*-\7&ECL!)$R38FJ[CN/;,8F8M9BE M]V[%8L8312,&MP+))(Z)^'$%E._G%K:>;MQ%FZTR-^S%;$-3^'<<@PCH! H T'T MWP,L@5*#I'G\EX%:>9\FL7S]A/Y[*EZ+61$)2T[_CD*UG5M3"X6P)@E5=WS_ M)V2"Q@8OX%2FOVB?Q3H6"A*I>)PE:P9QQ [_Y#$;B%("]CL2W"S!K2>,.A*\ M+,%+A1Z8I;*NB2*+F>![)$RT1C,7Z=BDV5I-Q,QKO%="/XUTGEI\Y@K0!+U' MGY@B;!.M**!+*4%)1%B(_N \W$>4M@6\0Q\? YJ$$=L4<2?7H$A$Y:G.^'I_ MC4[>G*(W*&+HRY8G4D/*F:TT;].['60P%F]_P[[S MH6V>#P16T3[)M4]>^G(2">N$(AJM 9U\ R).VT:@'Q:/T0^=V58\R][,5\J= MYG*G@Q7YM%G 7GTV3ANSL1Q3H7B>4SP_9I&?-^O#']58-V-&KM?.&CN%ASD# ME7D&5*ESWZ]QS((J0IR.0L]99W/\I+ZWLHM*IFM]#L M'J?$G\'%3G>-]Z>^5G)AY7@X+\=-H\9>?3)ZCI]T, MZ6)=F#D>RLUQT\ZG=8)--\<=GT]4U]N!(#>[ZAGRGU0 M.Q\*K2J_,'1\)$=_!K?'T?LS7ZNX\'0\G*GCIJN;S4=U5C9=O113)5FX.CZJ MK>.F9^.&9;;$=/!V"UMWA[)UMVGK=88M(8UZMTO[:+THWZ3'"Q(%/&'JL*7. M[^9'&)?IQMTNP@_G'S=$;"(F$86U3G7.)KIC<3A2.#04WZ6[\A57>@>07FY! MKQ"$"=#/UUSOS+.&Z2 _V%G\!%!+ P04 " #B@W!6U(X4PY$" "&" M&0 'AL+W=OZX MZMF=2T8** 5A)>*PFEF7[L4\UO$FX!>!6O3:2&>R9.Q9=VZSF>5H(*"02NV MU6T+VTA;MJX+QWX!:0GB/?_8(\Q_,&Y/./R]VWQ@#SN,=[!' MC8_$#COL\!!V-(0=[F$'W@[VJ/&1V%&''1W"G@QA1WO8_NZ[/6I\)/:DPYZ, M8C_FH(K72@(?@I\!R>24P1[GU&AY*(]SXO_MXYW8\)]>/< M]N'L7I70%?H'YFM2"D1AI53.^43)>5/UFHYD&U,XEDRJ,F2:N?I1 *X#U/R* MJ>+1=G0MZGX]DO]02P,$% @ XH-P5B$%;"?8 @ R < !D !X;"]W M;W)K&ULK55M;]HP$/XKIZR:.HD2$FC:=1 ):*M- M*AOJR_9AV@>3',2J8Z>V W2_?G:29L @ZK1]27RV[[GG.=MW_960CRI!U+!. M&5<#)]$ZNW!=%268$M46&7*S,A4N7ZG$[@IH=P)^\7< M5(9]D6M&.4XEJ#Q-B7P>(1.K@>,Y+Q.W=)%H.^&&_8PL\ [U0S:5QG)KE)BF MR!45'"3.!\[0NQ@'=G^QX2O%E=H8@U4R$^+1&I_B@=.QA)!AI"T",;\ECI$Q M"V1H/%683AW2.FZ.7]"O"^U&RXPH' OVC<8Z&3CG#L0X)SG3MV+U$2L]IQ8O M$DP57UB5>\^Z#D2YTB*MG V#E/+R3]95'C8XIV69I4:/QU^%AKA'$[@!DTR%!Q? MHB:4*;C'MV>6'NXNX?CH'1P!Y3"AC)G\J[ZK37@+XD95J%$9RC\0RO-A M(KA.%%SQ&.-M -?PKLG[+^1'?B/B)49MZ'HM\#N^OX?0^/7N7@.=;IW+;H'7 M.X!W33GA$9:I;$'Q(D[$_.1!(0R50MV"&9J'9ZPHRM.<$8TQ#%,A-?U)[*W> ME]0RYGD1T[[)9=AIO^^[RTV=C;QL(;A0&8EPX)B7KE NT0G?OO&"SH<&U;U: M=:]1]9\RX>TEG/:*&9J5D:OD\PG:'\L8]J(^#KLU]* M^D]@6]J#6GOPKQ>8S#7*@_>W!?="$[8O2<&>HPIVCK.1W=]J=S>*8HIR4?0* M!9'(N2Y+3#U;MZ-A485WYD>F395=Y3=,V>,F1"XH5\!P;B [[3-S>++L&Z6A M15:4WIG0II 7P\2T6I1V@UF?"U-^*\,&J)MW^ M02P,$% @ XH-P5EK( M@)1" P 0PH !D !X;"]W;W)K&ULG9;);MLP M$(9?A1!Z:( F6FS+JI :K:NGKE0*: M.:>2^U$0Q'Y)F?#F4]=VK>93N3:<";A61*_+DJK?%\#E9N:%WFO##5L6QC;X M\^F*+N$6S/WJ6F'-;Z)DK 2AF11$03[SSL./B] Y.(L'!AN]528VE41D.-7'=1KQK2.V^77Z%4SFD6I82/Z39::8 M>8E',LCIFIL;N?D,=4(C&R^57+LOV=2V@4?2M3:RK)V1H&2B^M.76H@MAS#N M<(AJAVC?8=CA,*@=!B[1BLRE=4D-G4^5W!!EK3&:+3AMG#=FPX2=QENCL)>A MGYE_EP9(0D[)5T Q-!86LEQ) <)H(O.JF7QZP66#?RHRLJ"Z(%T[V(>B->0GI&!N$'$@51= !H\>_N80_.H%%_X.(- M.^*=EU(9]H>Z%8UJ*[OH3K&PMF)K#49_0 U3OL;TK9BIU,8:+J7,--&29X=4 MK08=N4'M/GZ>3\93_WD[S[9),FE,=G(9-KD,>W/Y(@PHL'B"<+=J.*./C#/# MX.#<5^'B+02KZ0YEVR0,#U..&LI1+^45>T$E>;5FK9J'R$:M84?A: ^MWV:' M+6[8XEZV!ZI0,0ZU?%UT<5N4.-FC.V S[)C?<4,W[J6[+7"MGN(5'P)(V6!+OD1VPB3JF==*@37K1?JQ X0X72Y+: MHS-_.SIS)JA(Z_D^N$R;'JZH>O@_?OGB-$N^-9M M%A[9WE;1_].Z#KU])H;!NX!+5TKQ1[VJR%J:ZJIK5Y"9V[ M^W^O_<*^D-PU_Q:F>EY]HVK)A,9L<@P9G(T12%4OEJIBY,I=^H_2X!/"%0M\ MY8&R!MB?2[SXZXH=H'DWSO\"4$L#!!0 ( .*#<%:^B<$[%P, #X, 9 M >&PO=V]R:W-H965T=Q[GS'8"WD MK9H#:'3'A6D@@F3-B>1A'42=D MA/(@&;AW5S(9B*7.*8> 05P:Q(YW MXPG$Q M?L^M M"CH55I:#U-0[:)'G/L\/_YUW$M/.#(N; WRRJ)&E&W-PA7-IX>5V:+\R6#/V^!#8!^:?.LQ?!WMUG:D%2& ;F MU] ]BKZO9?2 M?W02^3TU'T^^7Y'O>R%'NR&J'I<]_=HH[33KHQ1'VUH1/8G+\7PI 1]2B0\D M,MXI6]B?,N3N:,KX(9Z9,WA;F;"_/+QNUAQQAJ.R&,55",;'0A!OJQ+V%X?7 MS* CKLHZA)YP#^!M9<+^TO2<9"HA^_L1W#\0P-M2A/VUZ!FY5%M\<-1Z0"7< MZ09M9WU)Y(QR99"GQBYJV%94%LUJ,=%BX1K$B="FW73#N6GP0=H-9GTJ3)-8 M3FS/6?UE2/X!4$L#!!0 ( .*#<%:)33,>-0, '\, 9 >&PO=V]R M:W-H965TS(Q=O,B5$@8^,Y7+NI$KM M;UQ7;E*287G-]R375Q(N,JST5NQ$\>/<@<[7P1/=I','8U-0W/&+DJ-LK8&QLN;\S6Q^;.>.9Q011C;*0&#]\4[N"6,& M2>OX4X$Z-:BO4F]>,3J(*BB>L.3 M\A@\4+RFK#P\7Q*%*9,7X S0'+RD_"!QOI4S5VD]!M7=5-QW)3?JX5Z2S37P MX25 'D+@]7D)SL\N_H5QM9W:$ZH]H0(WZ,'5W_=%B*8S]_T$N5^3^Q;D"^@0QZ@ M^#1Y6).'%N3COL.N;S@Y31W5U-$8=6CG.^KZ]GM\3VKRB07YN.])U[>'3E-/ M:^KI&'5DYWO:]1W"T^1Q31Y;D(_[CCO4<4_'H==DEC?&/;$S7@&UZ9'?TW;8 MRDQHP3_NO8)ILT=>#WD3;G XW5Y2HK]^$T6$90M01X0?1#TJFI2#PS'75F'1 MB&[:]?6A"3LXG'8O7&%6G&'PI0V".H"4 XG("G!5DTIQN) MH=_W@)I,A,.A>)OQ@Q:@)R<]K4FMQ?2$YOJ!$:DL^]2-RZM@TA/6L E,.)R8 M(\HL&M;-TJMI7\.:,(7#:;HJQ8!WS [$C#[ED^1K1G?83)"V;UVLBS:%W&PO=V]R:W-H965TP$DVF+Q6(_*#;M"+6DE**3&: _?BE9 ML4Q'H<7IB\V'V)9TGD/++P[)/0BCR-5OEY>7@4:FG\^&PG#V* M+"F/BR>1ZSV+0F:)TA_E2E.LL2^2W&[$J7BX'_N!UP^=T^:BJ#<.KBZ=D*>Z%^N7I3NI/PRUEGF8B M+],B)U(L+@?7_CD?>95!?<2OJ7@I=]Z3ZJL\%,7OU8>/\\N!5[5(K,1,58A$ MOSR+J5BM*I)NQQ\-=+#U61GNOG^ET_K+ZR_SD)1B6JQ^2^?J\7)P.B!SL4C6 M*_6Y>.&B^4+CBC*ZGWIMI.7?VK4(* ?MD]LB M5X\EB?.YF'?8QP?LO4, >@ 06 !#?:*V9RMX/5LW@97XSR0_)J%_1 (O"+O. MR%\SC^SFD9AMS8.N\VDW_S13K^;^6=?9_&O>67]SO\.<]S#W.KT;OV2XU7U8 M\T;O\'XN\N6/7X3,:N$?$2:+LNQHUHT54_4LY^53,A.7 ]UUE$(^B\'5/_[F M3[R?NN2!A$4;V+B&55W4\U40>K[G>1?#YUU5()W2GDX9TBD'P0RAC+9"&5F% M0G7O6L@T7Y+KI11"=]N*_.=69 ]"_I?\27[6AY-B0:92S--V3Y>2K'YINBT1--5JKX=D=OD:YJM,W)32(VL1#M- M="OTOBY!6IVX"A()BY"P>/PF9)UX]9\9LBC2*4/". AF:&VRU=K$JK5Z7/@Q M+Y5<5['OB-2=YH=_BT1VC0EOK#1742%A$1(6VT]:0+[I\],UGJ#(5C DC(-@ MALI.MBH[^;Z(1M?YO(IC5(@CN M4D3"(B0LWL!\;R? ><>>-]X+;TB?# GC()@AO-.M\$X!PKM-\[I?;078I3>K M)U>](6$1$A:?=NIMO*\WI$^&A'$0S-#;V59O9U:]W192+>L ]F8VT24I*\Q5 M4DA8A(3%2!A%PA@2QD$P0WB^UV;Z/+>1W,=<">U(U1WH$;E7^F5^(,;9?;@J M$DJ+&MJ9&9B:P?[KG[^7'8$V@7Y/$]CW&'%4NTTQ[:2-?:N8[F0Q$V)>DH4L M,O*Q+-=)/JM[TDIFGN8OC*H5XZBF?(*6GD% M;K'J)BG3DMS7]3E2Y.371*;)P^K]P;_=@;/W(6'C1=#Z7%4!J%TAB4QE$T4YUM M9M^W9ZG[]XV3?AW!M.^!D;UESHI!TBB4QJ TCJ*9BFFS]+X]36^/9VTVWA[) MH'EY*"V"TF(HC4)I#$KC*)JIRS:)[]NS^)C4%C1_#Z5%?F?2_"#G6%)*H@M\4\7:2SI+[1Q1K9 MH/E^*"V"TF(HC4)I#$KC*)JIQK9V$(!J!W:.L_:@M8.@;^T ZI;V=@M A*BZ$T"J4Q*(VC:*8DVQ)$<.!>@=Y! M#%I@@-*BAG:Z&TV.@_T !JT;]'')H"XYBF8JI2T'!/9R@$OP/-\Q[^QW7&1OL[.6H/4#*(U!:1Q% M,[74U@^" WF]((IN>!D;UESHJ!YO^A- :E<13-5$Q;)0CL50+ MI41V#\Y]XH8VV1%<9^4=ZC6&TBB4QJ TCJ*9JQ6TE8'0M3)@'9P!2@7V!KG* M$TJ+H+082J-0&H/2.(IFBK@M%82.I0+GTFKCP*E$.+6WREE[T-("E$:A- :E M<13-U%Y;6@@/E!9DNDSS9$4<[\"S8YW#(+2N *7%4!J%TAB4QE$T4XH[2P_9 MZPJ0F:O=A[,NL2L3A=W7#87[*Q-AER;JYY5!O7(4S=126W$([16'-UK2JDGU MH'!&[I)OS8(=[TU [&AG"4&K#5!:#*71AF;4MO8U!BTAH&BFQMH20F@O(?3I M.OM?_FMWYJPZ:)T!2HNA- JE,2B-HVBF0-O*1>BX1I'[O ):GX#2(B@MAM)H M0S/G8_Z;: BM.Z!HIMC:ND-HKSM\>A:27,^?ZWQ??;'2=V=8H#="0&D1E!9# M:11*8U :1]%,<;:%C!!4R C?UB>Z5A68]CPNLK?+62_0,@:4QJ TCJ*9>FG+ M&*&]C$'UN*Z*8]L!74D6A0YO>;[6XSW=I:YEO?].BBQ=9^5NK'M=;-(:XJ U M#B@M@M)B*(U":0Q*XRB:N1QO6PD9_1^6,;+[<-4EE!8UM/T%UL*SO>P)U"OM MZ95!O7(4;:.EXM<;98&WV[=/G?ANG[:P-[VJ7\>^1W; MJ7_.-D]5:/&;ASS<)E+/D4NR$@OMRCL^T3VFW#PW8?-!%4_U*OP/A5)%5K]] MU+,3(:L#]/Y%H8>2S8?*P?;I%5?_ U!+ P04 " #B@W!6HZ/K3]8" !Z M!P &0 'AL+W=O\%[FG#UG M9B_CK51/.D$T\)RE0D^WVCOVZ]$Y>EDSC7*8_>&R2B7/N0(PK M5J3F7FX_8^UG:/DBF>KR'[9UK.= 5&@CLQI,"C(NJB][KO/0 OCA 4!0 X)] MP. H%\#^J712EEI:\$,FXZ5W(*RT<1F&V5N2C2YX<)6\<$HFN6$,].OTB!< MP$=8X-+83X'P*&)4<$T9EHJ+-0'2O*C6KI5Y7TX(!T/X!; M*4RBX1,)CE\3N)2')AG!+AE7P5'&!48]Z/MG$'A!T"%H_GZX?T1.OZE-O^0; M'.";;5#128*E5(2D?&J@!OFA=;_I4#YHE ^.*\^D,OPO*T\J[9'8;BZN=<%$A!!);?0[Y _>*//V MM+^-& V[E0\;Y<.CRJ\1->2,QV? -##(446T?VT9R >K*](NPTMUNCQ4J_E> MVT3/&Y[O&>D."P^4(6S,A$?-W B#"K7YGX:J%2]>"QUYKW[^GKNPV]U@SYW; MNL8R5.OR=M>T70IAJD/6ZG_P!02P,$% M @ XH-P5N(E45-; P [0X !D !X;"]W;W)K&ULK5==;]HP%/TK5E9-G42;.($ '41JRZ9-&AOJQ_8P[<' A41-XM0VT$K[ M\;.=-(3F0W3*"XGC>X_/L0^^]FA'V0/W 01ZBL*8CPU?B.3"-/G"AXCP;8.T+]<'T1@E9PRV(^V3&9,O,499!!#$/:(P8K,;&);ZXQJY* MT!$_ ]CQPCM24N:4/JC&U^78L!0C"&$A% 21CRU<0Q@J),GC,0,U\C%58O'] M!?VS%B_%S F':QK^"I;"'QL# RUA13:AN*&[+Y )ZBF\!0VY_D6[+-8RT&+# M!8VR9,D@"N+T29ZRB2@DX&Y-@ITEV,94.:=<,.8'%.7)P!]F6;5>D M7Q^?C@_332D^GP$[GP%;XW5K\.ZH("$*I6ZD=2^E[@Z*050I2Z%Z&DK]0[:> M;0^EB&V1?T50SQGF00JK-$MD<:XFG(OI]QKI#RE3*SEAH4NUPQ ;E "_9Y" M- ?VITI((UBUD/?OL&M]K%+3$MB!;C?7[;9G*+?"4(6)3]54!'7=&D/UQ0RKD6-%3!W)0BW&C20_/6Z"1-M&E67>05/R MK,M<;B/T-^U23B/S$#I(;[DO3=[HM^;1WVJXMM .YVI?M7&+93O#.OS7OU[0 M6P>ME+$0 &0 'AL+W=OQX/G^?/6//,-XS_E5L "3Z MGL2IF#@;*;-;UQ7A!A(BNBR#5'U9,9X0J9I\[8J, XF,41*[ON<-W(30U)F. M3=^"3\=L*V.:PH(CL4T2PI_N(6;[B8.=YX[/=+V1NL.=CC.RAD>07[(%5RVW M1(EH JF@+$4<5A/G#M\^X*$V,"/^HK 7!^](2UDR]E4W/D03Q].,((90:@BB M'CMX@#C62(K'MP+4*>?4AH?OS^B_&?%*S)((>&#QWS22FXDS=% $*[*-Y6>V M_QT*07V-%[)8F/]H7XSU'!1NA61)8:P8)#3-G^1[L1 '!GAPQ, O#/RF0?^( M05 8!$9HSLS(FA%)IF/.]HCKT0I-OYBU,=9*#4WU-CY*KKY292>G?S():(2N MT0R64CW^8.GZ6@)/\HZK&4A"8_$.72T(AU1N0-*0Z(YK].5QAJY^?C=VI2*B MX=RPF/0^G]0_,BGVT9PI+('>IQ%$=0!7*2AE^,\R[GTKX@S"+@IP!_F>[[<0 M>GBY.;;0"[PC>G'&Y5E& [M8<0'F]1/_,(5D"_[=MM:Q@.I!O149" MF#@J4@7P'3C37W[" ^_7-J47 JOI[I6Z>U;='U+E.B DXD1"F]+C@WO]!NGV85[0 MSG-0\AQ8>7[B=$U3$J.,TS2D&8G;*.88PX.I_6Z3GWU,C=Q-2>[&[O1$;CF5 M3R@ZLOEV\X\DS6-0!V&_S;-?;U_3,RSU#*V "\Y4] J!%N3)A/#+@MD*>FXP M7PBLIG]4ZA^]+9A';3[N]_V&JUEG>:4&[%7WFW>!D"E ^@=2 GW$-*38YWJM MEH.[&ENUO/^VI9EQ0'UMBPZ:DR=S994.B?[+/VF?U2=8!WU25S9_;@JKY]IG M/]=U+X567RN_6BO_$OON_[#OO4'+OI\:5B=9I0GX1)YPZL@\8?]QJ\\\SW)F MO@&@KJE* ? 9.4 'P6H%)E4_>HP4>(USQ L&S4TX.:[.N+K\L?WV_R&L5#IH MHD0M"AY=*+:L%,Z.K0NAU1>LRD+P)=*0 J06-%Y+;)T:5B=992/XC>G("?NR M)M"AT6O=A=<#U#55&0FVIR3GQ]:P-69&07,33H[+&;L'E68"?&T*<(%"MDUE M7JV5O661?V=*VT;_O2[^305;P>2_',P)5\XE4 PK!>EU;Y1G\+P8SQN29::> M73*IJF/SN@$2 =<#U/<54U%:-/0$Y4\BT_\!4$L#!!0 ( .*#<%:PX2P= MF@( /,' 9 >&PO=V]R:W-H965T8E;8L*<++5[@[JNYT"NWR[(D)3!).$,"5A/GBW\Q'9EX&_"+P%;NS)%QLN#\P2R^+2>. M9X" 0JY,!JR'#4R!4I-(8_QI2@ M):QP3=4-WWZ%UD]L\N6<2ON+MFVLYZ"\EHJ7K5@3E(0U(WYL[V%'X$>O"()6 M$+Q7$+:"T!IMR*RM&58X2P7?(F&B=38SL7=CU=H-8>9?O%5"?R5:I[(?7 $: MHS,T@X72PU6M:@%H+@C+284INL9Z@R@"$O$5^L[9^DR!*)OXG[62"K,E86MT M/ .%"94G.LO][0P='YV@(T08NBMX+7603%VEBB? MHL +@A[Y]/UR_W^YJ^^INZR@NZS YHM>R:?3A'TF&E5L5:9L-MEXG*3N9I=T M,+.IU0M9X1PFCBY&"6(#3O;Q@Y]XGP>XPXX[?(L[ZN-N5,D.M^^/HSWPP=0' M@D<=>/06>-P''O6 ^WO<@YD/Y(X[[GB0^[E\RJY\^GS$+WP$H;=O9/"H XTD MG9%DT(BMCSL5HT(7M6G=/7>L4W7&% M:9^/T8M"#H)QL.>D)R@.G^TVA.Y.2S;/X346:\(DHK#2,N]\I/6B>6*:A>*5 M[=(+KG3/M]-"O\H@3(#^ON*Z4[<+T_B[=S[[!U!+ P04 " #B@W!6P>33 MQL 3 S$ $ &0 'AL+W=OWYVELYNQ3), MG\5W8I7_S76<+,,L_S*Y.4OO$A'.-RLM%V=&KS:8FX?GERKC\/QI-BABS=9I%B_+E?,M6$:K M[7_#K^4_Q-X*^N"1%8QR!:.^PO"1%?KE"OVV*PS*%09M-VE8KC"LKS!Z9(51 MN<*HMH+QV KC8MEU![SW\Y'JM5]G]L+=ONNV[9/,6 M,\,L?/4BB;]H2;%\[A5_V+Q/-^OG[ZQH543J*DOROXWR];)7O\>9T/2>]E2S M_EQ'V;=3[>HV3,33XFTZUR[B99[=-"S>_:?:'V&2A*LLU<+57+L2LW4299%( MM;?7UR*)5C>I]L0461@M4NV]^)JMP\5ON?OARM2>_.=O+\ZR?'.+0<]FY:9= M;#?->&33=.U-O,IN4\U:S<6\87U3O7[_V/KVD?%[QP#G"& H@+/\![7[:1D/ M/ZW7AE*\$G?/-+U_JAD]0V_Z%U6O_G:6/=/Z^F9UH^D?5+WZFS#)1Q]M5N\W MK&ZUV/A^[]&-MW]LXQWUZJ:8*5=WVZ_>M/%>^]?>-+JO7MU?+_)_^<&CJP?M M-[ZG>!OV=[\T^AMO\(B7_UI8YM/A51;//I]J%^%=E(6+[2^.5'LG4I'L]?9.A&:EZ;K<#43VI-HI:6;Y9I^(;Q6#EOL73Q/[\*9>'F2[SYL1CEY M]8__T$>]_VK* HF9)&:1F$UBSA8;;;!B;^P^_RTXF0R&XQ=G]_MA(0?U2,PG ML0#"I) -=B$;*$/VV#RLG1>S\(W(]VLS[=,W:;Z^#+]MOGW^)4SFI]KO\>KI MV[O-2MO97?-6:9:LBV724^WM.DNS?"[/I^Y\V?7RDTA.BZDJ_UI['2[:!%;Y M$KH&EL1,$K-(S"8Q9W 06,.83L:C:2VPA\M-QL/>J)9KC]PVG\2"PQN6(7O=%+)MP)@X*3>V:YQ(S"0QB\1L$G.&!^^RX7!@ M#&IA.EQJ-.A/1[4LD1OFDU@ 85+B1KO$C7Y9XNPXN191L8>Y/2:UOMY%R49+ MM3QHE_E1:9PO_SXN=D^/1$^YU5VC1V(FB5DD9I.8,SJJ\^ MB9&;Y9-8 &%2\,:[X(U_.'CI]R1O+VE_;,Y@YNN=WXLDO!%Y(D4RBU*A7291 M.?W-X\4B3%+M3B3;/#;&4?E:NL:1Q$P2LTC,)C%GBXWWCP2GSP;U/))#>B3F MDU@ 85)N)[O<3G[\./"UXCCP(;6JZ;(ANN]$<46FV'F]B%=9$LZ*$[K:>Y$L MM2?_$F'2&%OE2^D:6Q(S2DW>9K6*].8-S+])-+/=GX-,\DVF6_VV6_T"S M/*JS^&85_9_(%SA?QNM5UI1-Y:9TS2:)F21FD9A-8LX6&^Y-J>->_K_:E$H. MZ9&83V(!A$FQTWO55<_>CP6O/&WZWV]$<1[G?YKRI!ZB:Z!0S40U"]5L5'-0 MS44U#]5\5 LH30[@7NU _]FG@;8[MQ_SZ;'82=T>@BIV3=4;U#FNI&:BFH5J M-JHY1]X6^F8'5=.WNZ?:Z-&=4W2K/%3S42V@-#FH1A540_D3>9?G*XEFQ2[H MYGJ_]F$59:GVY-W5A_0W]?RHA#L'CM1,5+-0S48U!]5<5/-0S4>U@-+DV%4- M&UU=L0'FQ\-+_MK;[%8D6G8;KJI3N>]6N'E.B0'JKYJ!90FIS:JK*CM^GL_,6I M_?AX9-&Z#JJ9J&:AFHUJ3JGINI39^I45=$P/U7Q4"RA-SFS5 -+5%:!V.[C: MO[6K]:=4_+DNLFK=%_^OW/E%JSRH9J*:A6HVJCFHYJ*:AVH^J@64)D>RJ@CI M1SI"FQP6I?$\E.8ZJ<[OE!]/R2? @]@^=%Y%IL77^]U4JCFHUI :7)TJ\:/T;[QTZ[K>J3C6I[7:8P@VO5!-1/5 M+%2S4[(&B;1M4\U$MH#0Y;U7;QE"W;3ZVG-/0^@RJF:AF MH9J-:@ZJN:CFH9J/:@&ER1FKZC.&NC[S\^8TM"*#:B:J6:AFHYIC'):!#&,P M-H;U.0WMR*":CVH!I-':J9J&:AFHUJ3JFIYSIT M2 _5?%0+*$W.7%55Z?^RJDIY@;PXV5)^>W.]_?$+YNI-ZYQ'M+J":A:JV:CF M''F#/%PPG^PNF!N/7C!'-\Q#-1_5 DJ34UN56_KJ%L.NNMFZBJT&.V<-+:>@ MFH5J-JHYJ.:BFH=J/JH%E";';>\94.WO4/.S3\BH-Z5S4-DG0[&/AF*?#<4^ M'&JK27W.?E.?$QW60S4?U0)*DS-8M5?ZZO;*7[JCBA9<4,U$-0O5;%1SCKQ! M.NVHHAT85/-1+: T.;55!Z:O[L"4SU'5SM4[IV@%!M5,5+-0S48U!]5<5/-0 MS4>U@-+DB%45F/Z1"LPB3-/B/C /62NFM>(!%Z?U1])4RZ2[A=(.#ZI1;TCG MF**=&%2S4,U&-0?5W%*3=G1K^[A>NJZKGTV_1< MFB]%%)<:%B+/W"Y>;_>"57;/CCW]%^W'H)J):A:JV:CFH)I;:E)9K=\;#P_B MA#9?4"V@-#EV5?.EKVZ^O+\5FM'3!]4GUV?YL5UTG\]@BU#]B JUW#E1:)$% MU2Q4LU'-0347U3Q4\U$MH#0Y=U7CI=_^X4S?^6'9[5. BWW,<@8\7V>W<5*< M<3DZ&:)U&%0S4OVF+>FLZ9Q7MQ:":A6HVJCFHYAYYA^F][97"QF"B M)1A4"RA-#F95@AFH2S#MY]"#CG;KYZBI-Z%S&M'R"ZI9J&:CFH-J+JIYJ.:C M6D!IH=+=0!].^.2S[>9K[76X:'6 BE9I M4,U$-0O5;%1S4,TM->EPM]=PUL5#A_51+: T.;Q546:@+LH4L^ME(J[7JWD> MR]W51.5DB;9F4,U$-0O5;%1S4,U%-0_5?%0+*$W.6]6:&7QW:V;O2H:8K9,H MBT2J782+11[,?/I\I$*CFO,:[F+2[XTG(_G7XT7#/!KU%2_M,[A0KLN M+5^#@X[JHIJ':CZJ!90FQZ;JQ0S4O9A?5S8K-Z1X-G%6?4ZTU]/KH2F7Z]>6 MJR]HJE]9Y]2@M9:V+\)!AW51S4,U']4"2I-C4_5:!NI>2^O8G.[M!';(RN0P M*Z-G@^FTGI7)X=M,+Y:;UK."%E90S6[[(AQT6!?5/%3S42V@-#DK51=EH.ZB M[&:-LGV9IR"/QGWQ>)++13[L\MCS:-5^Y^,BM$Z":A:JV:CFH)J+:AZJ^:@6 M4)J4OF'53!D>::;\PN,B]:9T#>JPX2DX_<.#)W10"]7L=B_!00=U4Y?ZL\EX6$\66BU!-;OE:W#*Y<;28K7S M-"ZZ:1ZJ^:@64)JF=#O6/U#-0C4;U1Q4WN M2ZY&NIY,0343U2Q4LU'-0347U3Q4\U$MH#0Y8E7#9*1NF/RM=B;12@JJF:AF MH9J-:@ZJN:6F/$#PT"%]5 LH3RC7*Z3HM*5%3VPJUNQN-;>B9LH MS.#5D]0S4$U%]4\5/-1+: T M.3Y5]62DKIX 'Q,8'3X&Q9@TGB=!GUJ#:A:JV:CFH)J+:AZJ^:@64)H0\>YK=BJ?+,/DL,JTZ^DKBFR14%Y/5#*[11@FH6JMFHYJ":BVH> MJOFH%E":G+NJ43(Z\FP;]N *O;D(JIFH9HT.'Z4R'@ZFM5G<1@=U4,U%-0_5 M?%0+*$W*V+@JCHS5Q9'OV4U4DUV3A&HFJEFE=OBI\5J4T%$=5'-1S4,U']4" M2I.C5'4\QNJ.1_D0J(>/6V^[COE\M9VK.O0;U>-TSA?:#T$U:WS8<9G4HX66 M/E#-134/U7Q4"RA-CE95^AA_W^U$KH]>/U;#G;.$%D%0S1H?WN&DZ28$-CJJ M@VHNJGFHYJ-:0&ERH*J*QUA=\;C*#Z.*)WUJ[V^3>'USJ]F;VY>*)-D]^D5U M6D.M=TX5VLI -0O5;%1S4,U%-0_5?%0+*$W.7E7?&*OK&[6@/9S+D)_1TNW9 M+.H1.^<1[7"@FH5J-JHYI;9_WJ5^EQ%T0 _5?%0+*$T.657,&!\I9FPG.*?; MM(;>1@353%2S4,U&-0?57%3S4,U'M8#2Y,1578[QL2X'/ZVA=PM!-1/5+%2S M4'4ODBSZM!#U*6N7I/)* MV/HN7FG;Y=.BYGLL1.A]15#-1#4+U6Q4U9FL-'QKCH M%GBHYJ-:0&ER^*J"QUA=\#@(W#^C/]?1O'P0]>8OQ>I[3^:C#1!4,U'-0C4; MU9Q2JU_(JP<.;7:@FH]J :5M W>6W@J1F6$6OGJQ%,F-N!"+1:K-XO4JYXN3 MDKOO:GF:\D#JS\^-D[.#[YOZ?-R_GU?\#4$L#!!0 ( .*#<%94/\+-&PO=V]R M:W-H965T4HO5WMT .N=BD./,T[SV2FMY:JB>]1#3P MG&="][VE,<6U[^MDB3G3Y[) 02MSJ7)F:*H6OBX4LM0EY9D?!4'LYXP+;]!S MSR9JT).ER;C B0)=YCE3+T/,Y+KOA=[K@RE?+(U]X ]Z!5O@#,U#,5$T\QN4 ME.UWAB#9?(HY9.=W*5]+[ %88:)L0B,_E8X MPBRS0%3&CQK3:UYI$S?'K^A_.N[$Y9%I',GL.T_-LN]U/4AQSLK,3.7Z+ZSY M7%B\1&;:_<*ZC@T\2$IM9%XG4P4Y%]4_>ZYUV$@(XR,)49T0[29TCB2TZX2V M(UI5YFB-F6&#GI)K4#::T.S :>.RB0T7UL694;3**<\,/DN#$ ;P"6Y_E-R\ MM&"V9 H_66E2&,F[XAF2Q9/ZDE&5:21$1B<1QYB<0SML$9$H.E#0Z/^GAR?*:3>> MMQU>YPC>EB]8^4(GLK$ED7E.*[3WDB=@:Z92#5SKDE9+4D0!5E;PQHJ"K#BH M=%7(A2O$7B@K4C"PK#3!&UQ[#0<.R-!!?O MQ>:JD'C+P3C8L7D_J!O'AUV.&XKQ28K5;3-TM\V$O=#7Q<"-O:06:,".P+7VN&GVNWLL.N-J[LW>/ M^WY$&'1W_/?W'TS5A]XS MM>!"0X9S@@S.+ZDB5?5VU<3(PK5'C])0L^6&2VJ'4=D 6I]+:I'JB7U!TV / M_@502P,$% @ XH-P5N>P5.J= P Y T !D !X;"]W;W)K&ULQ5?;;MLX$/V5@7:QV *I=;,D.VL;2)QT-P]I@QC;/"SZ MP$ACFX@DJB1E-T _OB2ER#=9V 0N^I)(U,SAG,-#>CA:,_XDEH@2OF5I+L;6 M4LKBW+9%O,2,B!XK,%=?YHQG1*I7OK!%P9$D)BE+;<]Q0CLC-++V\POZ!T->D7DD J2Y/ E&7*+X)HQ<_@@7!.P0>AYQ#6Y;+I8#K/,%D%\!6"^:7'J=B%<8]\!WS\!S/*^EH.G_ M3W<[RO&;)?(-7O\(GED0 ;26C>:U5._:M*J@0@.EM_!JXOI1.!R,[-4V@\.P MR!D$FZB=0OM-H?W.0A_,GE$U7JR0JS, _M9V >5+A ^$K;0Z)]9'W;DH2(QC2YUE OD*KV-3O M#Z)@S\R'4:X?.D?,'#5U1K_*S-7$T5:]82]R]T@=!D6]8=#.:=!P&G1RNLZ* ME#VCDO\M%NS$?JT%3P2V(\.PD6%X.@L.#\PU&/I.M+=:AU%!Y 5.^W*YSN;' MV?E5)JQGWC98T#O86JU1@7>$UU;3X7;RFK)"JT73&\ MC1C>Z>Q88^T>=H$;[J_;8=@Q,V[:$+>[#_F99O1;CL3^_B;KKN\5/]SV5K^< M(5^8:X2 F)6YK-K$9K2YJER8!GUO_%)?84P?OH&I[C^WA"]H+B#%N8)TU,ZR M@%=7BNI%LL)TY8],JA[?/"[5-0RY#E#?YTQUYO6+GJ"YV$U^ %!+ P04 M" #B@W!6,W+;UCH) !#1@ &0 'AL+W=O.4_1C\,^3&XFCVGZ M]'XV2]:/_. GT^B)A^(OVR@^^*EX&^]FR5/,_4W>Z+"?$WU_EG M7^+;Z^B8[H.0?XE1^Y/M]YDG$\7OI='+N,VM8?7WR_M=\\&(P#W["E]'^MV"3 M/MY,YA.TX5O_N$^_1B]_Y^6 6.9O'>V3_/_HI;2U)FA]3-+H4#86$1R"L/C7 M_U$*46E G%<:D+(!:3:@KS2PRP9VUP:T;$!S98JAY#IX?NK?7L?1"XHS:^$M M>Y&+F;<6PP_"[+JOTEC\-1#MTMM?HY0C;*$K]/'W8Y#^O$2K1S_F5YF6&[2, M#F*")7YVB2[1;WX<^V&:(#_I&&L6\6Q=CNNN&!=Y95R8H,]1F#XFZ&.XX9NZ@YD0Z:P4 M.2EU1T"/'E]/D8TO$;$(T02T[-X<:YI[W9M;P&CL\W6WL>/HM+Q3>7 MZ"5?&^*"^<\\%FL=\1_91>?H25S5:(,N_L7]^)WN$L!=$/13-$RRV74H+@6A M:./_U%W-)>P*YZX0;7?D=7*$"T?(T;BIR4G/S/5_?^:' M!Q[_1Z-&5TP:M7-/#!& M0P6T\,')#7>9G7>;CIVZXBU/J7IP2+IZ_FKEA3UV2O]?BHDOR MKRFY."NY #W_+9M.F8ZA8;I9*'F$$7?NXL:44LWFA#J+QIP"8S6<4]B2'&AU MT\(@VY2NJZD$._-&+EEJK-R%TQ !CM)4A0H-XVXJ#)5QROZJZ<2>XF8JUE@M MI@YK:@/&;JH-D=J0;MJ89YV6'DYI9WY..^35M-/BJD@:NF0#-S1547(WA@GT M3>O,[K3.5"O-.@.C-%5!XC*&>5GLV;<\Z)]P2[?55'J%L4MI4P.-'5G@I@AC M("Z6C(MAR*V(8#(9F'*9KQPEL6B,[*8*8V NEIR+8="MJ#!8TG4TG.>Z36U4 M*VQ-;662C,' 6$(PABFX(L\;\B[<1X==<2D9[*=#WO9@%Z9R2G;&,$Q^RS$/ MO01BG"OA/5CSOBEHKDDM+EO@YD9"9X@MAK%R7P=#-I5$0C"&*?AC,8L,L]!" M33!8A-;40F,V5P%G# 0F$H%)1P0V7V@M/?0!G!97KP,.W-!418G0!$;H.[Z- M8BX&N FVP;H\.NZUPLH.Z@O'M5AS4L&!]#WN&LI;739)UP0&5JUL!@NR[*:^ M(%7I!H+@4KHQD)I(I"8P4FNE&XHERKZKE#!760*.L+>>8\ YD7!.8#C7ZOF& MG CWYIYRX>O8 7OHK>X8U$\D]1.8^C]L4S'AWI(>-:?7NNPX$-:7HHVQ22!R MDT#@38(JFE89S;%W&P198&I5LJS)T]C5'WX5'^D+0'>AIEXA"=&98_554"F;N/H?JFQ4AXL>1JC MVI.E^J E;]LP;W\K1_S@[_UPS=OFJJW"M=B(6:PY(M7,GCO*$U(X-L,%:TMH MMF%HKN[FDV(WWSI^H@Q,NWO7V&DW[W"$I@I4RCA@]OU4)"@_1=G,#\)=Z_AM M=7,UMUVB3 "-'1-FR@P8@U5MR:HV3(]R_.).> C"/'FA:-MY.F@.BIF]<)J M#X?1]SXWE+>Z:!)!;1A!^Z8,%3@)H9HIH]II4HNG,:NGEOJH)"/:,"-6"V_* M:7&QNO\$E]_ /OO6WPSJS1O*6UU/"9=VY_J+7C14NJU>W^;>I-W$@X,S';Q$ M0;LS"AJ04NF<01*TFGAPB*822%BT.\/B8#2E8I^B2ZN)!\=MJ N5E$D[4Z;Y MH4A+'WT.BF%7O:O^QC@]II)F:<<"#-.2'*J"JPA._->89QJ[YCR#0S650L(M M[5AO89" J'H*3+#3E$ U4B08@VZII%O:L5ABJ 1$U=-!154L/=I&!M EGV#+C,5B82A:F, N_:96IU16:5:8:*9-IC,-5 M*L&9=J[ Z)=JG5;0:S?QX.!,!R\IEW:NKS"9 6XKT+2;>'"(IA)(UJ4PZXY0 M@4/; ;C=Q(/C-M5% C"% ?CMM2)4K?Q59&@U\> P3;^)(7F7P2SZIOH0IA;] M7C7/T)8:(^6K&&-@*9-8RCIBJ?G]MJ4'X'X+M^Q[OQW*6UU)2;7,H,ZAWW=\ MU)/9YJ*"8^BMV!@0S"0$,X/R!I.EV$JU2SB2WKJ-PSCNMI[++=A,/CJOOPIQ5?EWCP.-=_BLEB9B)QS M?C[B_.GYEU ^Y+__ MT?C\#K_WBM\SD6Z*GU?Y[,>[($S0GF^%2VOJBNL0%[]84KQ)HZ?\-SP>HC2- M#OG+1^YO>)P9B+]OHR@]O&PO=V]R:W-H965T6O#Y"PS9V#G>V#;_%\ M(?4#=SQ:TCD\@?QK^HO^1)Z^2>:8" M)BSY'D=R<><,'!3!C*X2^8UM_H0RH;[&F[)$Y'_1IK3U'#1="0\A%32\8BS#>+: M6J'IBYS,W%NE'V?ZNS])KM[&RD^.OS )"'OH!GW\N8KEZS5Z6E .-YK+"$U8 MJB:8H/H37:/OE'.:28%H%J$GF*YX+&,0Z.ML!CS.YD*A5#;W^H,J0'05@J1Q M(CZHM[\B%PF-+T:N5-'K&-QI&>E#$2DY$BDFZ#/+Y$*@CUD$T3Z J]*NWB^NV?)IEM]R6Z.USN"]W4EA51?1GV( M:R6%A&930%=Q5A+^P<1X@>CGB'J%6(\'0=_S@Y&[WN7AT,SW>_TAV3<+K?'I M!>Q6+.D4[ARU0@G@:W#&O_V"?>]W2_:]*OO>^=EO %^#06 M@)8\+EF)6))0+M 2>,&0D:!BT& G\V$G\!OTF(P&37*LX;2\X5E M:Q"*$",U6N&@>8A9A*[^ BNBK2>@3.Q3.H5#O M-%!X%A N@)!O@-FCTZ_H]*VXGX18*09/:,L_$ WQ_*[G>8W98[#K>H$_;,P? M:T@MYT]0)1R7:)Y;V/GDDHLQ[:I;&*/ M[PT\M@$Z3>1.K8O_-Y&MQ'MBW-Y1U4WLGN3^3:JZ= MK^(2;E?&-T8=V\=]RP1L 72:H+I$Q_8:O4G0187_0*N&P9L+YTG5"RJJ7BRU+6#G3^I M)B70WH* @V#8:Y1];08\S4Y=_V-[ [#/SD5%W*+,-S/I&YI2OTGC>S05N.XJ ML+VM.$EC.P5?J";2G,-PVJ7APM$F]5$#[+-=="K:7_!]?EC$_0\.#0^GY MW2$9#IJ_( 9#TF^VM:$]JK99UPT%MG<49=87U>;PM*0F!J,^Z?2;Y+Q'0T'J MAH+8&XHV6X4EY%[+I2;'8:UF,#1M*H8&N\:NXGYV=95/[-7V.VT%EJ/N[UD< M[ 4:K YW#$.CU:"9N;NSK9\"G^?'(T*MA:M,%KO&ULO5M=;]LV%/TKA#<,+9!:$N7X(W,,-'&+ M[:%MT&PKAF$/C$W'0O7ADG2< /OQ(R59-"V9%I/KY"&69-YSR2->WGLD>KS) MV'>^I%2@QR1.^65G*<3JPO/X;$D3PKO9BJ;RFT7&$B+D*;OW^(I1,L^-DMC# MOM_W$A*EG(HI3<,\762$/9T1>-L<]D).ML+7Z/[I5 7O,EX M1>[I+15_KFZ8//,JE'F4T)1'68H875QVW@<7TW"@#/(6?T5TPW>.D1K*799] M5R>_SR\[ONH1C>E,* @B/Q[H-8UCA23[\:,$[50^E>'N\1;]8SYX.9@[PNEU M%G^+YF)YV1EVT)PNR#H67[/-;[0-^@=, A+@W#? !\PZ)4&O9R98B@Y#U,BR&3,L@UB MJK5$4P:1L%G%R%].\ MV9>UX$(>R*_1FRD5)(KY6]GN9^0AKCSQL2?D.%1OO%G9YZNBS_A GP.,/F6I M6'+T(9W3N0G@20(J%O"6A2ML19S261>%P1G"/L8-';IN;QXTF$_;F_N6T835 M/0USO-X!O&_Y9)>W[_T#93)XMS>%HAL6S2AZ$Z5HGL4Q81RM*"ONP]NF^U#X M&>1^U KR, FZ@_[8>]CEIMYH5<6HTQ%4C8YR]:IP]ZS@_9^D#Y7*@9VBS M'3(IATP?U<2E:GQ1-D=O_J:$-0[1[@*C)ZIHDA&2%%,.]]"6GH.__VD08)-@4",R@KE]1U[=2EZ^9'*WE05D?R/IUSN[":9VS0KD2"P1F$#NJB!VYA^V9Y%37,$=B>%2/X?"\'L+6;K@R!@1F M,!;XNE[TVP6QGH%E$*]4$-?9:Q?1I=?=D Z[_CZ/]KZY$@F%9C*Y4WD';DPR MJH2:JI1G,@:9E$1K$B-!6;+'ZL$@/^(Q+*-\L WRIMJA9-J*Y,PT$)K)--9, M8[?*!OVG<\]7DDKNOZ346O?8/;@6/J!H4R@TDUVM-@*[W'A6\5-B&BNGG__M MA[S5N3-50&@F55JP!/;2':X"*AV9)=!^!63OC3-W0&@F=UJ=!'9Y E(%'?&Q M+8-&VP4R&!Y>(4'5"Q2:2:[6+\$S!(Q3)134Y4PME$&5#!2:R9C6,D%+,0-< M!Q5>SVTT@@H;*#231BUM KOPL*;F8E$L$O0?F\R>H"%5R34HVA0*S>18JYS@ M&3+G:#S7I4T_;$C/H-(&"LU\"*RU#6ZI;5Z!V?&3J%*L%8E MN.5+$-C\7'JUY6=[QYQI/(5BP5JQX".*I75^7C)JE]!V3ZX9&A1M"H5FLJRU M#;;KCF=EZ!+3?/CHUQ\^VGT[,W4*H8*U4,%VH0*8HONU%(V[ [Q/'JAF@4(S MR=.:!=LU"TR*MOO8/F,<5BD:'T[1H$H&"LTD5RL9;%@D=W\R\_'W"$8\NL6Z']7%#:Y1!ZINH-!,ZK2Z"5]A!]D1'[9]6B6EH%(&"LVD5$N9 M\!E2QJD,"NNZIBF$054-%)I)FE8U84M5 UL$E5[M\0PJ<*#03!ZUP D=7\H ME$!VCRVB&U3D0*$5!'L[&\<3RN[S#?A<&PO=V]R:W-H965TLFEJI(R^\=X!4 MVDUK-;:JM-N':1],O*<(X)D36>(M-OIEPD1.FIF+DR%4BBW"B)W<#S6FY" M*',&O7SM1@QZ/%,Q97@C0&9)0L3C$&.^[#N^\[1P2V=S91;<02\E,QRCND]O MA)ZY)4I$$V22<@8"IWWGW#\;^DUCD._X0G$IM\9@0IEP_F F5U'?\0PCC#%4 M!H+HQP(O,(X-DN;Q2SS7U@6>YMM!\),*IZLC36#A++B259K(;8,@N 9@V!M$.2\ M"T7J B-)=SA2F4D/H$CH Q&-(ZUEK+G*NW;(+CAVL^P\!,\X\F2>?#$?!A8$2\QK$'=/X7 "P*X'U_"\=&)!;=>*E+/<1O/ MX6H5I**A40+.,S7G@JI'^#;"9(+B>U7H5D!SK\YD2D+L._KB2!0+= :O7_DM M[ZV%;J.DV[#2_9RB((JR&7SD4L(%$>)17]8E$5'E,15HG1S-7-G%H-FH-7KN MHH)#L^30W)O#*8RSR0]]!^&.P[M52LU.SJJH-?^BUJUUJYFU2F:M0PX3?NF_ M-*-)EEC/U^ICS_-MEQ&T#]!V(RCHZX]5Y.WPY2TRUZANX=LI^78.59RL7E3< MZF-/Q;ME!-U_J[@=?EOQ>MO"U_.OM;MJ\X0<;;L'AFNZ8/^RN]I5Y4]!\>T4[^ _] M OXU834 ;X=%?;K87;?J(B!EE$F*<:E.OUM;<1-'Y%A/% MT[S;G'"E>]=\.-=?"RC,!OU^RG7'N9X8!^7WQ^ W4$L#!!0 ( .*#<%9\ MF,&4K , $@. 9 >&PO=V]R:W-H965T:R)@J6D^ ]O2IH;!4:B1\<=OK@ MF5B4N91W=G"]F 21]0@$E,::8/AW#S,0PEI"/WZV1H/NFU;Q\/G)^E\-/,+, MF8:9%/_PA5E/@E% %K!D6V&^RMU':(%2:Z^40C>_9-?*1@$IM]K(JE5&#RI> M[__90QN( P6:O*(0MPKQ6Q6&K<+PK0I)JY TD=FC-'$HF&'3L9([HJPT6K,/ M33 ;;<3GMF7Z6!@BE9$"NZU)60+ZQ!] X+& )2L'"3I#W6N,2 M//O$V9P+;A[/R5D!AG&ASU'T^VU!SMZ=DW>$U^3;6FXUJQ=Z'!KTSWXE+%M? M/NQ]B5_QI8#R@@SI'R2.XMBA/GN[.G6H%V]7CUZJAQC4+K)Q%]FXL9>\%EF, M&):G8H;7*R*DUJ1D2CUBK>Z8LA$F ^X4&=0_!]/??:!;]Z6$?=NQ#+_NMD>4=TMO2U@17 T%D MQ6KCI-[;R@YY:$I[T,="HV'<0_8Z=2)RTB$G7N0;99-M'AM:^+GE&]P=C0LW M.2(9)%F/UB%#>S*%UY\3:=..-O727M>&U2L^%T"8W1N<>4V/4Y;W5NGL6.8R MC7J@7E=.!,TZT,P+.F,;;IC@_^)." ]XVFIPLF:.-9SW6!TR4;]JO=Z.9VD_D0Z9WKY5>+]^(MNH8QOYV;J=6-E.8""7@ZT&(@![ M!L\2'CEJ-1_UT!U":=:O5J][)\)?=O"7I\.+]E#G[H5]ZE&F.1T->\PNL31)^VGW^W4J]T%W1[W< MGT#K*_*#B2W;M]D"&WU6E^ DIXY3QX7NDG.QTZ-&94#C)'X^VE]2/7=6U-]: M%4>9)&>BZTV=:,<]4]2G^J5(X7?K_R8S/.C:[1WK;Z96'-LE 4LT'UWDZ(K: M7UOV R,W32,_EP:O!&UL ME9;?4^(P$,?_E9V.#SJCEA8HX SBMZ<#WJ.O^XYM@O-V2:]) C>7W^;M%:D MA;E[@23=_>:SFV:WXY54KSI%-+#.,Z$G7FI,<>;[.DXQ9_I4%BCHR5RJG!F: MJH6O"X4L<4YYYH>=3N3GC MO.G9K=VHZEDN3<8%W"O0RSYEZO\!,KB9>X'TL MW/-%:NR"/QT7;($/:)Z*.T4SOU9)>(Y"\,99ID5(HS?E:97;VD=-\Z2/R?GJXA,.#(SBP#H^I7&HF$CWV#2';C?VXPKLH M\<(=>$$(-U*85,.52##Y*N!3K'7 X4? %^%>Q4N,3Z$;'$/8"<,6H-F_NP=[ M<+IU_KM.K[=#[S.1[".1^AA><,&%X&(!<@[OR%1;YDKAOA.VE_5M&O1[_6CL MOVV&TV(5]BSZ6PMUKZ;N[:6^I?)"A401.3%F4FN@\P5)KX8"@WDA%94$2/A\ MC@IM3&T!E'M$FVBCT6"+OVD4CL*H';]?X_?WXE^M"Z[*K%-^12,8+,/)>,Z- M,VO%[S?(3D:=+?JF3:<=/:K1H[WHY\DO*@I41@T8:>L5*H4)&'MKVR"C)F30 MR''3*!JT8PYJS,%>S.N\H )MLZLI@VCY0-E![.I(&^F@>=#A%F?3I!>VSA_VC6VC&3;SUM^B:9KL.-M1#3/ZWUIP#&COU>XB,&I>[T$P[&ZAMEA] M*14EKK_11G)4"]==-<1R*4Q98.O5NH&?N[ZUM7Y!C;WLPY\RY5?!#5-4V31D M."?)SNF F%39:"+'UK0, "D+ 9 >&PO=V]R:W-H965T ME,!Q)16RH!J'J4@)-K%.1NX'G16Y!&7>67; M"G)Q7#B^\S[QPG:9-A/NJH3<>;@1ST.0>T07#N,>AS"VB&T0BLR*^N1:KJ<2W$DTEAC M-/-B>>2P*(#_H"=3%D#R=<-,H(#T5YHN:N1CKS#3>N25852=!# MX@?DN^ Z4^2))Y!->V"@8C/D)\3T+_*PF\(.@ 6G_>W1_ "9M4 MAS;>J"=>G5&-&=U6B214DQ02D#0G2E.]UT*^$4DU=*6OBCZVT4[\#L4=6(Z:+ZGU367XT5+>=S)&;48_$DPN0)M&X5>V)/624,Z&4[KJ632 BJ3 M6[L72C S?$=RH11>(7@+$%J6.8LK)6CW_+(FX30@.2N8MK-=JB8MX)EWI:EM MXG4+FC:"IH."-IL-6?VIP,0%6;;XBZ<1-VD MLX9T]LE-DE(F[4X!DUL\ANQ 34TD1RHEY1K33+-WOL9PC'8&JUG37#Z]%,9U=@7;8A#W'TC^KD?X@ MZ$/R#U9B;%ZT(EJ8+@&DA)XBY[SZ3'88W463'LS@ S/X;(&IT]@)&+0J MA-_*8MLFN/Z[W;.FHP"YL[V8(K'8;)=S-;\R?:!M9C["5$WD M=XJ'$:^8'%(,Z=U/$$A6?5DUT**TK&PO=V]R:W-H965T M D6:]H;XX>[R_UW./OH;+MYD1HA"[T7.Y,#*E%K=V;9, M,E)@>8,FO8-VM3,>SS4N64D:E MLBP*+#Y&).>;@>5:VX5GNLR47K"'_15>DAE1+ZNI@)G=1$EI09BDG"%!%@/K MWKT;Q]K>&/RB9"-WQDB3S#E_TY/'=& Y6A#)2:)T! R/-1F3/->!0,;O.J;5 MO%([[HZWT;\:=F"98TG&/'^EJ$/K@AR/72#'EG""X(ZW[F4UVA*!)IE M6,#"PW1V#?OP0&->K$J%]0>0J#,A"M-#(.QMQ0I);Y+M?D.=X M7HN@\>7N[ADY?I-OW\0+3L0;84D3!,E!*HW5GM2@D1J%5$!)V1)UH"0JL^LVPDI$M*,]#-S B7L'C,=V0>PZ M812W4X8-9?COE'ML)52FR#\TVII([0I62M!$#[T!U;!?$L=_MA>U<<<,5 MG^6:U(?J/Y#%%Y(=V[63V3N7=D'$TO0R":56,E5=;\UJTR[O39 MIG5QZOLJR3 GJBL*Y&9G(61.M)G*I:\*B21U3CGSHR 8^#FAW(N';FTFXZ$H M-:,<9Q)4F>=$/D^0B?7("[V7A1NZS+1=\.-A099XB_J^F$DS\YLH*V?P0'&M6F.PE+*3RW3D!180,DRTC4#,;X5GR)@-9&#\ MK6-Z34KKV!Z_1/_N:C>US(G",\$>::JSD??5@Q07I&3Z1JQ_8%U/W\9+!%/N M"^O:-O @*946>>UL$.245W^RJ7EH.?1Z.QRBVB%RN*M$#N4YT20>2K$&::U- M-#MPI3IO XYRVY1;+W #2:EE)0OX=<4\SG*W^\,+GE1:M6!*UPA@]ZKV0'XH#(B M40'E<,^IM3JPX[M,E(KP5 U];8JT4/VD+FA2%13M*"B,8"JXSA1<\!33MP%\ MPTY#4?1"T23:&_$TY'!X*E/?9;)7>416%
_/E3 M. B^[2&VWR#O[T7^:/@B_ ->>R@3::F&0W/<4L$8D0I,%ZJ>'L&_G0VNBJK2 MGK18#KKA=I8'#=;!7JRMGH_3/^;J.[[% NHBMN(8?.AV^+[9?DL=:?24R"7E"A@NC&O0/3&)9:5[U42+PFG-7&BC7&Z8 MF:<"I34P^PMA]*:>V 3-XQ/_!U!+ P04 " #B@W!6):J+Y_P" # M&0 'AL+W=OIK'Z9],.%"K#IQ9CND_?>S0^HF(Z0/Y0O8\3V'<^\]Q'>< M,_XH(@")GF*:B(D529F>V+8((XBQ.&(I).IDR7B,I=KRE2U2#GA1@&)J>X[C MVS$FB16,BV?7/!BS3%*2P#5'(HMCS)]/@;)\8KG6RX,;LHJD?F 'XQ2OX!;D M?7K-U_ ^"5 .^] M@%X)Z!6);I05:./]UJ2VB)M$W$OVN MS>2_J;(MHJ;RV*@\_J23O%8GM;)^U$D=D=4*,#0%&';JI.&;/6J+J$D<&8FC MKITT>E-E6T1-I>N\WIO.)[W4:_52.^U'S=056[T(E>'![=1/)5WK#=(0L_,* M<5^O9+?]3OZ$K=QWW,L-,=MB[>;<7.SD2PM M)K8YDVK^*Y:1&M&!ZP!UOF1J:BLW>@@T0W_P#U!+ P04 " #B@W!6DPKR MZ!$# <"0 &0 'AL+W=O=JW8C"U4EC))3KH]_239\9R3UYO=))9$ M_OXH4:3'&R'?58JHX2-C7$V\5.O5E>^K*,6,J$NQ0FY6ED)F1)NA3'RUDDAB MYY0Q/VRW^WY&*/>F8S?W**=CD6M&.3Y*4'F6$?EKADQL)E[@;2>>:))J.^%/ MQRN2X#/JU]6C-"._4HEIAEQ1P4'B\*A4SIT7* %F0OKAF@R'4NQ 6FMC9I]<'OCO$TTE-M3?-;2K%+C MIZ?>@ :=3G4/'Z75/ MZ+G]6[O](PK$$A:84,XI3^Q@A9**^-BV%:H]IVIO['H:]H9C?UV/Y-"F75GL MP'8KV&XC[(O0A)D[3!C];8^?QY#S:IB8VJ'@G FE4+6.01?J_1K013 <[5$? M&IV@[E74O4;J.Z5RPB.T&\I-?3&46N8VR8\F9*_A_07AH46_.SC.V*\8^XV, M#Z9N:TFX6J(T>TBY%BTPQ=-D$7ILK7G9'Z"Z26U3 "E*6.0(CL:QO SF7O$J%,S MVHED5$4R^J]7;G10 PZY#VWV<\2O-9H,9>+ZKX)(Y%P7I;>:K5K\M>ML>_,S MT_J+3OU7IOANN"H2I+:L M6A^Z1>G6/DQ[<. FL0J8V29I__ULH P20IL)Y27QQSWG^AX?+'NRI>R1KP$$ M>HK"F$^UM1#)N6%P?PT1YCI-()8S2\HB+&27K0R>,,!!!HI"PS;-@1%A$FON M)!N;,7="4Q&2&&8,\32*,'N^A)!NIYJEO0S,R6HMU(#A3A*\@CL0/Y,9DSVC M9 E(!#$G-$8,EE/MPCKW+%,!LHA[ EM>:2-5RH+21]6Y":::J58$(?A"46#Y MMX$K"$/%)-?QIR#5RIP*6&V_L%]GQ$:_;B%: M /O=5%HKNSKPSGF"?9AJ\D3CP#:@N>_?60/SJ4JCHGL$V> MP[(JVSVV]5W;-$0-QGI_QSG.GG.&5K-S^F6-_6.=,R?\$5TS #D@0,HJT!S+ MLZG-0*U)CC50EV1>1V0U<0>EN(,3&"C/855WW=1-I[?CH.8P<[1CH0-A3K.- MAF6EPV-M].4ID3<*"- /8%&K>5JICS5/EV1>1V0U24>EI*,3F&>T=V(X.[X9 M[9\\CK[KFGV:?K-AQF5UX_\VC$/M[PX>))K@ 4>J&$R:&U4BJ_L6V9K(!B>Z*U):Y M +PH(4ILSW'Z-L49L\)!^6PBP@$O%,D83 22!:58O-X"X9NAY5IO#QZR=*7, M SL\T M]BMC9IU,E=!O,\VI\!=7@-P 7: QIS13>@DHB3!;Z#Y3&4N!)1E(=!J!PAF1 M: 8OJL#D3!./TPB=GIRA$Y0Q-%OQ0FI.#FREXS+J=E+%<+N-P?L@AI^872+? M/4>>X_D-^+@=CR"I<:\!CP['W08\;L='N="X4^+./F[K7-0)\>J$>*5>\('> M'6?IQ0P$11',U3F:<85)DZ>M,N9XN9$Y3F!HZ?-#@EB#%7[^Y/:=KTT.;\5Z MI9@Y6M:AYUUK,]>[/C8,ZOG7^X/BCL+:\\ZOO?-;O9L6*.Q/;R$=3Y"%KS,1$\ 5A(M!2BQ9G/10SQ%HZ1]1[3J'[LCNA2+NA2+.Q+;2U*_3E*_F].]5>;87'0I%G4I M%O??;7?W:F>_;SVV=\H;4[S>8Y%F3"("2XTYEU\T+[8%X;:C>%Y6/'.N=/U4 M-E>ZA@9A!NCW2ZYW2-4Q151=E8?_ 5!+ P04 " #B@W!6JJ=3*V@# "7 M%P #0 'AL+W-T>6QEI,\H2/_\>+]KV6N;MYY]GCV MX>RL\WAYLQN_,,"E'SA%KP\0O>K@NAK#I*.#I/$LZEDP$I)QOC:AGL0F.4\EY[2FU"GZT*D M_&/AKNW!_JQT,B9R:7+;#/9W6IV^ VQZ8)!Q7AOL^38P'A9$*2K%K>Z8DTWP M&>15[8=UH1W.)5EW>]=^0S 'G62:RX3*YIK@;T+C(:UH:II96P']-MJ5KLM MVW^5KE>PIUQ]6>KA"-.'8J5WDJ9L9?JKM#: J7=Q=5(4?/V9L[G(J!W\P0G' M0[+A>8MH]+TG*A6;M2._)2D>Z$IMRFF5XIY[)^CYW\[SG HJ M"6^;UK5_S+/\:L?5S?XM/)O+RJYCI\FP?_P>JP><8S<9G8+)DUCNP2F8C$_ M9/_-KIHO,=D]!9.]XS<9GD1)AD=I,J@>?%M/UUO/UG74@W>8D?\#WHAXD]2; M+AE73%2]!4L2*IX]8FMY1::<;NOK\Q.:DB57#S4X\IOV=YJP91;79]W!1%1G M->UO,+QN5+] Z5Q,)'1%DTG5E?.I:7JZH;-6'R#L(K?FXT8PCL7<"&!8'LP! MQK$L+,__-)X!.AZ+8=X&3F2 <@8HQ[)!FG)SPA!6%?.&[6 ]/M@N M"<,X=B. N1V$(8; ;L01S %XP) P-/?!G?M1L+E/!-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( .*#<%8[(K"'/@4 )4M / >&PO=V]R:V)O;VLN>&UL MQ9K;;MLX$$!_A?!3"FS6UC47Q '2I-D-D+1!D\UK0/GV1=+!V-1)[A4"=/VGR?:?V=/3>ULM/1RKGU\7ALJY5HN/U3KX6" M/0MM&NY@U2S'=FT$G]N5$*ZIQ^ED4HX;+M7H]&1SKELS#E>T$Y636L%&O^%! MBB?[NM^OLD=IY4S6TKU,1]WO6HQ8(Y5LY \QGXXF(V97^NEO;>0/K1RO[RJC MZWHZ2OH=#\(X6?VR^^$42\6LA(7NFH;H5P? M1R-J#ZCL2J[MB"G>B.EH7_7#G"#&)IC M"3O,U;P#WQ[D.:SK6L[AZG/VD==<58)UP;4!8(H ICL#9'NW/(#,$,B,$/+. M0_@_6*87[,M:F R1R#SG4&>KWCX/A8(9+$[2&Y7 62)0);;A?P,/2-+V#Z[ MEO^V6$Z@#Q$( \) M(#. ] ^W ^Q^?(*P/O(ZC.01 GE$ )D#Y%E5Z=:_C5]%)0 0*-B@X203K">? M$& 6@'FE'N%(4*X(^_ $M<-,3';)%O638=YZ/L?P>WP(6-^2;8LF [K"+ NQ&SP M2#&?)%L62M]73X#*OVWNY0]('K@1^S.('/0V(29FE(1$*4GWZE6Z$>R>/P^? M+*:2A,(E2?I*MW>MK?W ;H7QX0PQ,9DD%#9)O$XNN33L@=>M8#?01EKCTX@0 M$]-)0N&3Q OE7#>-='V&T\D/QD@RS+LQGZ1;]LF=7"H)QW(_A.G-!T,I=@OI M63542XJI):502\S.W](0$QW&4*CEC9W9WKVGM!]"2$PL*8588IH>QA(334HA MFIBFAYB8>E(*];QJ^MVGC3DGI7#.QM?OTF'.24F<$Q'W\"%CSDE)G/-6W.]& M$W-.2N*8F',R"N?$"@!#3,PY&85S8B6 (29:/*.P M3JP(,,3$K)-16">::&0A)F:=C,(Z48-=ZV1SG?SPVAB%LHI+/0Z M4AN^F74XR,@Q"^44%OH?$Q:0O/^CYC#$N.25"Z><)U=6N87_0?)>6%_V1@T=;U.6S[HJXUGV^^*MY\$7WZ'U!+ P04 M" #B@W!6%MUK%"8" !C* &@ 'AL+U]R96QS+W=O )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C]: G MR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1UD$"0 M3!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCCG"!I MA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=&O#.! MWH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\A MT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U ;T.] MC4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]] MK"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0 M[R#0.U#O(- [1C^;$.@=J'<0Z!VH=_RDWG7XVI=Z[?E>X_-_DNKA?&^Y/OZR M_#Z)$BXN.*?;BOKT%U!+ P04 " #B@W!6X>Q>$?0! "B)P $P %M# M;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51 MD]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH; M2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O M U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5< M$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q M/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ M ]+',4@?)R!]G(+TP6^?6?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 Q0 ( .*#<%8'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ XH-P5C;WYA_N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ XH-P5IE&PO=V]R:W-H965T M&UL4$L! A0#% @ XH-P5M",MRVS!@ 1QX !@ M ("!K@\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ XH-P5NE&->*_!P NT4 !@ ("!>A\ 'AL M+W=O4Q359 @ M ,4H 8 " @6\G !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5@YA MN>)M"P =AL !@ ("!MC, 'AL+W=O&PO=V]R:W-H965T MI% !X;"]W;W)K&UL4$L! A0# M% @ XH-P5NVMK#9Z P E < !D ("!LD@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5A51 MU5/\! O L !D ("!RU0 'AL+W=O%P &0 M @('^60 >&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5D)BO]H_! _@D !D M ("!@&D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ XH-P5A528MMC"@ 'B$ !D ("! M W< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ XH-P5I>/L3\$ P <@8 !D ("!3(< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5C$8F=7T M P Q@D !D ("!/Y( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5ADL6M ' P V@8 !D M ("!/J( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ XH-P5I*?<-SE @ N0@ !D ("!V:L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MXH-P5J:$,^U6 P \@X !D ("!N+, 'AL+W=O>G? U<% -) &0 @($" MOP >&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5AG<0J7? P Y!$ !D M ("!$L@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ XH-P5EK(@)1" P 0PH !D ("!_]$ 'AL M+W=O&PO=V]R:W-H965T-0, '\, 9 " M@<;8 !X;"]W;W)K&UL4$L! A0#% @ XH-P M5ALZ1";E" R6( !D ("!,MP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5LP&[A;H P 'A$ M !D ("![>L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5E0_PLUS P ; L !D M ("!U 8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ XH-P5G1,CPP"!0 O!H !D ("!PQ M,0 &0 @('\' $ >&PO=V]R:W-H965T&UL4$L! A0#% @ XH-P5GR8 MP92L P 2 X !D ("!YR8! 'AL+W=O&PO=V]R:W-H965T"+'UK0, "D+ 9 " @2@N 0!X;"]W;W)K&UL4$L! A0#% @ XH-P5L/62HWZ @ : @ !D M ("!##(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ XH-P5I,*\N@1 P ' D !D ("! M=CL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ XH-P5JJG4RMH P EQ< T ( !2$4! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MXH-P5A;=:Q0F @ 8R@ !H ( !+T\! 'AL+U]R96QS+W=O M XML 83 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 84 report.css IDEA: XBRL DOCUMENT /* 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; } XML 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 219 401 1 false 82 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Changes in Shareholders' Equity Sheet http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity Consolidated Statements of Changes in Shareholders' Equity Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Liquidity and Management's Plan Sheet http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan Note 1 - Liquidity and Management's Plan Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Business and Summary of Significant Accounting Policies Sheet http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies Note 2 - Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Cash and Cash Equivalents Sheet http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents Note 3 - Cash and Cash Equivalents Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Accounts Receivable and Revenues Sheet http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues Note 4 - Accounts Receivable and Revenues Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Inventories Sheet http://www.ricebrantech.com/20221231/role/statement-note-5-inventories Note 5 - Inventories Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Property and Equipment Sheet http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment Note 6 - Property and Equipment Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Intangible Assets and Goodwill Sheet http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill Note 7 - Intangible Assets and Goodwill Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Leases Sheet http://www.ricebrantech.com/20221231/role/statement-note-8-leases Note 8 - Leases Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Debt Sheet http://www.ricebrantech.com/20221231/role/statement-note-9-debt Note 9 - Debt Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings Sheet http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Income Taxes Sheet http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes- Note 11 - Income Taxes Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Income (Loss) Per Share (EPS) Sheet http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps Note 12 - Income (Loss) Per Share (EPS) Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Fair Value Measurements Sheet http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements Note 13 - Fair Value Measurements Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Commitments and Contingencies Sheet http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies- Note 14 - Commitments and Contingencies Notes 20 false false R21.htm 020 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies 21 false false R22.htm 021 - Disclosure - Note 4 - Accounts Receivable and Revenues (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables Note 4 - Accounts Receivable and Revenues (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues 22 false false R23.htm 022 - Disclosure - Note 5 - Inventories (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-tables Note 5 - Inventories (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-5-inventories 23 false false R24.htm 023 - Disclosure - Note 6 - Property and Equipment (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables Note 6 - Property and Equipment (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment 24 false false R25.htm 024 - Disclosure - Note 7 - Intangible Assets and Goodwill (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables Note 7 - Intangible Assets and Goodwill (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill 25 false false R26.htm 025 - Disclosure - Note 8 - Leases (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables Note 8 - Leases (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-8-leases 26 false false R27.htm 026 - Disclosure - Note 9 - Debt (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables Note 9 - Debt (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-9-debt 27 false false R28.htm 027 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings 28 false false R29.htm 028 - Disclosure - Note 11 - Income Taxes (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables Note 11 - Income Taxes (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes- 29 false false R30.htm 029 - Disclosure - Note 12 - Income (Loss) Per Share (EPS) (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables Note 12 - Income (Loss) Per Share (EPS) (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps 30 false false R31.htm 030 - Disclosure - Note 13 - Fair Value Measurements (Tables) Sheet http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables Note 13 - Fair Value Measurements (Tables) Tables http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements 31 false false R32.htm 031 - Disclosure - Note 1 - Liquidity and Management's Plan (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan-details-textual Note 1 - Liquidity and Management's Plan (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan 32 false false R33.htm 032 - Disclosure - Note 2 - Business and Summary of Significant Accounting Policies (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual Note 2 - Business and Summary of Significant Accounting Policies (Details Textual) Details 33 false false R34.htm 033 - Disclosure - Note 3 - Cash and Cash Equivalents (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual Note 3 - Cash and Cash Equivalents (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents 34 false false R35.htm 034 - Disclosure - Note 4 - Accounts Receivable and Revenues (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-details-textual Note 4 - Accounts Receivable and Revenues (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables 35 false false R36.htm 035 - Disclosure - Note 4 - Accounts Receivable and Revenues - Revenues and Accounts Receivable from Significant Customers (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details Note 4 - Accounts Receivable and Revenues - Revenues and Accounts Receivable from Significant Customers (Details) Details 36 false false R37.htm 036 - Disclosure - Note 4 - Accounts Receivable and Revenues - Revenues by Product Line (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details Note 4 - Accounts Receivable and Revenues - Revenues by Product Line (Details) Details 37 false false R38.htm 037 - Disclosure - Note 5 - Inventories - Components of Inventories (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details Note 5 - Inventories - Components of Inventories (Details) Details 38 false false R39.htm 038 - Disclosure - Note 6 - Property and Equipment (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-details-textual Note 6 - Property and Equipment (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables 39 false false R40.htm 039 - Disclosure - Note 6- Property and Equipment - Property, Plant and Equipment (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details Note 6- Property and Equipment - Property, Plant and Equipment (Details) Details 40 false false R41.htm 040 - Disclosure - Note 7 - Intangible Assets and Goodwill (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual Note 7 - Intangible Assets and Goodwill (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables 41 false false R42.htm 041 - Disclosure - Note 7 - Intangible Assets and Goodwill - Intangible Assets, Excluding Goodwill (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details Note 7 - Intangible Assets and Goodwill - Intangible Assets, Excluding Goodwill (Details) Details 42 false false R43.htm 042 - Disclosure - Note 7 - Intangible Assets and Goodwill - Future Intangible Amortization (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details Note 7 - Intangible Assets and Goodwill - Future Intangible Amortization (Details) Details 43 false false R44.htm 043 - Disclosure - Note 8 - Leases (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual Note 8 - Leases (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables 44 false false R45.htm 044 - Disclosure - Note 8 - Leases - Components of Lease Expense and Cash Flows from Leases (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details Note 8 - Leases - Components of Lease Expense and Cash Flows from Leases (Details) Details 45 false false R46.htm 045 - Disclosure - Note 8 - Leases - Remaining Terms and Discount Rates (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details Note 8 - Leases - Remaining Terms and Discount Rates (Details) Details 46 false false R47.htm 046 - Disclosure - Note 8 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details Note 8 - Leases - Maturities of Lease Liabilities (Details) Details 47 false false R48.htm 047 - Disclosure - Note 9 - Debt (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual Note 9 - Debt (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables 48 false false R49.htm 048 - Disclosure - Note 9 - Debt - Due Under Factoring Agreement (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details Note 9 - Debt - Due Under Factoring Agreement (Details) Details 49 false false R50.htm 049 - Disclosure - Note 9 - Debt - Long-term Debt (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details Note 9 - Debt - Long-term Debt (Details) Details 50 false false R51.htm 050 - Disclosure - Note 9 - Debt - Long-term Debt (Details) (Parentheticals) Sheet http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals Note 9 - Debt - Long-term Debt (Details) (Parentheticals) Details 51 false false R52.htm 051 - Disclosure - Note 9 - Debt - Future Principal Maturities of Long-term Debt Outstanding (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details Note 9 - Debt - Future Principal Maturities of Long-term Debt Outstanding (Details) Details 52 false false R53.htm 052 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables 53 false false R54.htm 053 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Share-based Compensation Expenses Related to Employees and Directors (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Share-based Compensation Expenses Related to Employees and Directors (Details) Details 54 false false R55.htm 054 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details) Details 55 false false R56.htm 055 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Restricted Stock Unit Activity (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Restricted Stock Unit Activity (Details) Details 56 false false R57.htm 056 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Warrants Activity (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Warrants Activity (Details) Details 57 false false R58.htm 057 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Exercisable and Outstanding (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Exercisable and Outstanding (Details) Details 58 false false R59.htm 058 - Disclosure - Note 11 - Income Taxes (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual Note 11 - Income Taxes (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables 59 false false R60.htm 059 - Disclosure - Note 11 - Income Taxes - Deferred Tax Asset (Liability) (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details Note 11 - Income Taxes - Deferred Tax Asset (Liability) (Details) Details 60 false false R61.htm 060 - Disclosure - Note 11 - Income Taxes - Summarizes the Changes in the Valuation Allowance (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details Note 11 - Income Taxes - Summarizes the Changes in the Valuation Allowance (Details) Details 61 false false R62.htm 061 - Disclosure - Note 11 - Income Taxes - Income Tax Expense (Benefit) (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details Note 11 - Income Taxes - Income Tax Expense (Benefit) (Details) Details 62 false false R63.htm 062 - Disclosure - Note 12 - Income (Loss) Per Share (EPS) - EPS Computations (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details Note 12 - Income (Loss) Per Share (EPS) - EPS Computations (Details) Details http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables 63 false false R64.htm 063 - Disclosure - Note 13 - Fair Value Measurements (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual Note 13 - Fair Value Measurements (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables 64 false false R65.htm 064 - Disclosure - Note 13 - Fair Value Measurement - Fair Value of Liabilities on Recurring Basis (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details Note 13 - Fair Value Measurement - Fair Value of Liabilities on Recurring Basis (Details) Details 65 false false R66.htm 065 - Disclosure - Note 13 - Fair Value Measurement - Changes in Level 3 Items Measured at Fair Value (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details Note 13 - Fair Value Measurement - Changes in Level 3 Items Measured at Fair Value (Details) Details 66 false false R67.htm 066 - Disclosure - Note 12 - Fair Value Measurement - Fair Value Assumption Measurement of Warrant A (Details) Sheet http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details Note 12 - Fair Value Measurement - Fair Value Assumption Measurement of Warrant A (Details) Details 67 false false R68.htm 067 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) Sheet http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual Note 14 - Commitments and Contingencies (Details Textual) Details http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies- 68 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 73 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:CommonStockNoParValue, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:ContractWithCustomerLiability, us-gaap:DebtInstrumentBasisSpreadOnVariableRate1, us-gaap:DebtInstrumentFaceAmount, us-gaap:DebtInstrumentInterestRateEffectivePercentage, us-gaap:DebtInstrumentInterestRateStatedPercentage, us-gaap:DebtInstrumentMaturityDate, us-gaap:DebtInstrumentTerm, us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent, us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1, us-gaap:LesseeFinanceLeaseDiscountRate, us-gaap:LesseeFinanceLeaseRemainingLeaseTerm, us-gaap:LesseeOperatingLeaseDiscountRate, us-gaap:LesseeOperatingLeaseRemainingLeaseTerm, us-gaap:NumberOfOperatingSegments, us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent, us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1, us-gaap:OperatingLossCarryforwardsExpirationDate, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue, us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - ribt20221231_10k.htm 8, 10, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85 ribt20221231_10k.htm ex_480620.htm ex_480621.htm ex_480622.htm ex_480623.htm ex_480624.htm ex_480625.htm ribt-20221231.xsd ribt-20221231_cal.xml ribt-20221231_def.xml ribt-20221231_lab.xml ribt-20221231_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ribt20221231_10k.htm": { "axisCustom": 0, "axisStandard": 28, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 791, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 219, "dts": { "calculationLink": { "local": [ "ribt-20221231_cal.xml" ] }, "definitionLink": { "local": [ "ribt-20221231_def.xml" ] }, "inline": { "local": [ "ribt20221231_10k.htm" ] }, "labelLink": { "local": [ "ribt-20221231_lab.xml" ] }, "presentationLink": { "local": [ "ribt-20221231_pre.xml" ] }, "schema": { "local": [ "ribt-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 602, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 73, "http://xbrl.sec.gov/dei/2022": 6, "total": 79 }, "keyCustom": 66, "keyStandard": 335, "memberCustom": 44, "memberStandard": 37, "nsprefix": "ribt", "nsuri": "http://www.ricebrantech.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ribt:AccountsReceivableAndRevenuesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Accounts Receivable and Revenues", "menuCat": "Notes", "order": "10", "role": "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues", "shortName": "Note 4 - Accounts Receivable and Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ribt:AccountsReceivableAndRevenuesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Inventories", "menuCat": "Notes", "order": "11", "role": "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories", "shortName": "Note 5 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Property and Equipment", "menuCat": "Notes", "order": "12", "role": "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment", "shortName": "Note 6 - Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Intangible Assets and Goodwill", "menuCat": "Notes", "order": "13", "role": "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "shortName": "Note 7 - Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Leases", "menuCat": "Notes", "order": "14", "role": "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "shortName": "Note 8 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Debt", "menuCat": "Notes", "order": "15", "role": "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "shortName": "Note 9 - Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings", "menuCat": "Notes", "order": "16", "role": "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "shortName": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 11 - Income Taxes", "menuCat": "Notes", "order": "17", "role": "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "shortName": "Note 11 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 12 - Income (Loss) Per Share (EPS)", "menuCat": "Notes", "order": "18", "role": "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps", "shortName": "Note 12 - Income (Loss) Per Share (EPS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 13 - Fair Value Measurements", "menuCat": "Notes", "order": "19", "role": "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "shortName": "Note 13 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 14 - Commitments and Contingencies", "menuCat": "Notes", "order": "20", "role": "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "shortName": "Note 14 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ribt:AccountsReceivableAndRevenuesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 4 - Accounts Receivable and Revenues (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables", "shortName": "Note 4 - Accounts Receivable and Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ribt:AccountsReceivableAndRevenuesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 5 - Inventories (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-tables", "shortName": "Note 5 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 6 - Property and Equipment (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables", "shortName": "Note 6 - Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 7 - Intangible Assets and Goodwill (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables", "shortName": "Note 7 - Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 8 - Leases (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables", "shortName": "Note 8 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 9 - Debt (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables", "shortName": "Note 9 - Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables", "shortName": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 11 - Income Taxes (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables", "shortName": "Note 11 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 12 - Income (Loss) Per Share (EPS) (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables", "shortName": "Note 12 - Income (Loss) Per Share (EPS) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 13 - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables", "shortName": "Note 13 - Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 1 - Liquidity and Management's Plan (Details Textual)", "menuCat": "Details", "order": "32", "role": "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan-details-textual", "shortName": "Note 1 - Liquidity and Management's Plan (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 2 - Business and Summary of Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "33", "role": "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 2 - Business and Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 3 - Cash and Cash Equivalents (Details Textual)", "menuCat": "Details", "order": "34", "role": "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual", "shortName": "Note 3 - Cash and Cash Equivalents (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_CashAndCashEquivalentsAxis-MoneyMarketFundsMember", "decimals": "-5", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ribt:AccountsReceivableAndRevenuesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 4 - Accounts Receivable and Revenues (Details Textual)", "menuCat": "Details", "order": "35", "role": "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-details-textual", "shortName": "Note 4 - Accounts Receivable and Revenues (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ribt:AccountsReceivableAndRevenuesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ribt:AccountsReceivableAndRevenuesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 4 - Accounts Receivable and Revenues - Revenues and Accounts Receivable from Significant Customers (Details)", "menuCat": "Details", "order": "36", "role": "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details", "shortName": "Note 4 - Accounts Receivable and Revenues - Revenues and Accounts Receivable from Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ribt:AccountsReceivableAndRevenuesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 4 - Accounts Receivable and Revenues - Revenues by Product Line (Details)", "menuCat": "Details", "order": "37", "role": "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details", "shortName": "Note 4 - Accounts Receivable and Revenues - Revenues by Product Line (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ribt:AccountsReceivableAndRevenuesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_StatementGeographicalAxis-US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 5 - Inventories - Components of Inventories (Details)", "menuCat": "Details", "order": "38", "role": "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details", "shortName": "Note 5 - Inventories - Components of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConstructionPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 6 - Property and Equipment (Details Textual)", "menuCat": "Details", "order": "39", "role": "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-details-textual", "shortName": "Note 6 - Property and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ConstructionPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 6- Property and Equipment - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "40", "role": "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "shortName": "Note 6- Property and Equipment - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 7 - Intangible Assets and Goodwill (Details Textual)", "menuCat": "Details", "order": "41", "role": "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "shortName": "Note 7 - Intangible Assets and Goodwill (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 7 - Intangible Assets and Goodwill - Intangible Assets, Excluding Goodwill (Details)", "menuCat": "Details", "order": "42", "role": "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details", "shortName": "Note 7 - Intangible Assets and Goodwill - Intangible Assets, Excluding Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 7 - Intangible Assets and Goodwill - Future Intangible Amortization (Details)", "menuCat": "Details", "order": "43", "role": "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details", "shortName": "Note 7 - Intangible Assets and Goodwill - Future Intangible Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 8 - Leases (Details Textual)", "menuCat": "Details", "order": "44", "role": "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual", "shortName": "Note 8 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 8 - Leases - Components of Lease Expense and Cash Flows from Leases (Details)", "menuCat": "Details", "order": "45", "role": "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details", "shortName": "Note 8 - Leases - Components of Lease Expense and Cash Flows from Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ribt:LesseeOperatingAndFinanceLeasesRemainingTermsAndDiscountRatesTableTextBlock", "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 8 - Leases - Remaining Terms and Discount Rates (Details)", "menuCat": "Details", "order": "46", "role": "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details", "shortName": "Note 8 - Leases - Remaining Terms and Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ribt:LesseeOperatingAndFinanceLeasesRemainingTermsAndDiscountRatesTableTextBlock", "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ribt:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 8 - Leases - Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "47", "role": "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "shortName": "Note 8 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ribt:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ribt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 9 - Debt (Details Textual)", "menuCat": "Details", "order": "48", "role": "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "shortName": "Note 9 - Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2019-10-31_DebtInstrumentAxis-FactoringAgreementMember_LongtermDebtTypeAxis-LineOfCreditMember", "decimals": "-6", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_DebtInstrumentAxis-FactoringAgreementMember_LongtermDebtTypeAxis-LineOfCreditMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityAverageOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 9 - Debt - Due Under Factoring Agreement (Details)", "menuCat": "Details", "order": "49", "role": "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "shortName": "Note 9 - Debt - Due Under Factoring Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_DebtInstrumentAxis-FactoringAgreementMember_LongtermDebtTypeAxis-LineOfCreditMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityAverageOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Changes in Shareholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "shortName": "Consolidated Statements of Changes in Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 9 - Debt - Long-term Debt (Details)", "menuCat": "Details", "order": "50", "role": "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "shortName": "Note 9 - Debt - Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": null, "lang": null, "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "true" } }, "R51": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 9 - Debt - Long-term Debt (Details) (Parentheticals)", "menuCat": "Details", "order": "51", "role": "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals", "shortName": "Note 9 - Debt - Long-term Debt (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Debt - Future Principal Maturities of Long-term Debt Outstanding (Details)", "menuCat": "Details", "order": "52", "role": "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details", "shortName": "Note 9 - Debt - Future Principal Maturities of Long-term Debt Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Details Textual)", "menuCat": "Details", "order": "53", "role": "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "shortName": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_PlanNameAxis-The2014EquityIncentivePlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Share-based Compensation Expenses Related to Employees and Directors (Details)", "menuCat": "Details", "order": "54", "role": "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details", "shortName": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Share-based Compensation Expenses Related to Employees and Directors (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_PlanNameAxis-The2014EquityIncentivePlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details)", "menuCat": "Details", "order": "55", "role": "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details", "shortName": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Restricted Stock Unit Activity (Details)", "menuCat": "Details", "order": "56", "role": "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "shortName": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Warrants Activity (Details)", "menuCat": "Details", "order": "57", "role": "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details", "shortName": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Warrants Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "ribt:SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Exercisable and Outstanding (Details)", "menuCat": "Details", "order": "58", "role": "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "shortName": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Exercisable and Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ribt:ScheduleOfSharebasedCompensationWarrantsByExercisePriceRangeTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_AwardTypeAxis-WarrantsMember", "decimals": "INF", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 11 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "59", "role": "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "shortName": "Note 11 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 11 - Income Taxes - Deferred Tax Asset (Liability) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details", "shortName": "Note 11 - Income Taxes - Deferred Tax Asset (Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 11 - Income Taxes - Summarizes the Changes in the Valuation Allowance (Details)", "menuCat": "Details", "order": "61", "role": "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details", "shortName": "Note 11 - Income Taxes - Summarizes the Changes in the Valuation Allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "lang": null, "name": "ribt:ChangeInNetOperatingLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 11 - Income Taxes - Income Tax Expense (Benefit) (Details)", "menuCat": "Details", "order": "62", "role": "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details", "shortName": "Note 11 - Income Taxes - Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 12 - Income (Loss) Per Share (EPS) - EPS Computations (Details)", "menuCat": "Details", "order": "63", "role": "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details", "shortName": "Note 12 - Income (Loss) Per Share (EPS) - EPS Computations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-5", "first": true, "lang": null, "name": "ribt:OperatingLeaseFairValueInExcessOfCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 13 - Fair Value Measurements (Details Textual)", "menuCat": "Details", "order": "64", "role": "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual", "shortName": "Note 13 - Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-5", "first": true, "lang": null, "name": "ribt:OperatingLeaseFairValueInExcessOfCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 13 - Fair Value Measurement - Fair Value of Liabilities on Recurring Basis (Details)", "menuCat": "Details", "order": "65", "role": "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "shortName": "Note 13 - Fair Value Measurement - Fair Value of Liabilities on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 13 - Fair Value Measurement - Changes in Level 3 Items Measured at Fair Value (Details)", "menuCat": "Details", "order": "66", "role": "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details", "shortName": "Note 13 - Fair Value Measurement - Changes in Level 3 Items Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ribt:WarrantsValuationAssumptionTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 12 - Fair Value Measurement - Fair Value Assumption Measurement of Warrant A (Details)", "menuCat": "Details", "order": "67", "role": "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details", "shortName": "Note 12 - Fair Value Measurement - Fair Value Assumption Measurement of Warrant A (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ribt:WarrantsValuationAssumptionTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "68", "role": "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "shortName": "Note 14 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2023-01-31_2023-01-31_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Liquidity and Management's Plan", "menuCat": "Notes", "order": "7", "role": "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan", "shortName": "Note 1 - Liquidity and Management's Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Business and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "shortName": "Note 2 - Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Cash and Cash Equivalents", "menuCat": "Notes", "order": "9", "role": "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "shortName": "Note 3 - Cash and Cash Equivalents", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ribt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 82, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables", "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-tables", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables", "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables", "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-tables", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables", "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "ribt_AccountsReceivableAndRevenuesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail text block disclosure of accounts receivable and revenues.", "label": "Accounts Receivable and Revenues [Text Block}" } } }, "localname": "AccountsReceivableAndRevenuesTextBlock", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues" ], "xbrltype": "textBlockItemType" }, "ribt_AtthemarketOfferingProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the at-the-market offering program.", "label": "At-the-market Offering Program [Member]" } } }, "localname": "AtthemarketOfferingProgramMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_ChangeInNetOperatingLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents change in net operating loss.", "label": "Net operating loss and other temporary differences" } } }, "localname": "ChangeInNetOperatingLoss", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "ribt_ChangeInValuationAllowanceAdjustmentsToDeferredTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The change in valuation allowance from deferred taxes adjustments.", "label": "Adjustment to deferred taxes" } } }, "localname": "ChangeInValuationAllowanceAdjustmentsToDeferredTaxes", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "ribt_ChangeInValuationAllowanceOfStateTaxRate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in valuation allowance of state tax rate by applying the domestic federal statutory income tax rates to pretax income from continuing operations, which it is more likely than not that a tax benefit will not be realized, that is attributable to adjustments to deferred balances.", "label": "Impact of state tax rate change" } } }, "localname": "ChangeInValuationAllowanceOfStateTaxRate", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "ribt_ChangeInValuationAllowanceOtherAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Refers to change in valuation allowance from other adjustments.", "label": "Other" } } }, "localname": "ChangeInValuationAllowanceOtherAdjustment", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "ribt_ClassOfWarrantOrRightChangeInExercisePriceMaximumPercentageOfFivedayVolumeWeightedAverageCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of five-day volume weighted average of common stock price that is less than exercise price of warrant or right required to trigger a change in exercise price.", "label": "ribt_ClassOfWarrantOrRightChangeInExercisePriceMaximumPercentageOfFivedayVolumeWeightedAverageCommonStock", "terseLabel": "Class of Warrant or Right, Change in Exercise Price, Maximum Percentage of Five-day Volume Weighted Average Common Stock" } } }, "localname": "ClassOfWarrantOrRightChangeInExercisePriceMaximumPercentageOfFivedayVolumeWeightedAverageCommonStock", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "percentItemType" }, "ribt_ClassOfWarrantOrRightExercisePricePrefunded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share amount of exercise price that is prefunded for warrants or rights.", "label": "ribt_ClassOfWarrantOrRightExercisePricePrefunded", "terseLabel": "Class of Warrant or Right, Exercise Price, Prefunded (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePricePrefunded", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "perShareItemType" }, "ribt_CommonStockVestedAtIssuanceAndNonvestedAtIssuanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents common stock vested at issuance and novested at issuance.", "label": "Common Stock, Vested at Issuance and Nonvested at Issuance [Member]" } } }, "localname": "CommonStockVestedAtIssuanceAndNonvestedAtIssuanceMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "domainItemType" }, "ribt_ComputerAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents computer and software.", "label": "Computer and Software [Member]" } } }, "localname": "ComputerAndSoftwareMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "ribt_ConsultantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to consultations.", "label": "Consultants [Member]" } } }, "localname": "ConsultantsMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "domainItemType" }, "ribt_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer A.", "label": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "ribt_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer B.", "label": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "ribt_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer C.", "label": "Customer C [Member]" } } }, "localname": "CustomerCMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "ribt_DeferredTaxAssetsCapitalizedExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized expenses for deferred tax assets.", "label": "Capitalized expenses" } } }, "localname": "DeferredTaxAssetsCapitalizedExpenses", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "ribt_DeferredTaxAssetsOperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets attributable to taxable temporary differences from operating lease right-of-use assets", "label": "Operating right-of-use lease assets" } } }, "localname": "DeferredTaxAssetsOperatingLeaseRightOfUseAssets", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "ribt_DeferredTaxAssetsOperatingLeaseRightOfUseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets attributable to taxable temporary differences from operating lease right-of-use liability.", "label": "Operating right-of-use lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseRightOfUseLiability", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "ribt_EmployeeServiceSharebasedCompensationNonvestedAwardsAfterModificationTotalCompensationCostNotYetRecognizedSharebasedAwardsOtherThanOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents total compensation cost not yet recognized for share-based compensation other than options for employee service share-based compensation for nonvested awards.", "label": "After modification" } } }, "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsAfterModificationTotalCompensationCostNotYetRecognizedSharebasedAwardsOtherThanOptions", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "monetaryItemType" }, "ribt_EmployeeServiceSharebasedCompensationNonvestedAwardsBeforeModificationTotalCompensationCostNotYetRecognizedSharebasedAwardsOtherThanOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents total compensation cost not yet recognized for share-based compensation other than options for nonvested awards before modification for employee service share-based compensation.", "label": "Before modification, unrecognized stock compensation" } } }, "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsBeforeModificationTotalCompensationCostNotYetRecognizedSharebasedAwardsOtherThanOptions", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "monetaryItemType" }, "ribt_EmployeeServiceSharebasedCompensationNonvestedAwardsExpensedInPeriodTotalCompensationCostNotYetRecognizedSharebasedAwardsOtherThanOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized cost of unvested share-based awards, expensed in period, other than options, awarded to employees as compensation.", "label": "Expensed, unrecognized stock compensation" } } }, "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsExpensedInPeriodTotalCompensationCostNotYetRecognizedSharebasedAwardsOtherThanOptions", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "monetaryItemType" }, "ribt_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodCostNotYetRecognizedPeriodForRecognition": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Forfeited, weighted average expense period (Year)" } } }, "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodCostNotYetRecognizedPeriodForRecognition", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "durationItemType" }, "ribt_EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodOtherThanOptionsAwardedToEmployeesAsCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents employee service share based compensation nonvested award forfeited in period for total compensation cost not yet recognized share based compensation cost not yet recognized for share-based awards other than options.", "label": "Forfeited, unrecognized stock compensation" } } }, "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsForfeitedInPeriodOtherThanOptionsAwardedToEmployeesAsCompensation", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "monetaryItemType" }, "ribt_EmployeeServiceSharebasedCompensationNonvestedAwardsGrantedInPeriodTotalCompensationCostNotYetRecognizedSharebasedAwardsOtherThanOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized cost of unvested share-based awards, granted in period, other than options, awarded to employees as compensation.", "label": "Granted, unrecognized stock compensation", "terseLabel": "Granted, unrecognized stock compensation" } } }, "localname": "EmployeeServiceSharebasedCompensationNonvestedAwardsGrantedInPeriodTotalCompensationCostNotYetRecognizedSharebasedAwardsOtherThanOptions", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "monetaryItemType" }, "ribt_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to employees.", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "domainItemType" }, "ribt_EquipmentNotesDecember2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the equipment notes issued in December 2019.", "label": "Equipment Notes, December 2019 [Member]" } } }, "localname": "EquipmentNotesDecember2019Member", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "ribt_EquipmentNotesMay2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding equipment notes dated May 2021.", "label": "Equipment Notes, May 2021 [Member]" } } }, "localname": "EquipmentNotesMay2021Member", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "ribt_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related exercise price range four.", "label": "Exercise Price Range Four [Member]" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "domainItemType" }, "ribt_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents exercise price range three.", "label": "Exercise Price Range Three [Member]" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "domainItemType" }, "ribt_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to exercise price range two.", "label": "Exercise Price Range Two [Member]" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "domainItemType" }, "ribt_ExerciseRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents exercise range one.", "label": "Exercise Range One [Member]" } } }, "localname": "ExerciseRangeOneMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "domainItemType" }, "ribt_ExpirationOfNetOperatingLossesAndLimitations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the change in the period in the expiration of net operating losses and limitations.", "label": "Expiration of net operating losses and limitations" } } }, "localname": "ExpirationOfNetOperatingLossesAndLimitations", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "ribt_FactoringAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents factoring agreement.", "label": "Factoring Agreement [Member]" } } }, "localname": "FactoringAgreementMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details" ], "xbrltype": "domainItemType" }, "ribt_FinanceAgreementsForAnnualInsurancePremiumsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents finance agreements for annual insurance premiums.", "label": "Finance Agreements for Annual Insurance Premiums [Member]" } } }, "localname": "FinanceAgreementsForAnnualInsurancePremiumsMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "ribt_FinanceLeaseLiabilityPaymentsToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after forth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "ribt_FinanceLeaseLiabilityPaymentsToBePaidAfterYearFour", "verboseLabel": "Thereafter, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsToBePaidAfterYearFour", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "ribt_IncomeTaxReconciliationAdjustmentsToDeferredBalances": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The portion of the difference, between total income tax expense or benefit as reported in the Income Statement for the year/accounting period and the expected income tax expense or benefit computed by applying the domestic federal statutory income tax rates to pretax income from continuing operations, that is attributable to adjustments to deferred balances.", "label": "Adjustments to deferreds" } } }, "localname": "IncomeTaxReconciliationAdjustmentsToDeferredBalances", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "ribt_IncomeTaxReconciliationExpirationOfNetOperatingLosses": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The portion of the difference, between total income tax expense or benefit as reported in the Income Statement for the year/accounting period and the expected income tax expense or benefit computed by applying the domestic federal statutory income tax rates to pretax income from continuing operations, that is attributable to adjustments to expiration of net operating losses.", "label": "Expirations of net operating losses and application of IRC 382 limitation" } } }, "localname": "IncomeTaxReconciliationExpirationOfNetOperatingLosses", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "ribt_IncomeTaxReconciliationNontaxableChangeInFairValueOfDerivativeWarrantLiability": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nontaxable change in fair value of derivative warrant liability.", "label": "Change in fair value of derivative warrant liability, nontaxable" } } }, "localname": "IncomeTaxReconciliationNontaxableChangeInFairValueOfDerivativeWarrantLiability", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "ribt_IncomeTaxReconciliationNontaxablePppLoanForgiveness": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nontaxable PPP loan forgiveness.", "label": "PPP loan forgiveness, nontaxable" } } }, "localname": "IncomeTaxReconciliationNontaxablePppLoanForgiveness", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "ribt_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating and Finance Lease Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables" ], "xbrltype": "textBlockItemType" }, "ribt_LesseeOperatingAndFinanceLeasesRemainingTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of remaining terms and discount rates of operating and finance leases of the lessee.", "label": "Lessee, Operating and Finance Leases, Remaining Terms and Discount Rates [Table Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeasesRemainingTermsAndDiscountRatesTableTextBlock", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables" ], "xbrltype": "textBlockItemType" }, "ribt_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating and finance leases of lessee. Includes, but is not limited to, description of lease and maturity analysis of lease liability.", "label": "Lessee, Operating and Finance Leases [Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases" ], "xbrltype": "textBlockItemType" }, "ribt_LesseeOperatingLeaseLiabilityPaymentsToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "mount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "ribt_LesseeOperatingLeaseLiabilityPaymentsToBePaidAfterYearFour", "verboseLabel": "Thereafter, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsToBePaidAfterYearFour", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "ribt_LineOfCreditFacilityFundingFeeMinimumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of funding fee on line of credit facility.", "label": "ribt_LineOfCreditFacilityFundingFeeMinimumPercentage", "terseLabel": "Line of Credit Facility, Funding Fee, Minimum Percentage" } } }, "localname": "LineOfCreditFacilityFundingFeeMinimumPercentage", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "percentItemType" }, "ribt_LineOfCreditFacilityFundingFeePercentageAbovePrimeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage above prime rate for funding fee of line of credit facility.", "label": "ribt_LineOfCreditFacilityFundingFeePercentageAbovePrimeRate", "terseLabel": "Line of Credit Facility, Funding Fee, Percentage Above Prime Rate" } } }, "localname": "LineOfCreditFacilityFundingFeePercentageAbovePrimeRate", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "percentItemType" }, "ribt_LineOfCreditWithBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit with bank.", "label": "Line of Credit With Bank [Member]" } } }, "localname": "LineOfCreditWithBankMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "domainItemType" }, "ribt_LongtermDebtWeightedAverageFeesPaidRateOverTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average fee percentage charged during the period.", "label": "Fees paid, as a percentage of average outstanding borrowings" } } }, "localname": "LongtermDebtWeightedAverageFeesPaidRateOverTime", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details" ], "xbrltype": "percentItemType" }, "ribt_LouisianaAndArkansasDeltaRegionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Louisiana Arkansas Delta region.", "label": "Louisiana and Arkansas Delta Region [Member]" } } }, "localname": "LouisianaAndArkansasDeltaRegionMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ribt_MGIGrainProcessingLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents MGI Grain Processing, LLC.", "label": "MGI Grain Processing, LLC [Member]" } } }, "localname": "MGIGrainProcessingLLCMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual" ], "xbrltype": "domainItemType" }, "ribt_MortgageAgreementAtModificationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents mortgage agreement, at modification.", "label": "Mortgage Agreement, at Modification [Member]" } } }, "localname": "MortgageAgreementAtModificationMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "ribt_MortgageAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents mortgage agreement.", "label": "Mortgage Agreement [Member]" } } }, "localname": "MortgageAgreementMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "ribt_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_NumberOfManufacturingAndDistributionLocations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of manufacturing and distribution locations.", "label": "ribt_NumberOfManufacturingAndDistributionLocations", "terseLabel": "Number of Manufacturing and Distribution Locations" } } }, "localname": "NumberOfManufacturingAndDistributionLocations", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "ribt_OfferingCostLiabilityOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of offering cost liability outstanding.", "label": "ribt_OfferingCostLiabilityOutstanding", "terseLabel": "Offering Cost Liability Outstanding" } } }, "localname": "OfferingCostLiabilityOutstanding", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "ribt_OfferingPursuantToShelfRegistrationStatementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the offering pursuant to the shelf registration statement.", "label": "Offering Pursuant to Shelf Registration Statement [Member]" } } }, "localname": "OfferingPursuantToShelfRegistrationStatementMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_OldNotePriorToModificationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents old note prior to modification.", "label": "Old Note Prior to Modification [Member]" } } }, "localname": "OldNotePriorToModificationMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "ribt_OperatingLeaseFairValueInExcessOfCarryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents fair value in excess of carrying amount for operating lease.", "label": "ribt_OperatingLeaseFairValueInExcessOfCarryingAmount", "terseLabel": "Operating Lease, Fair Value In Excess Of Carrying Amount" } } }, "localname": "OperatingLeaseFairValueInExcessOfCarryingAmount", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "ribt_OperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income that are subject to expiration dates.", "label": "ribt_OperatingLossCarryforwardsSubjectToExpiration", "terseLabel": "Operating Loss Carryforwards, Subject To Expiration" } } }, "localname": "OperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "ribt_OptionsRsusAndSusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents options, RSUs and SUs.", "label": "Options, RSUs and SUs [Member]" } } }, "localname": "OptionsRsusAndSusMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_OriginalMortgageAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents original mortgage agreement.", "label": "Original Mortgage Agreement [Member]" } } }, "localname": "OriginalMortgageAgreementMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "ribt_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to other countries.", "label": "Other Countries [Member]" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details" ], "xbrltype": "domainItemType" }, "ribt_OverAdvanceNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the over advance note", "label": "Over Advance Note [Member]" } } }, "localname": "OverAdvanceNoteMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "ribt_PaycheckProtectionProgramCARESActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loan designed to provide funds for small businesses to keep their employees on the payroll.", "label": "Paycheck Protection Program CARES Act [Member]" } } }, "localname": "PaycheckProtectionProgramCARESActMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "ribt_PlantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents plant.", "label": "Plant [Member]" } } }, "localname": "PlantMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "ribt_ProceedsFromInsuranceOnInvoluntaryConversion": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents cash inflow from insurance on involuntary conversion.", "label": "Proceeds from insurance on involuntary conversion" } } }, "localname": "ProceedsFromInsuranceOnInvoluntaryConversion", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ribt_ProceedsFromIssuanceOfCommonStockAndPreFundedWarrantNet": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of common stock and pre-funded warrant, net of issuance costs.", "label": "Proceeds from issuances of common stock and warrants, net of cash issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStockAndPreFundedWarrantNet", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "ribt_ProgressPaymentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents progress payment agreement.", "label": "Progress Payment Agreement [Member]" } } }, "localname": "ProgressPaymentAgreementMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "ribt_PropertyAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to property and equipment.", "label": "Property and Equipment [Member]" } } }, "localname": "PropertyAndEquipmentMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual" ], "xbrltype": "domainItemType" }, "ribt_RsusAndSusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents restricted stock units and stock units.", "label": "RSUs and SUs [Member]" } } }, "localname": "RsusAndSusMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_ScheduleOfSharebasedCompensationWarrantsByExercisePriceRangeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrant exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of warrants, weighted average exercise price and remaining contractual warrant terms.", "label": "Schedule of Share-based Compensation Warrants by Exercise Price Range [Table Text Block ]" } } }, "localname": "ScheduleOfSharebasedCompensationWarrantsByExercisePriceRangeTableTextBlock", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables" ], "xbrltype": "textBlockItemType" }, "ribt_SeriesAThroughFPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A through F preferred stock or outstanding series A through F preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Through F Preferred Stock [Member]" } } }, "localname": "SeriesAThroughFPreferredStockMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAfterModificationWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of after modification award under share-based payment arrangement. Excludes share and unit options.", "label": "After modification, average grant date fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAfterModificationWeightedAverageGrantDateFairValue", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsBeforeModificationWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of before modification award under share-based payment arrangement. Excludes share and unit options.", "label": "Before modification, average grant date fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsBeforeModificationWeightedAverageGrantDateFairValue", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options granted in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Granted, weighted average expense period (Year)", "terseLabel": "Granted, weighted average expense period (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageRemainingContractualTerms", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "durationItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAtTerminationOfService": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that issued at termination of service during the reporting period.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAtTerminationOfService", "negatedLabel": "Issued at termination of service (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAtTerminationOfService", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAtVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that issued at vesting during the reporting period.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAtVesting", "negatedLabel": "Issued at vesting (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuedAtVesting", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of fully vested equity-based payment instruments, excluding stock (or unit) options outstanding that can be converted into shares under option plan.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber", "periodEndLabel": "Vested, balance (in shares)", "periodStartLabel": "Vested, balance (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents weighted average grant date fair value per share for share-based compensation award arrangement by share-based payment grants in period.", "label": "Weighted Average Grant Date Fair Value Per Share (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "perShareItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionEquityInstrumentsImpactOfWarrantModificationPriorToModification": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in the number of shares of non-option equity instruments due to the impact of modification to warrants, prior to modification.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionEquityInstrumentsImpactOfWarrantModificationPriorToModification", "negatedLabel": "Before modification, shares issued (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonOptionEquityInstrumentsImpactOfWarrantModificationPriorToModification", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsAfterAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments after adjustment.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsAfterAdjustment", "negatedLabel": "After adjustment (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsAfterAdjustment", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "sharesItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsBeforeAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments before adjustment.", "label": "Before adjustment (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsBeforeAdjustment", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "sharesItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsImpactOfWarrantModificationAfterModification": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in the number of shares of non-option equity instruments due to the impact of modification warrants after to modification.", "label": "After modification, shares issued (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsImpactOfWarrantModificationAfterModification", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Weighted Average Exercise Price (in dollars per share)", "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "perShareItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents weighted average exercise price of nonoption equity instruments for share based compensation arrangement by share based payment award.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageExercisePrice", "terseLabel": "Cash exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageExercisePrice", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "perShareItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAveragePriceAfterAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents weighted average exercise price of nonoption equity instruments after adjustment for share based compensation arrangement by share based payment award.", "label": "After adjustment, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAveragePriceAfterAdjustment", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "perShareItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAveragePriceBeforeAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents weighted average exercise price of nonoption equity instruments before adjustment for share based compensation arrangement by share based payment award.", "label": "Before adjustment, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAveragePriceBeforeAdjustment", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "perShareItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAveragePriceGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents weighted average exercise price of nonoption equity instruments granted for share based compensation arrangement by share based payment award.", "label": "Issued, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAveragePriceGranted", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "perShareItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsAfterAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average remaining contractual terms of liability warrants after adjustment in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "After adjustment, weighted average remaining contractual life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsAfterAdjustment", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "durationItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsBeforeAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average remaining contractual terms of liability warrants before adjustment in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsBeforeAdjustment", "terseLabel": "Before adjustment, weighted average remaining contractual life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsBeforeAdjustment", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "durationItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average remaining contractual terms of liability warrants granted in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsGranted", "terseLabel": "Issued, weighted average remaining contractual life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityInstrumentsWeightedAverageRemainingContractualTermsGranted", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "durationItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityinstrumentsweightedaverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average remaining contractual terms of liability warrants in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityinstrumentsweightedaverageRemainingContractualTerms", "terseLabel": "Cash exercised, weighted average remaining contractual life (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardNonoptionEquityinstrumentsweightedaverageRemainingContractualTerms", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "durationItemType" }, "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards forfeited and expired, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five", "label": "ribt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm", "terseLabel": "Share-based Compensation Arrangement By Share-based Payment Award Options Forfeitures and Expirations, Weighted Average Remaining Contractual Term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "durationItemType" }, "ribt_SharebasedPaymentArrangementNonvestedAwardCostNotYetRecognizedBeforeModificationPeriodForRecognition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized for before modification awards 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.", "label": "ribt_SharebasedPaymentArrangementNonvestedAwardCostNotYetRecognizedBeforeModificationPeriodForRecognition", "terseLabel": "Before modification, weighted average expense period (Year)" } } }, "localname": "SharebasedPaymentArrangementNonvestedAwardCostNotYetRecognizedBeforeModificationPeriodForRecognition", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "durationItemType" }, "ribt_SharebasedcompensationarrangementbysharebasedPaymentAwardNonOptionEquityInstrumentsWeightedAveragePriceForfeitedExpiredOrCancelled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to weighted average price of Forfeited, expired or cancelled for the liability warrants", "label": "Expired, weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedcompensationarrangementbysharebasedPaymentAwardNonOptionEquityInstrumentsWeightedAveragePriceForfeitedExpiredOrCancelled", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "perShareItemType" }, "ribt_StabilizedRiceBranSRBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents stabilized rice bran (SRB).", "label": "Stabilized Rice Bran (SRB) [Member]" } } }, "localname": "StabilizedRiceBranSRBMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "ribt_StockIssuedDuringPeriodCashlessExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued upon cashless exercise of warrants during the period.", "label": "ribt_StockIssuedDuringPeriodCashlessExerciseOfWarrantsShares", "terseLabel": "Stock Issued During Period, Cashless Exercise Of Warrants Shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodCashlessExerciseOfWarrantsShares", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "ribt_StockIssuedDuringPeriodSharesRestrictedStockAwardCashSigningFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents cash signing fee related to stock issued during period, shares.", "label": "ribt_StockIssuedDuringPeriodSharesRestrictedStockAwardCashSigningFee", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Cash Signing Fee" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardCashSigningFee", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "ribt_StockIssuedDuringPeriodSharesSalesOfCommonStockAndWarrantsNetOfCosts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued from sales of common stock and warrants, net of issuance costs.", "label": "Sales of common stock and common stock warrants, net of costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesSalesOfCommonStockAndWarrantsNetOfCosts", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "sharesItemType" }, "ribt_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to exercises of warrants.", "label": "Exercise of common stock warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "sharesItemType" }, "ribt_StockIssuedDuringPeriodValueSaleOfCommonStockAndWarrantsNetOfCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period for sales of common stock and warrants, net of issuance costs.", "label": "Sales of common stock and common stock warrants, net of costs" } } }, "localname": "StockIssuedDuringPeriodValueSaleOfCommonStockAndWarrantsNetOfCosts", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "ribt_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to warrant exercises during the period.", "label": "Exercise of common stock warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "ribt_StockUnitsIssuedSUIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Stock Units Issued (SUI).", "label": "Stock Units Issued (SUI) [Member]" } } }, "localname": "StockUnitsIssuedSUIMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "domainItemType" }, "ribt_StockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents stock units.", "label": "Stock Units [Member]" } } }, "localname": "StockUnitsMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_The2014EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2014 equity incentive plan.", "label": "The 2014 Equity Incentive Plan [Member]" } } }, "localname": "The2014EquityIncentivePlanMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "domainItemType" }, "ribt_ThePrefundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the preferred warrants.", "label": "The Prefunded Warrants [Member]" } } }, "localname": "ThePrefundedWarrantsMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_TheWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the warrant.", "label": "The Warrant [Member]" } } }, "localname": "TheWarrantMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_UnvestedRsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents unvested RSUs", "label": "Unvested RSU [Member]" } } }, "localname": "UnvestedRsuMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_VestedRsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents vested RSUs.", "label": "Vested RSU [Member]" } } }, "localname": "VestedRsuMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_WarrantAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information on Warrant A.", "label": "Warrant A [Member]" } } }, "localname": "WarrantAMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_WarrantsIssuedInPrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents warrants issued in private placement.", "label": "Warrants Issued in Private Placement [Member]" } } }, "localname": "WarrantsIssuedInPrivatePlacementMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "ribt_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to warrants.", "label": "Warrants [Member]" } } }, "localname": "WarrantsMember", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "domainItemType" }, "ribt_WarrantsValuationAssumptionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation assumption related to warrants.", "label": "Warrants, Valuation Assumption [Table Text Block]" } } }, "localname": "WarrantsValuationAssumptionTableTextBlock", "nsuri": "http://www.ricebrantech.com/20221231", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "ribt_statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Exercisable and Outstanding (Details)" } } }, "localname": "statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Information Regarding Common Stock Issued (Details)" } } }, "localname": "statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Restricted Stock Unit Activity (Details)" } } }, "localname": "statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Share-based Compensation Expenses Related to Employees and Directors (Details)" } } }, "localname": "statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings" } } }, "localname": "statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Equity, Share-based Compensation, Warrants and Securities Offerings - Warrants Activity (Details)" } } }, "localname": "statement-statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-11-income-taxes-deferred-tax-asset-liability-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Deferred Tax Asset (Liability) (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-deferred-tax-asset-liability-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-11-income-taxes-income-tax-expense-benefit-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Income Tax Expense (Benefit) (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-income-tax-expense-benefit-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Summarizes the Changes in the Valuation Allowance (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-11-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes" } } }, "localname": "statement-statement-note-11-income-taxes-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Fair Value Measurement - Fair Value Assumption Measurement of Warrant A (Details)" } } }, "localname": "statement-statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-12-income-loss-per-share-eps-eps-computations-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Income (Loss) Per Share (EPS) - EPS Computations (Details)" } } }, "localname": "statement-statement-note-12-income-loss-per-share-eps-eps-computations-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-12-income-loss-per-share-eps-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Income (Loss) Per Share (EPS)" } } }, "localname": "statement-statement-note-12-income-loss-per-share-eps-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Fair Value Measurement - Changes in Level 3 Items Measured at Fair Value (Details)" } } }, "localname": "statement-statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Fair Value Measurement - Fair Value of Liabilities on Recurring Basis (Details)" } } }, "localname": "statement-statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-13-fair-value-measurements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Fair Value Measurements" } } }, "localname": "statement-statement-note-13-fair-value-measurements-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Accounts Receivable and Revenues - Revenues and Accounts Receivable from Significant Customers (Details)" } } }, "localname": "statement-statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Accounts Receivable and Revenues - Revenues by Product Line (Details)" } } }, "localname": "statement-statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-4-accounts-receivable-and-revenues-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Accounts Receivable and Revenues" } } }, "localname": "statement-statement-note-4-accounts-receivable-and-revenues-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-5-inventories-components-of-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Inventories - Components of Inventories (Details)" } } }, "localname": "statement-statement-note-5-inventories-components-of-inventories-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-5-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Inventories" } } }, "localname": "statement-statement-note-5-inventories-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-6-property-and-equipment-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6- Property and Equipment - Property, Plant and Equipment (Details)" } } }, "localname": "statement-statement-note-6-property-and-equipment-property-plant-and-equipment-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-6-property-and-equipment-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Property and Equipment" } } }, "localname": "statement-statement-note-6-property-and-equipment-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets and Goodwill - Future Intangible Amortization (Details)" } } }, "localname": "statement-statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets and Goodwill - Intangible Assets, Excluding Goodwill (Details)" } } }, "localname": "statement-statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-7-intangible-assets-and-goodwill-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets and Goodwill" } } }, "localname": "statement-statement-note-7-intangible-assets-and-goodwill-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Components of Lease Expense and Cash Flows from Leases (Details)" } } }, "localname": "statement-statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-8-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-8-leases-maturities-of-lease-liabilities-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-8-leases-remaining-terms-and-discount-rates-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Remaining Terms and Discount Rates (Details)" } } }, "localname": "statement-statement-note-8-leases-remaining-terms-and-discount-rates-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-8-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Leases" } } }, "localname": "statement-statement-note-8-leases-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-9-debt-due-under-factoring-agreement-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Debt - Due Under Factoring Agreement (Details)" } } }, "localname": "statement-statement-note-9-debt-due-under-factoring-agreement-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Debt - Future Principal Maturities of Long-term Debt Outstanding (Details)" } } }, "localname": "statement-statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-9-debt-longterm-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Debt - Long-term Debt (Details)" } } }, "localname": "statement-statement-note-9-debt-longterm-debt-details", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-9-debt-longterm-debt-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Debt - Long-term Debt (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-9-debt-longterm-debt-details-parentheticals", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-note-9-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Debt" } } }, "localname": "statement-statement-note-9-debt-tables", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "ribt_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.ricebrantech.com/20221231", "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r285", "r542", "r599", "r651" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r308", "r309", "r310", "r311", "r379", "r485", "r495", "r517", "r518", "r539", "r548", "r557", "r595", "r644", "r645", "r646", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r308", "r309", "r310", "r311", "r379", "r485", "r495", "r517", "r518", "r539", "r548", "r557", "r595", "r644", "r645", "r646", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r285", "r542", "r599", "r651" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r282", "r487", "r540", "r555", "r590", "r591", "r599", "r650" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r282", "r487", "r540", "r555", "r590", "r591", "r599", "r650" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r308", "r309", "r310", "r311", "r372", "r379", "r402", "r403", "r404", "r484", "r485", "r495", "r517", "r518", "r539", "r548", "r557", "r588", "r595", "r645", "r646", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r308", "r309", "r310", "r311", "r372", "r379", "r402", "r403", "r404", "r484", "r485", "r495", "r517", "r518", "r539", "r548", "r557", "r588", "r595", "r645", "r646", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r283", "r284", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r541", "r556", "r599" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r283", "r284", "r502", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r541", "r556", "r599" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r586", "r641" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "domainItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r17", "r554" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r1", "r17" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Commodities payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r286", "r287" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance for doubtful accounts of $27 and $18" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r533", "r589" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accretion of interest" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r82", "r190" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Property, plant, and equipment accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r48", "r76" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r93", "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "terseLabel": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Compensation expense related to common stock awards issued under equity incentive plans" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r197", "r290", "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r32", "r343", "r460", "r574" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of debt issuance costs (in thousands)" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r160", "r171", "r192", "r221", "r267", "r276", "r280", "r292", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r434", "r436", "r451", "r554", "r593", "r594", "r642" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r185", "r201", "r221", "r292", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r434", "r436", "r451", "r554", "r593", "r594", "r642" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r142", "r143" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r433", "r546", "r547" ], "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.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r131", "r132", "r433", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r50", "r188", "r520" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "terseLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r44", "r50", "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r44", "r154" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Net change in cash and cash equivalents and restricted cash", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r194", "r195", "r196", "r221", "r242", "r243", "r246", "r248", "r256", "r257", "r292", "r312", "r314", "r315", "r316", "r319", "r320", "r350", "r351", "r352", "r353", "r355", "r451", "r519", "r567", "r575", "r582" ], "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.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r101", "r103" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "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.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Shares under warrants (in shares)", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r26", "r164", "r176" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r86", "r306", "r307", "r504", "r592" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r580", "r581", "r633" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r93" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r554" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, no par value, 15,000,000 shares authorized, 6,309,509 shares and 5,158,967 shares, issued and outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r60", "r61", "r151", "r152", "r285", "r503" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r60", "r61", "r151", "r152", "r285", "r501", "r503" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r60", "r61", "r151", "r152", "r285", "r503", "r652" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r60", "r61", "r151", "r152", "r285" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r60", "r61", "r151", "r152", "r285", "r503" ], "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r136", "r526" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "us-gaap_ConstructionInProgressGross", "terseLabel": "Construction in Progress, Gross" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionPayableCurrent": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_ConstructionPayableCurrent", "terseLabel": "Construction Payable, Current" } } }, "localname": "ConstructionPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r358", "r359", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Contract with Customer, Liability, Total" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r6", "r7", "r94", "r96", "r354" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion", "terseLabel": "Convertible Preferred Stock, Shares Issued upon Conversion (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r34", "r487" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r59", "r285" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r91", "r220", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r337", "r344", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r161", "r162", "r170", "r225", "r321", "r322", "r323", "r324", "r325", "r327", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r461", "r534", "r535", "r536", "r537", "r538", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Interest rate, variable", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r5", "r162", "r170", "r347" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Long-Term Debt, Gross", "totalLabel": "Principal maturities" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r156", "r158", "r321", "r461", "r535", "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Original principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r24", "r156", "r349", "r461" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Interest rate, effective rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r24", "r322" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r202", "r534", "r635" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r225", "r321", "r322", "r323", "r324", "r325", "r327", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r461", "r534", "r535", "r536", "r537", "r538", "r576" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r25", "r168" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "us-gaap_DebtInstrumentPeriodicPayment", "terseLabel": "Debt Instrument, Periodic Payment, Total" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r157", "r596" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "us-gaap_DeferredFinanceCostsNet", "negatedLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r419" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r130", "r631" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r130", "r631" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "us-gaap_DeferredTaxAssetsOther", "verboseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r130", "r631" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Stock options and warrants" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r420" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedLabel": "Less: Valuation allowance", "periodEndLabel": "Valuation allowance, end of year", "periodStartLabel": "Valuation allowances, beginning of year" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r125", "r630" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "us-gaap_DeferredTaxLiabilities", "totalLabel": "Deferred tax asset (liability)" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r48", "r80" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r144", "r632" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Change in fair value of derivative warrant liability" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r203", "r204", "r450", "r525" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details": { "order": 0.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "us-gaap_DerivativeLiabilities", "terseLabel": "Derivative warrant liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r203" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative warrant liability" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r138", "r139", "r140", "r141", "r145", "r224" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt" ], "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r212", "r231", "r232", "r233", "r234", "r235", "r239", "r242", "r246", "r247", "r248", "r252", "r439", "r440", "r490", "r493", "r529" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "us-gaap_EarningsPerShareBasic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r212", "r231", "r232", "r233", "r234", "r235", "r242", "r246", "r247", "r248", "r252", "r439", "r440", "r490", "r493", "r529" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "us-gaap_EarningsPerShareDiluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r249", "r250", "r251", "r253" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued salary, wages and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r628" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "periodEndLabel": "Nonvested, unrecognized stock compensation", "periodStartLabel": "Nonvested, unrecognized stock compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r628" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r93", "r183", "r208", "r209", "r210", "r226", "r227", "r228", "r230", "r236", "r238", "r255", "r293", "r357", "r408", "r409", "r410", "r424", "r425", "r438", "r452", "r453", "r454", "r455", "r456", "r457", "r479", "r496", "r497", "r498" ], "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r48", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "us-gaap_FairValueAdjustmentOfWarrants", "terseLabel": "Fair Value Adjustment of Warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r335", "r373", "r374", "r375", "r376", "r377", "r378", "r442", "r481", "r482", "r483", "r535", "r536", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r441", "r442", "r444", "r445", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r335", "r373", "r378", "r442", "r481", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r335", "r373", "r378", "r442", "r482", "r535", "r536", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r335", "r373", "r374", "r375", "r376", "r377", "r378", "r442", "r483", "r535", "r536", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held.", "label": "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "negatedLabel": "Change in unrealized gains (losses) on instruments still held" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r148", "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Total realized and unrealized gains (losses)", "negatedLabel": "Total realized and unrealized gains (losses)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Issuance of new instruments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.", "label": "Net transfers (into) out of level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r148" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "periodEndLabel": "Fair value at end of period", "periodStartLabel": "Fair value as of beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r335", "r373", "r374", "r375", "r376", "r377", "r378", "r481", "r482", "r483", "r535", "r536", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r464", "r469", "r553" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r466", "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r463", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "us-gaap_FinanceLeaseLiability", "verboseLabel": "Present value of lease obligations, finance leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r463" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance lease liabilities, current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r463" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease liabilities, less current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "verboseLabel": "2023, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive", "verboseLabel": "2027, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour", "verboseLabel": "2026, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree", "verboseLabel": "2025, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo", "verboseLabel": "2024, finance leases" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Amounts representing interest, finance leases" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r465", "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r462" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r464", "r469", "r553" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization of right-of use assets, included in cost of goods sold" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r637" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "terseLabel": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r476", "r553" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Weighted average discount rate, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r475", "r553" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average remaining lease terms (in years), finance leases (Year)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "totalLabel": "Total liabilities at fair value" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intangible assets, useful life (Year)", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r191", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r77" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r77" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r77" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r77" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r77" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r302", "r303", "r304", "r305", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r75", "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r71", "r74" ], "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r75", "r488" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "totalLabel": "Total amortization", "verboseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period (Year)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r48" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Loss (gain) on disposition and involuntary conversion of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r48", "r89", "r90" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on extinguishment of PPP Loan", "negatedLabel": "Gain on extinguishment of PPP loan" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r48", "r299", "r300", "r301", "r532" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Impairment of goodwill", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r33", "r221", "r267", "r275", "r279", "r281", "r292", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r451", "r531", "r593" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit (loss)" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r79", "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r30", "r159", "r165", "r179", "r267", "r275", "r279", "r281", "r491", "r531" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r222", "r416", "r417", "r422", "r426", "r428", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r223", "r237", "r238", "r266", "r414", "r427", "r429", "r494" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_IncomeTaxExpenseBenefit", "negatedLabel": "Income tax expense", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r207", "r412", "r413", "r417", "r418", "r421", "r423" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r629" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r411", "r415" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effect of change in state tax rate" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r415" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Income tax benefit at federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r629" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Other nondeductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r629" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "State tax benefit, net of federal tax effect" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r47" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r47" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Commodities payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r47" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r47" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r573" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherCurrentAssets", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r70", "r73" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r157", "r167", "r211", "r265", "r459" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r216", "r218", "r219" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r69", "r522" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r199", "r521", "r554" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r187", "r198", "r254", "r296", "r297", "r298", "r486", "r527" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r69", "r523" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesNetOfReserves": { "auth_ref": [ "r68", "r524" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.", "label": "Packaging" } } }, "localname": "InventorySuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r36", "r264" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r600" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r477", "r553" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "us-gaap_LeaseCost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeFinanceLeaseDiscountRate": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of finance lease payments.", "label": "Discount rates, finance leases" } } }, "localname": "LesseeFinanceLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Remaining leases terms (in years), finance leases (Year)" } } }, "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Discount rates, operating leases" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "verboseLabel": "2023, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "verboseLabel": "2027, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "verboseLabel": "2026, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "verboseLabel": "2025, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r478" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "verboseLabel": "2024, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Amounts representing interest, operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Remaining leases terms (in years), operating leases (Year)" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r21", "r221", "r292", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r435", "r436", "r437", "r451", "r530", "r593", "r642", "r643" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r163", "r174", "r554", "r577", "r587", "r636" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r23", "r186", "r221", "r292", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r435", "r436", "r437", "r451", "r554", "r593", "r642", "r643" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Average borrowings outstanding (in thousands)" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r3", "r161" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Due under line of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r5", "r162", "r172", "r334", "r348", "r535", "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Total long term debt, net", "terseLabel": "Long-Term Debt, Total", "verboseLabel": "Total long term debt, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term debt, current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r87", "r225", "r339" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r87", "r225", "r339" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details": { "order": 0.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "verboseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r87", "r225", "r339" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r193" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.", "label": "Interest paid, as a percentage of average outstanding borrowings" } } }, "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r88" ], "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.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Measurement Input, Exercise Price [Member]" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r217" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r217" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r44", "r46", "r49" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flow from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r31", "r49", "r166", "r178", "r184", "r205", "r206", "r210", "r221", "r229", "r231", "r232", "r233", "r234", "r237", "r238", "r244", "r267", "r275", "r279", "r281", "r292", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r440", "r451", "r531", "r593" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r231", "r232", "r233", "r234", "r239", "r240", "r245", "r248", "r267", "r275", "r279", "r281", "r531" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Basic and diluted - net loss" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "us-gaap_NumberOfReportingUnits", "terseLabel": "Number of Reporting Units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r267", "r275", "r279", "r281", "r531" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r470", "r553" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Fixed leases cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "verboseLabel": "Present value of lease obligations, operating leases" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r463" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r463" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r467", "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r462" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r476", "r553" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r475", "r553" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average remaining lease terms (in years), operating leases (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format.", "label": "us-gaap_OperatingLossCarryforwardsExpirationDate", "terseLabel": "Operating Loss Carryforwards, Expiration Date" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "dateItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r54", "r55", "r66", "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r200", "r554" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r5", "r162", "r172" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "us-gaap_OtherLongTermDebt", "verboseLabel": "Other" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r49" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "us-gaap_OtherNoncashIncomeExpense", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r37" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "us-gaap_OtherNonoperatingExpense", "negatedLabel": "Other expense" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r214" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "us-gaap_PaymentsOfStockIssuanceCosts", "terseLabel": "Payments of Stock Issuance Costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r39" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r7", "r94", "r95", "r575", "r597" ], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "us-gaap_PreferredStockLiquidationPreference", "terseLabel": "Preferred Stock, Liquidation Preference Per Share (in dollars per share)" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r7", "r350" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, stated value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r7", "r350" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred stock, shares outstanding (in shares)", "terseLabel": "Preferred Stock, Shares Outstanding, Ending Balance (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r7", "r554" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred stock, 20,000,000 shares authorized: Series G, convertible, 3,000 shares authorized, stated value $150, 150 shares, issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "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.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r215" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Advances on long-term debt, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "us-gaap_ProceedsFromIssuanceOfCommonStock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r572" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "us-gaap_ProceedsFromIssuanceOfDebt", "terseLabel": "Proceeds from Issuance of Debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "us-gaap_ProceedsFromIssuanceOfLongTermDebt", "terseLabel": "Proceeds from Issuance of Long-Term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity, Total" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "us-gaap_ProceedsFromLegalSettlements", "terseLabel": "Proceeds from Legal Settlements" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r41" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Advances on factoring agreement" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r38" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r41" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Advances on insurance premium finance agreements" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r571" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from common stock warrant exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r85", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r81", "r189" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant, and equipment gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r83", "r175", "r492", "r554" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r83", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r81" ], "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.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Estimated useful lives (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r213", "r295" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for bad debts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations", "negatedLabel": "Payments of long-term debt and finance lease liabilities" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r42", "r576" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Payments on bank line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r42" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermLinesOfCredit", "negatedLabel": "Payments on factoring agreement" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r42" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfShortTermDebt", "negatedLabel": "Payments on insurance premium finance agreements" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r100", "r173", "r499", "r500", "r554" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r183", "r226", "r227", "r228", "r230", "r236", "r238", "r293", "r408", "r409", "r410", "r424", "r425", "r438", "r496", "r498" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r262", "r263", "r274", "r277", "r278", "r282", "r283", "r285", "r368", "r369", "r487" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r371", "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r474", "r553" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r285", "r584" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r25", "r94", "r97", "r98", "r99", "r155", "r156", "r158", "r169", "r535", "r537", "r579" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r71", "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r2", "r13", "r14", "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r112", "r114", "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r101", "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r58", "r60", "r61", "r62", "r151", "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r268", "r269", "r270", "r271", "r272", "r273", "r283" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r35" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesGPreferredStockMember": { "auth_ref": [ "r569", "r570", "r598" ], "lang": { "en-us": { "role": { "documentation": "Series G preferred stock.", "label": "Series G Preferred Stock [Member]" } } }, "localname": "SeriesGPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r47" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock and share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited, shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Forfeited, average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted, nonvested, shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Granted, average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Nonvested, shares issued (in shares)", "periodStartLabel": "Nonvested, shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Nonvested, average grant date fair value (in dollars per share)", "periodStartLabel": "Nonvested, average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Nonvested, weighted average expense period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Vested with service (in shares)", "negatedLabel": "Vested with Service, shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "negatedLabel": "Cash exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "periodEndLabel": "Outstanding, balance (in shares)", "periodStartLabel": "Outstanding, balance (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Ending Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Total (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "terseLabel": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award granted to director under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement, Director [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Shares under warrants, exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Weighted average exercise price, exercisable (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining contractual term, exercisable (Year)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r102", "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-Based Payments [Text Block]" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r16", "r177" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Due under insurance premium finance agreements" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r471", "r553" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r194", "r195", "r196", "r221", "r242", "r243", "r246", "r248", "r256", "r257", "r292", "r312", "r314", "r315", "r316", "r319", "r320", "r350", "r351", "r352", "r353", "r355", "r451", "r519", "r567", "r575", "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r29", "r93", "r183", "r208", "r209", "r210", "r226", "r227", "r228", "r230", "r236", "r238", "r255", "r293", "r357", "r408", "r409", "r410", "r424", "r425", "r438", "r452", "r453", "r454", "r455", "r456", "r457", "r479", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables", "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-tables", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables", "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r226", "r227", "r228", "r255", "r487" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan", "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-exercisable-and-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-information-regarding-common-stock-issued-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-restricted-stock-unit-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-sharebased-compensation-expenses-related-to-employees-and-directors-details", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-warrants-activity-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-asset-liability-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-income-tax-expense-benefit-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-summarizes-the-changes-in-the-valuation-allowance-details", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables", "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-changes-in-level-3-items-measured-at-fair-value-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurement-fair-value-of-liabilities-on-recurring-basis-details", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies", "http://www.ricebrantech.com/20221231/role/statement-note-2-business-and-summary-of-significant-accounting-policies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents", "http://www.ricebrantech.com/20221231/role/statement-note-3-cash-and-cash-equivalents-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-and-accounts-receivable-from-significant-customers-details", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-revenues-by-product-line-details", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-components-of-inventories-details", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-tables", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-property-plant-and-equipment-details", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-future-intangible-amortization-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-remaining-terms-and-discount-rates-details", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-due-under-factoring-agreement-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-future-principal-maturities-of-longterm-debt-outstanding-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-longterm-debt-details-parentheticals", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables", "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r28", "r93", "r94", "r100", "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Conversion of preferred stock into common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Common stock issued to vendors (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r8", "r93", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Sales of common stock, net of costs (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r93", "r100" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r7", "r8", "r93", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.", "label": "Other (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r7", "r8", "r93", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Common stock awards under equity incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r29", "r93", "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Conversion of preferred stock into common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Common stock issued to vendors" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r7", "r8", "r93", "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Sales of common stock, net of costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r7", "r8", "r100", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Common stock awards under equity incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r10", "r11", "r67", "r554", "r577", "r587", "r636" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets", "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-changes-in-shareholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r458", "r480" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r458", "r480" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r458", "r480" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-", "http://www.ricebrantech.com/20221231/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings", "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-1-liquidity-and-managements-plan" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-tables", "http://www.ricebrantech.com/20221231/role/statement-note-11-income-taxes-tables", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-tables", "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-tables", "http://www.ricebrantech.com/20221231/role/statement-note-4-accounts-receivable-and-revenues-tables", "http://www.ricebrantech.com/20221231/role/statement-note-5-inventories-tables", "http://www.ricebrantech.com/20221231/role/statement-note-6-property-and-equipment-tables", "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-tables", "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-tables", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r180", "r181", "r182", "r288", "r289", "r291" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-7-intangible-assets-and-goodwill-intangible-assets-excluding-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r48" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "us-gaap_UnrealizedGainLossOnDerivatives", "negatedTerseLabel": "Change in fair value of derivative warrant liability" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r63", "r64", "r65", "r258", "r259", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r472", "r553" ], "calculation": { "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-8-leases-components-of-lease-expense-and-cash-flows-from-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-9-debt", "http://www.ricebrantech.com/20221231/role/statement-note-9-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantExercisePriceIncrease": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.", "label": "us-gaap_WarrantExercisePriceIncrease", "terseLabel": "Warrant, Exercise Price, Increase (in dollars per share)" } } }, "localname": "WarrantExercisePriceIncrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-13-fair-value-measurements-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "us-gaap_WarrantsAndRightsOutstanding", "terseLabel": "Warrants and Rights Outstanding" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-10-equity-sharebased-compensation-warrants-and-securities-offerings-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "us-gaap_WarrantsAndRightsOutstandingMeasurementInput", "terseLabel": "Warrants and Rights Outstanding, Measurement Input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-fair-value-measurement-fair-value-assumption-measurement-of-warrant-a-details" ], "xbrltype": "decimalItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r241", "r248" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted EPS - weighted average number of shares outstanding (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted average number of shares of shares of common stock outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r239", "r248" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic EPS - weighted average number of shares outstanding (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations", "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average number of shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted average number of shares of common stock underlying vested restricted stock units (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.ricebrantech.com/20221231/role/statement-note-12-income-loss-per-share-eps-eps-computations-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=51888271", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r559": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r561": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r562": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r563": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r564": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r565": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r566": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 89 0001437749-23-006914-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-006914-xbrl.zip M4$L#!!0 ( .*#<%9M+SI*"@0 % 3 - 97A?-#@P-C(P+FAT;>U8 M;6_:2!#^G/R*44[7$LF\&-HT 8)DP*2H"2!LI+N/B[W&>UJOW?4ZP/WZF[6= MA$ K]70*2:23$)8]XWF>G7UF9J$;JHCWNB$E?N_TI*N8XK37K1?7TY/3;KTP M=9>QO\5+ JG:2$:':(I81X9V(R!43;6T^ZWT0RS3I=.M)[_05,?8@?@5!T8VJ$LY6HBW9 M*E3/(>U-R)9,0:M9,]_WXCPJ%)7/,0?VW!V/Q@/+'4\GQX6>+>;.PIJXX$[! ML0>: %PU+F Z O>K#8XU[UL3VZE._[BU_P1KX&I+L]%H'I=FQ5GT2WH.5,@Y M6),A5);GFLT#;;/UN6' X*LU<^TY7+30=ER2[MB]M<&\-& Q&;OV$!S7,:12T;X??KML-AN=01PE1&SS.[-S#AANA!S ;%2_01#+/.Z6 M$@E4^$RL8$@]&BVIA)9IH!R;30-("@'CU'\BXE ODTQI,")\L#=>2,2* J)% M+$TU:?QH3Y\H"B&5%-GN\BK6\$#+@#4U8$9QX^&F!K@DG].M@8$12+%[C!P2 MAJD3>M4Z3+DN(\=W8Q^_:G#'E!=2SE&K(:,!C)@@PF.8LFD08*KDP=OX3&?? M@"23:88[!"I&G<&BYM0&-21K7GSIE/K'-! _3A0F8M>[]-&E749WB%P20=/J M=(.K ,O+]TJ7MH%VHMI'5*PB2TYA&4N?RNNSQAFNF/.$^'JO'^_3A'@/]R6E M-?-5V$:9-'[O0"Y7)GRLS#8TD@V"X-P]P5DL'_SO=2(]PDM58V*2W$L[^?M! M+W.>N?&'.8"#)!B0/S$@I9(%.RF!7\N)670)C5A7_D]XD4S%1^;EHES*<@XR MSK=8]E'"=5T]UIJDWS,F:83)3[6.G+(KF"W=K;&"S<\5__Q1>T^5^5B5I0#- MJ]:GCJZ7_53@518'J5PM_TOSJ!)HOF%I,A%H2ZXW'$B*,('=CQ6M_4&WV)A1 MN(FDJ9:HH\_"H"KC]>%#?3""V$AA[H]Z,+LJCG?XUUZ_D_:?\ 4$L# M!!0 ( .*#<%9E:.*H" < /PN - 97A?-#@P-C(Q+FAT;>U:VW+; M-A!]CK\"XTX39T:.+*=I,[+B&2=Q,IXTEW'5#X (4$0# @P 2E:_OF))%88!?0.3B[( =%*/7IH)!U\];U&:^#/=E'8S5OR:T)ASDOE9[U[PU5*3U[(Z?LTI;Y]1Q\;+F[C M(7#P[ M&UZ\?3/HCD[;/M%A0RL$>ZU"5DBM.^Q9H63.7BC#3::X9F_S M7&72,9NS2_QXZKAA0YD5QFH[5M)W&%II8!8*'OK?<(T"'VG)1M8)Z9[L'^TC M$*TK+H0RX\6UKW@VOVY"FBH1BC[K'1W]?,+B BDC ($^.ZJN:".XLW<'>XB; MVT]H?AG7S3JR8*MH149B<]#',<[8N'4-V+5%P#] =SK,2Z?RE25AMUN3WOVX M'N2Q&\0-<2.3E18$!X.GSU$1!R]@RCY]89Q5EF'?KR MH*PYV5PMQBL3[D'1(''&SO54HQE)V&V :NP",C8 M 2:P)4!EF>L-L'5$O/@09;XZPC%' ZA.;3!YCS#+6RP)<0TV&1WS<#(3'K/ MW8Q,2OY>PN_*F![W!(*!2TU233[((%,NJTN8&71')$ ?FQ8J*YBOZ6/9?RJ= M; :A"93*:Z1,0".;JE!@@KZ260R0QJT0FA68)O"&11G-5I=AQ[D?BG,/_X^< MDRQ?I"A+%$,'#,S1[%;:EZ%A@33%F!; )NUHO M2=C@WV^X!L^%HH$[9%%K&(!Y%O2([GR,)^.^8+FV4S^GI9-CY0-4+#!.-U/< MB+*SPBX_#^9:M#N"_5 $^Z7%!!NNH?'N3X^/>[^=^(9"369/(F!3&7#@[T>H M7C#N9"0%0*X(!0 ODYX0H7Q!/]1PY M]+@#%,=T[M,4ZU"FF?':W[X+I7PC";HTGE(2:6O H(90392/\@(X= ZP M%,Y5\752\\B_)HM<S\>M M2::5H&-:&GQ'Q3924;28BL\3RJ^SALF\ R4BT?.9OW)ROT45<'] M(EDGM8R;@10QC8CKT4C\C&GU7NKF_'G#OO/%2[3; 'ZX8ZU'+2;VOS[6BL\C MQ7Q;Z"P%B_1SE9I+[2)R?49Z?JWV743'4?\&Z_PB(XXW,&19JA"D_$AV,++( MN:E=*,07!SD @2'&GL0>WU2%SW<=^:%6"#_N,+7)XDGU_=WI52OEM\VG5V<: MQ1WN*9"0#E+I2#93$I1ILMG%*=)4\O>4GJ9B+R:HL4R-#T[G3UL^BXC-@4\Z MQMZB<5R@HY<+B;N1M$UQBRY@'E#;23FRIP6K2ZP"5BI.IDDMMCZ7VLE?:PG8 MYC.F,Z2YN8/,=$ '&<41A(K/_QOF=5*6J,S$ZHFD5-'PK]VV/'1\U^S>^ M?TH*FMK>)KV'A#=MWQ!<0DU8IKGW3_9_/_MC>/CN[.7YX=/+\[-7] +Y2NN[ MER^&EQOWBOS0V>GUFZ2G[-W+-W^^7GJ#!>RV?2&*+KW&CK\_OO7^#U!+ P04 M " #B@W!6U3;QK @' "/+@ #0 &5X7S0X,#8R,BYH=&WM6G]SVS82 M_3O^%!AW+G5FZ,A*+FU'5CSC)$[&TVN:<7T? "*6(BX@P "@9-VGO[<@9?UT MXES;U.KHGR@$%M@%_![>+LAA&2MS-BQ)JK.#1\.HHZ&S8:_]/7AT,.RU7<.1 M4S,1XLS0R\.\\<'Y@9!-=*>'Z*SG/86S\;B0E3:SP??7NJ(@WM-47+E*VN]/ M4V_0_Z5!_Z2.[>-$>BUM'%CG*VE.*^G'V@ZX^_#LL1V%^G38J\\.[O"QYN(^ M'B+=Q&-I]-@.O!Z7<=7EQ4VI1SJ*Y_VG_<\Y?OB+R\E&\JL^AZ.SUQ=7UY=O M+U^?7U_^^G[8&YWM]BK_TX2HB]FJT\M,?" L7KQ[*EYYJ0S-,O%&>\JC\T): M)2YN*&^BGI!X74J-2:UPA;C2.<'>BFO*2^N,&VL*F'",286BJE[?CV.=0RGS]W(4VUBN5 ]$]._G$JTEYIJX"&@3BI M;YBOCPX>@>I^;C_A]>72=%LJHJN3%1NI]4E_2G&FSJU[(#8V(1.I)1.!O"Z6 MMD3<;T_Z3])^L,=>5'?$-3^*[H[K\:?&Q=.UX-K&M0C%>HAB)4;1!2FZ*$4R M6<*DF(,22!2E!,@\331-20%".@" MI$&C;7S43@KWF)">#K^^3,@E.(U9B^< MMUJ*W'F,E5$[>[J^.?CU[ K(M H(U26V!Y)AH;?4-8AXQ4X4_'*)9PB!-8 ^>%S-'DA:N@J]&U M=AL&EG(*0?H9FU3R(\'OTIP!;0K!P*5AU68?;)!KGS<5S"R&(Q*@3TQ+G9A%(5QTS"GI:>Q M#A$J%H7DQC9N1)DML2O,@]F(=D^P!T6P?^XPP:Y7T/CXNY^>]7\\#1V%NLR> M1< 5!1(O?Q2>)*A>"NDID0(@UXP"@%=08$3H4/((-JN@@:R#_*QTR(T+#<:Q M.GIG6G;4WN6DT!S$$J M?6H?-5=TMF4ESR]8G9;(VI*'8_F<([_LJ%AQ5, 1KW.=PK#@/':PI^67:#F/ M\TZ:_ 7TE3M,WS<4T (4IW3NRQ3+.-/,91/N/X13OA&!+IVG-HET#6#00*@F M.B3Y@Q79- _? RR$&B"*6X(Q6,J9 1T$KC>WA M!>@VUTWI@.69FL#Y9SJQ0DI6DUBZ0 @H0IQY4"T9JHV1K/%85@IBD<=B1)L5 M+R?S4YD4&$-)[15W)ZD]^MM0^][:ML'P^ZOBO8F.PV&B%?-7!F<3)&4 ][G* M9%)+K^8$ ^6U'&FCXXR3WVUN^;A)7$Q<:T^*%=.E*C5E&3?=@NK&UZ!Y2,EZ MGH,4*8!4KX[)(@)?3&1IDG" MQJBGHD!=J2? :]A2']YFY/<0ZO9Q>\F8>(R!$-G0%J8CU\2[([A/*B%OK8FK M[N++-T-B-*_GT]%$[4[P-2U/OJ?B+E)1[3 5W[0HWV0+W]MV-6'JV4K)KU!6 M3HE=GC>>.;&4?VZ9M7(!12CQ^TG,%0 0\:E!^HJIC^X84H#[^>J^;&0+02+]7.9F@OM8G)]17J^4?O>1B=1_T;GPVU&G!HP M957I&(D^DQV,'')N[E?=:_P@CD!@B'%@L<WN+-"7YD=/3MMA+"6HJ4].+ MT_G;EJ\B8G?ATUYC;]$XJ3 PT*W$W4G:KKC%$# /J,W:'#GPAC45=@$[E1;3 MI19;WTOMY6]G";C+=TSG2',+#YG)0 =*X@A"I??_'?.R-DO4=N+,A#A5M'+< M?<;@.SVEJC9N1NB=EJY54+G":_#P#\FCGSX0ANS2QX K'M[PM<- _"(]CK[^ M#YEX=O+L^5^]J%W8N&%SU@N]C<\FA[V&NUK_7_OO[Q_\)R[XO:QPO&RN]\_S M>,W?5 ^^]!WJ-P22TA.1&QG"R\-_G?]V??SA_-W%\:NKB_.?^9ONI=X/[]Y> M7ZVUE<6Q=]/-1M9.\>'=^W__LO &"]AM^T$4/?ZR''_J]"'Z_P!02P,$% M @ XH-P5F*>H%\T.# V,C,N:'1M[5EM4]LX$/Y, M?L5..M!V)B]V KUK;#(#')>A1X )Z0SW4;856W>RY,HR(??K;^4X)$X@+;T6 MPDV8861+MO;99Q^M5XH;Z9AWW8B2H%O9<373G';=YK2M[%3H R;1TJCB8S$9&4NCZB,2,3SIOARRF*5S0,0QD3,1;)Q]-V3^T M8UN)GM[>$L6(T!TA54RX$Q,5,M$QP]7NGO#2Q'&;2;?RB(TE$]]B0=,[72>< MA:*C6!CILLG3NXAY3$/+7F=V\UWSJ=!4E6VZ7G? ?'JLB( A]2,AN0P93=VF MUWUV)->9E[* X6LXMQR!CB@,:,A2C?#TBT ZRH'TB?(CL#_4H&6UVE\#LJ%* M*%D81C*ED"X2+J0&CES3 ,8RXX'IJ $3>1A(&"H:$DUKX$N18B[(-/;"WIM? M6RW+29%"-F(^FIM/.LD';<WZ<)\6?W M3P_8F 4ZPDMKM\!1YW2D.WDV+3KRS-29Y=>=R@ZF9H47I@UF)F^ITA@&7J@Z M9D' :3'[@=UH[^;OXBL_80G]E:$N1I/O7=8&55,'3_%H_V/CEQ?Q2.-* *G@ M$GU1\"E3+ V8;\1I'#P3OE2)5+E:'_(/VSQRFQ# DF\]R0.*:X\%(&?04P;0WUPZFP2WA/PO\18;) MYX22&IR?G[P2GCF+F5$%9\1CG.D),A\G1$Q>#>N#XR%<#2X+TMM;TI^+=%.) MV;8SK6K^O/S\Z:R(P?XV!L\2 _R4WH!).@SW&???T]8&L]_'!X@@B]F]\0C? M%6Q-B5RJQXO)P,P&<^-@SSL*I+#W)9/:60(\[:Q!WEV#E"HV6B[,(S6SME"T M@:F<'8AH7B^#G=PYZ 0WAQ-OK/S/ 8_X?X=*9B*H+P]-^468NTY1\G=P)R2H M S./VHG.CSGR"ZMTUK'J]--]7"'K!^U&[ATSGN5\,8'%GC9H[Q:V%(_(#[1, M9H*;:[28M/TAQUE68XF,U0#].'J^\ODN,-[OG%X$XSB2G$] CLWV=KY%?G1O M_ U+;2N$%2&L3ZB;+H1A--UTW<#)VN_;5@1K1;"^KMP($1Q8#0MV@9DS1YKJ M;9R_)\[K:]?-B//!4^/\8B?*_Q<;_ZGNA=G_?KN%#R^NEX./JP "=@L^)VEZ M6#T_NA[6KXYZI_7CP>G1'Z8J7!B]ZOT^'"SU1:.ZDN/53K.0X:IW\;D_MX9/ MX',/-8BB:7Z'Z[K-_&>[?P%02P,$% @ XH-P5M+"L^F_"P 3#4 T M !E>%\T.# V,C0N:'1MW5OK3V^1(50+,J*56OW\MY6)BD_CR8B)X M=/GBIPLK;2PN+QKN\\5/+RX:[M7%4$5S^,B8L?-8_+8W4JFMC7@BX_G90";" ML!LQ8SV5\/2BS3,R2@ES*-X,79*?S>NWR9#DUV?M'(+E\\P@-[^3E7]KS"BGMXSI8<,6*) MK?#$/%/,\\!H2)D+=KIXXIAF6HXGR%GW82*'TK+#>O-@&W^_5#C[Y3E2*LGD M.3+XUGK8N[P87K[I]CN]Z[O!]>T-NWW+!N^[K-=]=]T?]-HW@XO&\/+ESR?[ MK=?G,+3/^MW.I][UX+K;QS=_.Z^.L6ZO^X;=?>KU/P&';'"+7!'[K?UB!]^9 MS^Z_.N_;-^^ZK-T9($NMTX/#IQCY\0WHS]Q8.9I7=BLO>S(45YJG;"#"2:IB M-9:PRJ\7#4FVL]\\QT%7@V#QI(5/V.J F=C^7N6Z.D#IRIC" MM4.+KU&G 8/I>2* .CICP"$+59+ #,:J\+Z.S.RBRM>"1J=]=SUH?V3]P6WG MPW A[ MKVQT;^'(#1ST_874+FWMNKRUYVVD]<-LY!7C:43:&LYC/C/__ZJYHGU\L1ZV MCWY59^@7A3> K:?*LH(8UWIB @C^62RL0'$7,>K9Q+#PWGD)U& MD)K2$/Q1H>[6)^1L H-^VYM8FYTU&K/9K [9K3Y6TT9;AQ,Y%:8AHC'7C8A; MWC@Y.CEY_;K1;#9;S=.CDU8+/INMH\-68W1\>MP\5EH\'-9:=?M@][ZS>E%6 M^3;_RYT$&OS[FZ+3BW>P0DE?I1VH+%K[1ZWCX^/#X_UF(]H_.'Q]>A2)AX-6 M'>#L)L"8H MY%+V%NAA]=H'BI)(O,QC55> W*)Q#03A7.0!F MPS*NV93'N0A(&_O-#41WI'S$"/U-=##"&=U!E18-*1(&]D)FU(?2#YZVUR?< M/WJ:[.JOD776R5K/8/+-AM6"UX<'VZFZZU0DE.IP<$I/\;9*06IX@NA=E:C. MVJ2IWSF$5=8Z!F:;^P=4U\ <,_SG.#@X.0P.#@Z=U6XV"7!.:RQP@"4Q,M(Z M*AO"8\N7R>KL!G(U+ERQS1G"T/+T&SBN[Z## E3L.!&3K':T!]+/AW^*T&(2 MX.D4( M_"^,N78YD-"#XCK"12()LUBER:CQP2C'"6(QYC%,R:=2.N]ACLROP81^77K["[7)@>F/63R MI5:P,HI%BG#=A$_)/IT"D8+F#?,DC\$ZIR*>U]G[+3NB"; :T$(D&5($R*D) MM8M$-^"24ZA M\AV[^9[2Q]*>G)',770Q)L=" MFV8=Y5CE[Z)70/ZKE L[F@)O-Z<'P%NE>AU\S.F]:B=@!Q@/P%\2A7;I2BU" M2 J@W$/)]H)%>@T%_2@,/BC:)Z'#2 &$;X@:'C#A7&"D5LO0/:#,I$8!@KTX M)T>LIFJB 8.%J0!;H$\LW3C :(%$Q<]%TW3I\4'9^X%18KB4_LH[6<#!-$^& MD'J6;H6P!L)F;EU9.B^DHUP**]P*YT.B'",IC0 X+$'TD*"1R@5-@$_NB,-G M]-7PV5X4+R475A@22&T N%0>HTS2>Y_\?)Q=B2RX*LHZ\ZERHUA]'$G+\JBS MS5:TW$B)7<3- )=Y'%!TV6Q7Q(I7%"Z[ID8/WMR^JG&/Y.NI,S5S6MD:4V$) MJ&A\7P"J&Q$#:R FX&N*=09G_@P)#!YXL5K%.%'O:K"CP>\QT+2C4? /X:J" M4LSCX *( T'-!Y76PF/""0AY+CH+U)%R_N>ZC$_ 2*H)'D6KU-5.:R6G\%G? M^08F>YF"UVZK2FRY-O?7 YB(_>DI=P''@GB#5@)6%.G?&SX;>]NW=7'Q8G S,9V0FVU)O_ M+,ZP:[$867^0[9]0"J1'>Y>5N=X.>HO)R@?C_KX+*RU0H9V,:EK-UA^& @#= MW;N;3[\O]P C8-S*QXN+B2X6OFN_Z]:N>MWVAUK[[:#;.P-0..-S?N#V\Y'F=YO%6!NNN$FXI]]((+$?B\L^_BQXR\H81@U\V0( M9:,_D.]=0^VX..;>.3F"H0P ;AB(SZP]AN"SH_;2IMM*W+?)V6+/+WF2G<-/ MH&$=E620A ):^=]*WY>_@?=/$44:M"='RU%>5!F1V6PNB'90EGCFX$O--I02 MM0&_%PJ*&=8E5&=VU(2*/:\>(F\]CZ98Y(^C/0J(A$A6 #(X!&=I"AH)D MN)-F(R_;T93C*?\-@"/XZ$$A*+7 $P)#?M0OM1_NM,J4X;'K9[SQO0H@3:3K MQM#M)-?2\"(FS4347Z5E4K<,/ Y%A-<<:)&57K41XAYQ&G9A-'X9YD:FPIBB M(*8K>.Y&0R($8;JB=;2HMZE-DSK&H/A'[(@UNEMN"=M,J6\'D. 9,].9"-3= M(,L%NM-EH6DQYIJ0*K5Y$;?X-HPMCEW*,WHH:;QD"*V9E6L1"?7J,V SSB.Q MUL)B(ZT2)RE904C1 $#R'<'4P1 M[:Q#+6ZGM);?\L /54?P M%KW.55+;XZ+K!R[[GJ!M:JQ:5VJ[*>A)*'68)]B0*9JXU'-THZDE[ W>;<9E M:,5DD@F,!.O]P/K_&MHA GLVM-L$5/YV:/NQW1_4EF!P(UC]IB"TV"A\H?\6 M==&@_T7U7U!+ P04 " #B@W!6TO['1H<" !N" #0 &5X7S0X,#8R M-2YH=&W55FU/VS 0_@R_XM0/L$F$U'FC+R%2V8!-O*A*B_;929S&4V)GC@MT MOWZ7EQ;*QB8DQ(2JRM>[Q[[GGCM7]C-=Y(&?,9H$NSN^YCIG@6^VZ^X.?GRS M#?J13%:XE%#I5ZD4VDAIP?/5"/9^+*4>SWG!*KAF=Q#*@HK6.88&6?&? M; 2D7^K.<4L5IT*/0$A5T'P,!54++D: D,W7L:UZ@V;WVN B837>'6Y<-.<+ MW*'X(M/C7G!ZG_&(:[#L0^*;9;#[#-W])T3WQP\4&X9;!#M^';TZW OV1%25 MX[_E>)+BQ1G\*/@D1845@TSA*]9>LD8 "-F"5YHIEL!T&>4\ADD8::I9@?LK^' MJT.P;=L@0\]UR,':'KK]M3WT'*^U+6)Y[F!M M'Q&[PUL6(9;3V79_Z-EKVW*<(Z B:7]Z'ADZ'P$IG&&YK:(SPVX CYB0OCMP MN^RV.R#.(R:#A].0P8!L3H.9,:C')N0Q.U%4P)S%F9"Y7'!L!P;D4J$NJ)*& M!.M/X(JJ. ."M5E]"QDKEM-FH#I5:Y%ESEMPR@45,:^1M';[R MC7PT<^N1>^$]> ]_-69EAK,KN)G!Y>7T'1;SKRY]D>B5X@#GZ9Y6;YQ\^V*] MH;H)OX4XIU5UW+N'-D[5U;<]LXLGX_5><_\.AE,U7#^)9D M)JEDMF0G3KG*B5V6,[O[M 61D,0-16@!4K;GUY]N\$Z!$BA!,F7Q(169!-"W M#XU&X\*/?W^<^M:<!2_IE-J?7/\[MKR[:.WWUX M^_;VF_7C_L(Z/3X]LX_/[)-WMOW'QT?A?A#.A$Z)!1P$X@,\^-2;A.'LP]'1 MP\/#ZX>SUXR/CTZ/CT^._OGM>B#+]I+"#HN"D#]E%1Z'W'\MJ/-ZS.9'R4NH M>GJ:58@X![GJ:B1O2U5&8:EM[CET MR$D04F?RVF%36?KD]"QC7'B.NG%X46I:\+SE$1%#R3$\K!:J*+!8-'Y5KA#. M> U]>%,J&@E[3,ALL>7D1;5P#1_IFU)QI.R&9482B[P]BE\6BWI+[.<%V,.< MS'Z/"_9.^L/)^_?OC^3;GD7"$$P7A?22\>EG.B*1#]Q$P7\CXGLCC[K0EWTZ MI4%8*E!X'1(^IN%W,J5B1ARJ"0+H_)8E>[ WG3$>6H&R@3H)XVY_S1P22J=3 M6P7_LM-Z-CZR3T[MLY/70+IWI,%%+>Y5+(CZ"O%/&W^N1[OLDK2H%ZND?S3C M0-'?EE)>*']$_5#(+KB^Y+FSU)(Z+8X_-J":NR$MJFEQ_+&FCBL.0D_111\4 M*SMM9@W9%SR/9C]+*V '>[NFNG.OJZ?OM+S\M8&="\.D%N&LO/RU28C]$6<^ M/0KH&,-BO4[HR%#9P#P4L#^:I$)*&,K"V7>9$\@?,CVWXWPN? M;.R+?"JI]"RL]^/N2B^TCMG4;SWC,>4RMUH\D="9,OYQ?'P,<_7/":WBSW[@ M6E\D6>LJ)_OQJ$)K@8U(4/9D& ,\Q8O@*X+'6;"?)=R8=/_1C!H;@\4 M*^B: LH;?:!).?H;]87R5*''I45B9C8(Y\];-%]%&B80L7;!J@ MZM8E4C]< ,",G=HGMN]!1W Q@L=@?DH",DZL-(.!=T, Z-$P!8!W.$?PA.,S M$7$*?WP'\A:&E]./ &T&DA7,]1Z;[O6!LSZ!;.3 A-H&.]8F;@LUO2MA@4'J><"91,X@Y0_A3:21.YS2(S#@+#2JF(/!>"0&,/),>+ZR[C 6) MB+N$A0-'PEN(_D$1(>.&1HAR@X;L>W*LM"_&D%%L)50C,]Z%AQHRY#Y[O MF[#Y2AJF;'^JM/UOLG.G#%A]R8 $P=>$@0/'P.^V3TKQVUI8IFYXI;8J1 MVK4D=."V>V^[=&C$,RBSF!:PZ8S&@A) MU'X@'"V7S(ZI$W$/UZ)A@CRB'&:=1CJK"39,X>6M.HN#\5J#N!(1@,2^V0/(+YC("GVJ8I)-3D\T[D,(X$ MK7LD>.@F/4W5#WH2-D2V<2>VZ!]J:F,FU+6C=E=W6B3<9ZET#:^A-) M6]\*I _=XF]P7)YZ8;Q^(K.@3*:?:8"Y9S,>?2414_979]EDS'B1!38J: H<[C MZ23BK5?WDI5#!T@I@6X0"\IV39E=G<*KY.<["R]/IALT]BH2INRN3O/5I^T[ M".CEU@U"09>4*4BH,XBKL_D=-,JI>(,0J#9IRM3JY%^>Y.],6LS1&S1HN4%3 MYE1G\-+-0D$:OK!)V= M5R?T31I=@XPI!-2D$5%,O;=OV:I"!P2]LQH0)8;$ M\\%B]#&,B)%=88UIFH*).K.H<5[$>O4Y9LFZCUDZ=-BL?8AC&W@RQXPIH*ES MF1N<,.D J'\H9!L0:T+.%(C4B=&E9U(ZF#1?O=H"6M:@:@HTZM2IWN)9AYVF M5LQ^X%-5Z1%GT](HY$0BA.D)SQ"P([R9X-041M4Y7RV,VOE/?*XJCX*4AM.+ M5) ,X1VR]?$R?,)U0#=R0HC: _I9V0IK8';H M\%JYY64+3J@Q34,@>J-.G^OLM^F<4C,++KZFCXX?X6=.%LR\$T@U8L@4WM1Y M> V\*0K\:GU)&5[$98?'%>8?12%8H%1JRGCH_15O_-@E$C59,87!=6\,P"5% MR6FI7('3#GS5+8-;&"IKVS8%CU67#W1#7YU%RE-M^1#&%-R?1?/U$WD19)QS M+!O2*#@V9,44EM0Y^0*6JMD ^1C&-79JFH*/.=9>@\RUC*?='USE+'6[*N^BW$.'4 MM&P* ^HT=;Y1OXMNE-:(J"T_+FJ/B(/I>O#X9,PI-9U<;$3/%";4.>D,$_!? M1*T?R(YUF;)C]5-V.I]0MIW/@C%& Z5^;! ;ZO9-84&=5RY@X9HET4[9873& MKS>.V>^V-"9G"!IOU=EB#6ATWW)1&B])?,W G3K>C/C5>+!D6Q:%\AO8.!*8 M]RD;LV(*8^H,<0%C20[N-N6T&K&6(7B3L]IY*H/'_K9Q.& +;)E"I3IG;.Y8 M8A=T&X="7B) Y/VU/ MB @:;EGW::&:G-PSLIT"-X"0.@CY8XGLG,F6\JF[(I54ZC>\G4[T$HNC"S6 MY6-6W\:SC=S*"A*F\*1]/T^7\%AA'^A"'&?RY#'>,YGM"S []JY#UQ18:J[R M60 +IGYCMO!!O#73>I5N2GCZI7,D-=:,[\/P_L)[N":T^,EN_!,OYXG').+[ M[($$CM$SGN:8,82W=S5W!2GP-LAXM8"YXI?%\<\_4UZM?LIK!\$:J^=_9/LO MAS0 YHTNC*]!U12H:FX64H J_S/;X/GJ/.:J\M9!:?4E=-N(L/6IF0)-S=++TKOONKA;SVK%Q[C_ MH; I5ZX>P&17[LD#6WAF_9!9CDQAK68%HQYKY1>X,:.PB5BN4B0,6^?(<.>U M5MJ_$#'[=$Y]^\SVH*9("[DV*8%D)Z!<*KI,/L9 MRZ4RX$>3K*O5[W"I^PV[;81[36F:PE5-QG[E9_0.*O3[>/0HW ]D-L,M'_)9 M\B0 XY%,UH_XC/IQUT)@<6\8_CN]]BN_]:L?N.E%7ZB\Q3#XWN?<#ALV>%(,RGGAMR&W^)#V': M$HY4*&G/BHO#1-5C[GU"KBZWF8@NPT.+Z\J7R1./[E?!=^ 3*A/L CAW3N58\GX=_N,G M4Q9 [^)/5>Z'Q,?TX*>> V&%%VXL5)9ZS#*/??<_D8@[_3U+\^0RY505N&'= M+2K#I<.MZ.)F-$ O#1+@&=?5\B^4WT>9H5?RW) :0B]4:*_4/D1N-Z,DXKGA M=]YX$J:2)2O+]!8'[F_DT9M&TUMXA&/&&$Q[ZY3$XO MP'T$8:.AKF"*/ZE $X6X*U*ZPL#]SH)YY6EY!%R_^G,.C,NT,8M"\ 6!.V"C M$*9"B_+6%FBI1(&(?(2%J$JR^**=$B0W%O#^PLU]Q>M MX#[CMA"NQ7=579"9%Q+?^XNZZU4J^LMO<*R/;$--9!L>:S3(/6&<\_,R?"$C! ?0F Q:?",8A, \O+K"\K M;CX/QAOWX_3$TH#R.011@VS;:'&O91Y;P"#LBOX(1N5OS)7WW./[>P:]N5CA M@HGP.PO_1<,[ZK!Q@#T];SIN14X$[B'"O9%YQJS?M(JCMG;)=91T3@%YM%5V MVQY++\EPR1CI7@6W,;7G-MNV&&IM)F =)5TR/J+ ::8EE5+B-U T>50<.G9- M='WMISI\EM%H0>0JL&0QB$%8=CJW+XKM&=7W&L1?DJOZ*E>PVN.IML1/RTQ6 M&Z%FH"O/*15\1976X/Y/M&GDZ/3T^6B58M MTDZIBDG9.TQ@7[*(5\1:7F9/Y+J?<$I7"58NM"^2/;"5U-4&.H MA;>MR*Y!@.W%Q6Y&U85BB" "]]J;>LF&ZURB1G5:M]A<:\CLRL?LQL>R*9>\ M;R4P+[U KMFDW&(0V0^"B/A7@8 & [F6-?6B:6787J=B*^"<,"YS?EFF[Y8\ M)4O_Y_26>*[,X?R+$HY#047D9C7;ED#,]!"?I<#U?@@V P>$B=?&5?L@SF.2 M6?=>LVYKI]0U\BSW8BN4L;+ROFD#9C,A>426TZT N$=3;M&\&7T&(G,H-J?) MJOA"^MUXJ_NKO]O9[)J1 #SF&$3##Z%K*TE9M;6:N ;^*,V@#^.^THHKAX9O.8.YC4 /?%W9++6\2#NE8CP7I%/L_!^2+I" MMG9+@PGY>Q9'/1[Q!^GYK.28TWUZUBL63KOT?I) ME=5R%4H^^P:N[Q'VDIO1-Q)$^*V>B,?Q.,P[@,!00++O2M6JVTLO>^"YV0XBD&;]G]0.C1KE6!*OER6.6=L,C/ABP0*1-.'_" MSCC%I$$F7N-J;4.Y0@-,",GVB'&YSV(0#?]#'0!KGL9=E%^OTK[LSTAVE-R) M"%-%@ZBRX%/_NIV=E7MC&"S]%8'>ZF+ME ZW 5U@]^)>=4--S;MVRC''\Y=S M1#.ZS(H@-2];*7(FU/D)L[T0? !43TZ$7_3OO@SZ3@5W^L7;*2TXH*I$ MI4>M&.#DS)NZXI*S:;8J?1-7\I1JLKKVG89*-32JWC:-U&,8.QP$+$FRO&: 6%FJG?V3,V@C M?,*3/NFNO06YZDNT4J:ZP*1E$4G&[P +."F7\^9-B0YMRN<]H MBVV]@V5 ,6SIWT^ B?'D$D_2RWTDTNN4+:]7M!U@4!JLC_8:RZ+G3WF1U-?@ MI"+^] ",1,"]S/K+"#(7>>?88*=S=0R];6+I^W?D_#,EEH\8-8" M4ZW'U(NW5>6L1D4GV<8*O%8,O5A$?+G'8OOV6I^Q%ARIVIY:XB^Z]4,4%N;S M\;:[Y'#.]HVR@OH&>7GD1^R!WO$2F$+J>Y<$7[!VXZMU"DL&\5K)]K5<3WB; MVM9)V:XMLW2+D>'A(] MD&VOEAAA89]MD*1KDYO?(B[O5LEWG^HB MD+K,AZ.UJS]_!E#->LS@'<4#54Z8;)"*O0H(-?#&07QF?(4&&C33LD,/>@H: M$+!O=9=K:F2\PV>$3G@53IJVU6[0I"RGJ'>UI%?5:JN<C7%OER[X@EO:=!9_\7$KN4] 4OD:V,+3-O.># ]7N-=H3D)T1([BR)%VZ5;+ MJI:I%;PO\)I_&33[U+CZ!$Z3"FT]8)-_O;OZ'>]CF\J1TL[3'W8Q19)^(C[^ MQK>@#EZXB!_X9LD=#\*F<82'@LM"+-^]D7_J/M9E"_AHW84P6]6)EW_MR^9T M#--VU(8C9RI #[!F>]+E[-12ZW!U6';C6<(ET4<$$;H-;'AS;'B7QM)FY; L M5%>3)A^4!+WY!)46,INFWSN1S;D>IWACO-BI&UBV#E'6W9@I(W58&LY+ M/(>+6T9]C^QP @,KWB4.('JDV%OCH]'XITWP\Z>VGUY)IJ_>]1K=7ZWE?Z2N MT1[2@(Y@S%M79UI-[J_&8#8T)=S["WZ&$VH[\DY_E%K^.4^G33;Q??: V=JU M%;D)I?W5K^[H4U=MCR0_M4?$X]*2U)Y2(B(>ORX\)MGTNU2"C5(W;A-]@)DG MN%?:3@#C,R%L(!0/H3:="?D/1]$H^6)3$Y6NU>H+T9MN9]5J8X]T P>*HW-9+R+R1:(?I%3&^)DKT&G M-DWN!6A:OZ]KM+ _^G@#DR3Y01G,&#C4FV?Y5@Z=+8AD)B'Y@4]5I4><36V! M>X=P#R-VV4B$X P;I$1VQL;+M,SPR9YQYD8.3M\"?:]KAL:+TJFF%VC2TO[H MYRV,LL ]?O^2QJ$="Z1G@\&@^$877\W;VU==:<*FIM+^2/T.G8"\=E*"G:87 M3^:/9[Z<0Y5>ZN)ET]9?@!XU@;2Z_O[HXC?H%"$$^9YTH9B$C ?Y,6/N XAA MCR(\D%(J-64\]/Z*\T.ZZ#)'YP7I=O$U?73\2"[A9H6,:;@AM1>D9\U^K=_. M_NCF=YBXXV<<*P& ?)BET%%(AXB)/?+9@XB#^:2:+OK,T=E#W4[CCZ?&*V&) MS,7Y>V,EZC>XA]KBZ?%%&S_:ERZ,QY]6M8'B.@IKU.8>ZDS3@RV6WQ]9WX.% MAA!01M3&?=GHSDBYAQX75V M$9JCLW>Z+0O54&%UE5^&%NP9X5!P0D//(1LJ9;&MO=.1IE>NEMX+.8O)W"3= MAOUZQGS/P=Z?_E@F?8,V=J:3CT>H$N%,(&* /_\?4$L#!!0 ( .*#<%8X M/UZI ! -7N 5 &UL[5WK<]LV$O]^ M,_<_Z'R?&;^:M,G$[=BRW?.,$WMLIX]/'8B"+%PI0@>2EI6__A:DJ"^K(OPN>S@R^/WOEC M]^;FH!/%+.RS0(;\[""4![_\_,]_?/R7Y_W*0ZY8S/N=WK3S-$S"/E>79C_. MFVX,/3E-VQZ_?__^,/UUWC0210UAT./#/S[=/OI#/F*>"#5'?$U+)#Y$Z9>W MTF=QRL92"!UC"_W)RYMY^BOO^,0[/7[S&O4/@.N=3L8Z)0/^P <=_?>7AYN5 M9RKA\YYB8[5/CZ1A69B1&XX ?'"[QR6>!GP1IGUOX/&NN^4"'91GQ_#7FL']F MLYS3'TA_A;&:YBA?[0,6]=*EDT3>,V/CE.I#'L11_DTZ!RG_9U_\=2U"$?-; M\<+[-W/RSE,,YTLT7KV.>1CQ\T',U9^$ Y]A7IXF/'CAGV08#Z.M,,$T*&$^;'41[-'\IZ3*1&T/]])@Q'$_P9.W M-^$KHU%'/I';P[T8BPKJSSRN#F^IDPW'DL8]5WY'*K )SP[ KIQP\3R,9T9F M-@Y3_H8J7K6'9BT.HV0TRI0GD#?*^P^4'%6F76YY$0.)*!8\"A1(A8\\N3 "V3X#&MWE#6629Q&-T3X7-.7W?)3W?JR M.R'>D2]["<3\6N=:^O_#KL"6+\9SMG&4$X5X;GO*[[D5!B4 MG*F96UK[_TVB6*_>:ZF6'2(3T67MG5+?A6*#WX ,',2M\V)CZ M!U@5JU\LM;SG2DAP"F$66,0O>?8W? X2[0UC,1-*$Z-)-$&P-G9* M]^8.!?&MS;?HGDV9#BF%?2W0$]Z_%:PG@M1B,^!J-A@MW$^*]4T:KEIG(K@> MN,]!.@-UE5%M=FT9$QAXL&FDJK(4"_JTC.(N'G+5390"NK+(+1J,N:M33&") M:KT/6N5%@'UZ,?T2Z7#TM0C!CM6>H!^+%YO$J#X !7QZ*45Q WR6 2C@NQOK M$X,-\%D&<(T/]HX<<8LR+FSCE,IT,W^6H7:Q,U+L#E9I>Z?4W\]B-T_RW ># M4O$5&Q,T?IF-6GT M_B6/'1M7L)ZN1ODKGI71D:IC>_8&IX\'G!$ZA'@MU:5,>O$@"7+3V(RAM(M3#,LQ=KT88%EWV5C$++C5%N5=+Q#/:8S# MA*CZ *WAPTBSTO;M45]!)J/[M88&([%*VSNE_G'(%+^ )=WORI$VJVS107MC MIW1_"<$W#,17WE\$_2ZY K\=3'"CL$7VHIE\KN%]R&I1N!JI9H\HW$HS32G) MW PV9H=2.A+:#"TRC47I\&D3;"6&?(F"X:,GW#S'Y, M" V4ODV&CP6A0?] ?T%7/*:!AOYV/Z!7/72#Q=^B6VU+6JXN]WKQ=$K'NNNQ MH.&9U!I.M_,M@%T$-7-Z-;:!!IQISO07 ;1HX-:;XUIQSV8,P5(TI1B2;]B$T56>JMX>\Q;A4C2FWI^+W M(!I5@GE[UW$HV?(M7>*0C0Q)=(^BF<@ V-1/J-Q8D7+O?^3&'FB<)0@NLCV^!@G9NAW*5SF].(Q** T+,SS^)J#Y<6"1U!V M"9 W7?2OS(5FSZ# )9 ^H*$3L+] ,U0I#G1:HPH'88"5CT;^DR#+D8>S-O8 MKC+6&87FD@I'?C<'AML M2I]2W+TY8IRPKQ%RI[K'*_C%E,+MS6=Z&Z8)!VBK_9:'%4.7;M$/#L(+C!2+8W=ETF;>/H=B7BBWJT@F!Q M\%8'SE$0;%V<%ZM;/3!>"L#>WBWUMG(P+19\R1Y=PLFB-L[+YZ7'K58R2.?S M J6IOVB@OE)?MZ@666@K $,SQX7UA=.>5@+P1: M,:+E";J?Z_?-:+6>GD"<1T?L0#!=VL=0NK:0O1S'!S=>]7#U.DMHY[>3C4%! M?%?'F+*[2E/S^XN*FKBMZ%Y:R;#M\H1+SP=EE KSH0S :8NT4MK(6U;MUA86 MNZ0A(B-OET_VE5%L;MK:.PI*2#:W;(WB4N%M;^RV6-L\VEQ!A^(Z4= QK;O!ERA3CB@DAC[N"P%B7"QS0\>%L6:!V5*GQ-+2=2FOXFM(9FL% MT\5Q>:68@=[I7S$5PNJ-SGT_&26IEW')!\*W5(O"=G1<<&EV7>2"A7_K'*:V M73[+F.?Q, ,<=#^W:+"V6CWKK+W,?;&X6;_";A%*E-+NI6#,/@JE1'HI#'Q8 MEE*BO!16C2 =I4L9:P%<6=B@#AM2>]?56XH9K+-W<[J%BP50T<4=HY MEA"!<1?9W2U*VPB'#IFIHK2?<, JALPI[3?TS.'RO)2.:^&@E8:5*)W'JC5; MC5"Y.'&%0X5/YU Z5X7#5M$CI'1,"KG+2N/-1)4U>B6:XHA$U70%ZZ,I,L=Z MNGCY[:5&+H)2Z:@!475;PG$A(RQ1L!4OLB1\3$D\X"#9C^E0$@HX/%6# MRY06(3IM7BP+Z2[%.L#*XM*MGK->?2>US#3M4@FU1B_>WARNG;/7.*H?P:9 MM=0@+^%I3@MN;5RGW/C^,N'O+Q/>(=T*G@RKPEREH:!%"S>R-8-TA:^N#&'& M$YCTN[F0O> #J?C2%3M8%8J!S@9O54UO0#"G;@+T!!$>I+L[YHI']KH4.WWB M]ZH,4O"O):B!0$K^.^;.C5^^XJPSEC%-;#N)1$CV..8GS06LD4G>G3YUSR!)8 MH'0ZRK4T+W.P:YRQ^F86#7)R^9=Z1>AKCNZV GTC(ATE:NWXO)6&B\8%-/L&:48(%U9A>VK$=/(_)>!SH,W%5L%@[T;S66+B" MBBX"8C<')8.%IN(A(7>-9G,=C8=_C>9QG\?58QW_6?JRG M9;?R++ M3?KE_/5:6L;Z+!IZ@T!.(D\S+^]63Q]M^:EN-=-.B'>DHY8O7>$.1"%ZM%;^ M<:U PO*>0Z!!]'9;$DT3I8\7&&C?^+W%$EL6,LT-VRDK5$:ON:%3>G]CX*7T M EY&KK$=31MBD\RB"[L&,)1\:2N0DDFAY#M;<93M74H93BL0M-8B=;<3BPBM MN=HU*0%PHM+;9PO[*%A<26MJ.U8<'OF>B? M#V!3_,F9NI;)^DOV&HY216T:(-SJ.&?9!@/39&@NL.0PIHN*O%2=_[6N]/#MKG]ZG8GA^T)GM5DXE;Z MTT,WD4VP+7H[]I<18MTL+ZMV)XD-*3^;#D<2>XD\K3L,7:QF^5IW&+)8;?*V M]CATT1KE;\U1J,:"*DIN"DM+Q>Q=,L)MYE*Z6H8,:N/%B_65%Z\_*^*I/WI,)Z[FB9!IS5Q0DT>X MS0-"?VNDZ+*JV>X. CG1FP<+PMRS+43E M;RRU-Z89#RBA63:8(E+'2QO@M)Z<=2G+3[T!$\I[T;6*O1%HH41E/R]]K?/; M2YEMX(GBN@(UN")>CT6B;L9_-P]W+/]WB,&99BBHF6X41Y:V+>2_! N6"+D& MEJ=5MR]%Y =23X4U_X7N35/.5@515B>_LCR:_:#_@&7,X9O_ U!+ P04 M" #B@W!6# 3(XWE? #]'@@ %0 ')I8G0M,C R,C$R,S%?9&5F+GAM;.V] M:W/;.-8N^OU4G?_0I\]G3G>2OF5J9N^2;WF]MQ.[;*=[O^=+%RU"$B<4H09) M.^Y??P!2-UL$L$""P**"JIF.)0'@>D!@8=WQK__Y=9E]]TA8D=+\W]^_^<>/ MWW]'\BE-TGS^[^\_WT63N]/+R^^_*\HX3^*,YN3?W^?T^__Y/_[O_^M?_T\4 M?2 Y87%)DN\>GK^[7U1Y0M@979+O_L_)[=5WT7<__O+/GW^^^?C=Y_O3[][^ M^/9=]..[Z,TO4?0__I6E^9=_BO\\Q 7YCA.1%_7'?W^_*,O5/W_XX>GIZ1]? M'UCV#\KF/[S]\<=W/VQ:?[]N+GY-RFV'_<8__]#\N&UZ,/33N[KMF_?OW_]0 M_[IM6J1M#?F@;W[X/Q^O[J8+LHRC-!DBF>Q=$H>6)R79+KXQY0N^3/?OGWS]MV;'VJB M.3,H"7]>&>6T)&+'IIR)+DF4T:*(^-Q%Q2)F)"*KXB42IXTA7_N&XM"!X86T,0^5H2?B"LV=:&IHQ.#UYHL5D0!9G^8TX??TA( M6E,A_JBGIWFE)/WS/"_3\OGLQ;[)X@>2_?M[V<\--9G@SI2MY\<]->W+Q.;($M51+ZM>V=4G^W MV=><-Y!+_N?KA:)OZ(?>^_@A(SI:7S12T;GCD1,V_8XR+L'^^WLN!3?GR3_% M@B/)O[\O6;4=;GU4=11L9HPN09-+.ZQ\_F27^"2"3 -1Q6BHCEV[!:*0;R2O MZ^7ZH@"V"D3TQOJK>7GN='HW[8=77T3K+RF7/+Z6YUD]KUR.(7/QAS'B/06E MRQ93<0['NTK/-2#\@!H?/#N8__JA17X<1%3^F4N3C_P392DQE8U;^SH5AA44 M!.DW2+]'+?U>KE?^/8S$XH=.J M_B/.DXC4"XY+E3/*EK4W"2X3 P=R)2 ;D3.(M#SACT\$"1=9/&^1 UM_'U R MG51)R@>]2-GR,FFCI^WWX>G9^"WE%+UN,3Q-G^+E:_%&\NN M)R*4X&1^)0F M;<2T_3PD-15C8JUR]A5G_TUB=IXG9WRSM5&F:3H@E6?K73_)\RK.;LF*LM<* MC:Z9 ^J:F;DA+*7)!?^N34O4MG5&IWB#,"H/6CJ@\7+'TV5:%+2Y6VK;="A( M4P=4-JM-OL&5[1S0=\\%@*(6%;0[7-;4!97\$2K*]GX>W$HV21)&BF+]CUCY M;Z0F,T5;5W2*L^V:W=,GN6%/VM(5C3>4"YO9_Y>N).>SOK$K2FN]ZIK=,/J8 M-D%C2EHES0>G]I1O"A9GEUP0__J_R;.43$F[X>FCRR7-[TJNL=5NC.*Z*NO MQ#1O$^_AG8:GO!'(&@[('RS><.MQ#FF.PZ*/BQJ'_H7FL>=+PN;\U7Q@]*E< M\$6VBG/YCE&V'IS6BS0CGZI]2\H!@8=-G%#%3CFGFU,FG[G65H/3=IE/*>.; MKQ;^:G9\2BO.])Z51PVHEP/:2R*,8.DCX5)AO.8E"J)5S0>G]J9ZR-+I149C M.8DM;0:GZY;,4V%,S$N)*4+5;'#J[A8DRW1,IZW1\)0MXRP[J0HNM!;R ZZU MU>"TW<=?+Q-AB9REC3U+PQ0U[0>G]W>:Q8+ MO>?N>?E LQ:R6G_W%CGPS7C605;'X%_O\J8&]J]+WMQ5FY<=;EMV_!KEOG93 M> #[$!#;6Z385 (_$-H[=- 4CG @II_088+Y0('P?D8'#^B=!.+[!3D^B5\3 MB.Y7M.@.75! 2+^AA23WZ .AO4<+3>%MA9[8PX?'=5Z*2C\M%!]6D41FWX;B MPBJ.&)B$36. >?"A&?&(+-*(" MBA"?%"./Z81BPB>^J&VS4'T&36!1&6"@H?.**WN -Q895/@%Y MMZ @L%)F54%#X MA!9I,B04$CX919EONH/E)"][2O."9FDBRAM'#W$FROU&Q8*0LHA6L9":%J1, MN6IM4+;(?$Q7V=I=*0MECCRE(8RCS-$DR^B36$L7E)W1ZJ&<5=ED.A4^BN*6 M3$GZ**)?VF/4>XWA%.5I%A?%]:P^0UO7B;[A6.BUML([T;T353[1FYC]'F>[ M\^HUZ:JVOJAN!*Q)52XH2_\FKXM &/3PBZ V;8&I?]G:+^7RE$&3+DXQW/!A M"&=N24T37\K7K/8O)?62WM1TE* QZ^P1%W!KP#IYQZ'<(/H.WNG7;Q-@+[?E M\8BHP_GA)6D?7^@EKVOEZ7OX*?"W?_*VR'?@]J&YXQ>H+]&G>"&T P^&AF!87Z!MV2V65N@P526=K]20F62\VP;. M3')>^7-XEY09I!YF(Z@K%1EB$]T(ZB- #1&FS@*A#N^UZO\VV[1$(+SA_5?] MX?7U/ [OT#+#"+!! I$-'VK3&9D5/C-\O$U/?#UVWO !-SVQ ;:=NPMAWD19 M^E>5)J)%[_7D2K+#:HAVTTG"L_:P>B@HLUN%B/^B:98#8Z^'O,!O)E%PRTSXS#[!EM3N&7FB&^9 MZ(SJ(BG>=UFK6XO:4QF7$$T8IFZ=3\FL;> MSW$JFUNB-@CMQRRT'ZYY\R,D#-.\OV!:LW!-J^:?=>^4?_KQA-*FF MY36[(^R14]'RX?GS1NCU ;<=!K?UX4 W5=XW0\H'0.8M7"Q&2 M+J5:VW8 M!.?-$3MO'"JB/OP][Z)I7"QJKT;]!_FK2A_C3$0=&7IT ",Y]=F Z0E>F6/V MRO3/%N>+A^]B\<_Y;@DITB_U'1#0W\(%C> H^@?KJA&"CS0GSQ]C]H64%U6> M%,K49'5CIW3?$CYIZ;0D2?L*:?]6B<[&D-_R''BMPQ+LVQBDVV#?QF_?-A 4 MZ!#,<70&8U/)"IW.:>7=43,Q )7-Q/V2QV $#*:Q8!H[8M-81\W0AYGKITUP M;A&Q;9I_;1MBY)'DE7'\,GQ IT8O4[*"[>N8;5^20-_#@A=\%]^NUX?,'-2A M9S $!04Z*-!X],X1*=!!<@Z2\Q%*SIT/41\R\R_1BE&^#=?U*(3_=+6_$("2 MLFX8I_(QC)@@%1^S5!Q$31'&66^"FRP6E[,GYYM] '<+=QDBB--!G [B=!"G M@S@=Q&F;ANCN9Y$/N?K7B,](G,_3VC1;%.(V+2&,SBE-GM+=6P;*U]#AG,K9 M9D0%>?N8Y6V)%?KCA\L/C,/EFW=*BB+-YU=7I_)R$X#F3L6U3:SW9/J72-"H M6:7XDQ&BO#T+W.\XT'@-26NC3AZWJVGM-FBW*DJZ).R69'5F0;%(5^JX04"/ MH"0;(;@0IR*Y2A])/U"OO^["6M+@X_)I6N)&GVR#!S!/,/,',@PX(5,ZAG855C&B[G,'4TN$V M.B-?;\$%G26IZ_NC'21K5!90/^O_2**NC51"=&L>SK6IJ7$%Y1*W>:#U6L"A MHD;PU@1OCI].&O^2W*2%P89PB\[N;4_]+^\.!G^0;]+%?\N"/DFA\I ML:A!PW<=E^G$%9A7]0I1QON;]K5 [L:7N^_&E7N%]*W=.ASB3,S.W8*0\DH\ M4N-QT#3W3KO:]Z/M,%;ZO1INQ^\X"299#%)9,,F.R"2K.PBH.=L=K?$1=BJB MTX( [X4:2BVHE'2[:_5(#(7!SA+L+-CL+#TT-Q_FE?=\F3V8)I6][.34M-+V MZ&!8^08-*Q=\WU$F-M><$:*V4^C:VB"GV=_;!Q07E$WRO(JSRYSS#/';#2/+ MM%JV!Q+V&\1&0#!EY3R>[QX^*3_2I+Y M^QA_39?5LI4\Z>^#4W4;YW/9A8L'O[FA1CI#+;_BH"X'09*]GIXPD:?OQJ6_HEEZ:STO" MEF(YW/,'*_:HJJE7FI7K7-UX;'1[W9U<%EV2VU@BA&E:N?46+;A<>@];ULJV M?JE6+A!-Z_%1'BKC^_>'VJ>S>BC(7Q6GX?Q1IE&"VOJD6L=!U*U]4Z[>B[KV MXZ3>*R_Y/6:IV'#B$%0L&UDS;[0JIUK><"STFJR)$!<2XD( UT0?VM"HQIB% M"0%, J:&(B=&A KS$C4UYV#$IU3-J9DRC!&?]*BD\ ,*(RZ=Y$B-!;711I0! MU'!TP1XZ?DCM>&Q1Q2?9.C2.)+A,X4E#LUQE @G5NB91K3RHP'4DZ:%0UQB: M9086HZA1P VJ-6A'H.RU0M^A6Z%ZQQ"Z-:H1A/?!:?QT*)=G/WT P]%LD\^ M@I2 \'Y"M_O49D1T.T^AIKVH%JQP(J+<@727F_?FQ_J*M/(Y*A8Q(P\QG[6(]UKQM5NS]^@I M9F*TYG:'@DPKQBDB141G,R+,+Z95DRP^T6E6H'6Z0TKA-YA2."G+!5G&[ LI MK]?+XH;1.8O;DW^,^MC(E]J,7[&BXFOYGMXM2#:[)?-4,#>QS+=L6I%,U7D4 M&Q!6=0G7VZ(J)GER5RER(35-+1 #H6+ Q]_QUT"*R?V"T6J^N+CA;0EC)+DK M^>$CI\B@FPTBQ:B?.;LN+HNBXD_Y?*D@3=?8*D$0.JP__GY!WO[XYJ?S^K"Y MY!(ZYT./1-Q\)2<'VL<.>6)!5.+H^F-]XBD)T[2V0])Z;"4AK6TL//YS_DB* MDB1\(\N?+VUD@8#?]8^7-+'P\/6L3N3/;F]A[]%K5G"9W[#TD1\K?-E/-2>4 M6<^0_WM 4KZMA3XT40LJU[(3A?KC+Z3$B]-QM=4)EAIFWO-I^6 M"_?"PJ_8O&U-O-"H7.#MC;#3Z77OW7)IGJ73H%]7&;KQ=G M9'TRBGF]GMUS#E=P;J"KZPSO>"QX_&8WU^:@#P#KD4$/QQGF,2,GPF)_NF>P MGX@3==[$U)\\[]K!]C4!Z,T/?8?S4$MC7=%3Y[KKVH7)#J-P0*C>$R@VCJ]P@J$J3-&;/>P*= M9OTHVX<: Z'&0*@Q )(9*-Q"C!%@NP&>NE0K,$Z+WOI\^-[UIEZ,2,>>RP]# MV6J0I#!3($8\^A.<=K=:N05L,X\'IN&AB^E5'!RT:V04JIAS2\?I2#(\U:_3 MV%3I%I_EM#J FH%N.QKP2VHI\!3G;K5[R&!(P[.XNH$!"NA6-T1:I89!E"B7 MKRT9?ERG#NB]=HE"=)M'&FH)[+ M8Y;0< N-M8)VRLE Q4BZV6N.K!R)(B@:W5(UYR JE4 I^:WXYH:588YNL.G@X6X#S!+ MNR 4: L%VHZX0%N_5(L=>H>5V]Y$:ZVIIJ2B% @ M[9@+I!U1H92/?&,HJ6K[/91O">5;OHDR"YQ]<04WG9[2*B_9LS(53-G6*=67 M];ET'W^=5.6"LG96"&OLF6YE)I6N^1AI][I?MT0IROW*<&@K!+M,,N7R[Q5_ M7/:_*I8623K5ED[3>WW[ED*R8$@6=):4HSF,J>GAYQ:C14U]IS$!@\?L#2:2&V[G,Y(MG8;BQ(< M0\$Q=,2.(;AR[L4)]"Z:Q2F+'N.L(AQV+.BK/56F[B#M0&X=0T!R@HOHVW,1 M?5/&\PN^"WX7F^#D>?OG?Z6$<6:S>+XBCR13F*7-.OO"]7&WNR]8'7([5=G: M#7KZ0;1;0MH"CZ ^?E!.X4>)[I[?B-D21L@IC)8"N3C'MT5-SN?.O7.5-"W'W\[0]A*!# M3Z^(-*5.=X';&LU_K% M4[@P1"48(PI1"8ZB$@P<1U["$GZ*>)ME6M;G7!3G2206!1=LN7R7=DA6A8[G M-DC!C*H0JW#,L0J':[@NX' 3/T\79/KEAO$54T?LK8MVGDYNS^\FT_:;T;IT M=6I*/=VM^TF>G.ZO>GC>4[=!W :0D 0.$GE#C_1J+][4-1\C M[2%;-SAUPH68X4+,<"&F*3<,CLS@R 3ZM13B#C45+S#B&_MU?!;-MSK)%I\I M1;?J:!\%"Y71S\YV/#)/6ZB_C7:='DO][>!="-Z%(_8N]#',.78W%.D\3V?I ME#>-XNE4%(+@M$8KFJ6U"7[S!]SA8#JB*Y=#-[J"T^&8G0Z][0R3[4*Z62\? MC;E2W\&M'R(N%H)%\7]$U=['.!-,JR;M6>M^,.GKV+N2%YR,I"Z5#@0#Z.+8 MFE]?9ID^$N#KT'?PGL;4T 6#8]S?*;H/E"9/:9;Q]7^9EW$^3[D0,RD*4A:O M/S?D2E!V'L=M3<;EBK\-\0:N&1=@5K2(L^O9%T"Y6/,N!6TS5W2OL5X4N 7/%-#V5\@!Y.$7PB3WNG/*,Y_[.YC[@P M88!=AW&*]14-&N%'T]HMY2RE[(:?F32Y)5-QI4BM'-0J9O*?JJC5MS-23%E: MWQLC@]1Q&,=8Z8JP\EG< E/RHT:(:ZO=@:I;B:;=G6*[)9QY5>2"Z^M"T1;K MZ8^T7)SRJ><,F<$0=AO$K4>S,=/!/T&?=1PI>XV/P&D,V@OF*'X5_504KN%6#6S6X58_>K2IA =3B M 8G.Z:C'W$'P\:$G_1RE:WM[VE4E4@WA5/O1$Q(4G:#H %2"Z]G6"75:,;;A MPU ] -H]"/]!^ _"?Q#^@_ ?A/_C%_[-3D4?LO OT6H=EE&;S,DF)J.;6 P< MS:F$;$13$):#L-PE+[)S1F00D(. ' 3D(" ' 3D(R-^0@&QZ'OH0C7^-TFU\ M:A37 :JU!#E?![1V$Y$-1W4J*G>B+8C,060&V9 M$%,5G1=563$R68H0?$(BD=0/(+B$12/XU4\>@L1 M(PS+&4Y:\*&6_19E=3)=-_5+TMNIFJ6D(:A3QZQ.22XM;9)$K_EA&XN\I$F> M\)T:Y],F;_0JC1_2C#_U8\SW*/]7*>79&W!P8,4M$2^9_W!/V%)BAD5?F)V&=UR[EI-Y2@M8K)6F=5#@@@(7%+B@P 4%+BAPQZO @0[!$2EI MP\HQP(EP5U.DUT08R:T^=-/WG)\\=(R=:^WK5"]54!"TTF/62BTZ^5Y>>5K M?7JZCA[Q&'HGY5T\85ASRU3D(HK*8^(4Z8#+;)B@C09M-&BC01L-VFC01H]7 M&X6?^B-22;L*9R-2-NU(-SY4S#<_UBE,Y7-4B(*+#Z+@8C3=J[@8/<5,C-:$ M;G(-8PTKHK,985RI[N@YM?]@I\KM4.0'S?B8-6.)6W/'-NZVBVF_ZND?ZZ5T M\GS^E4L\:4%NQ&J]C?.Y.L!SH-$]*9[G?&?39T+N"'OD!+97B)UD-5WK@C%3 M.L_3OTG25/L7=EX#&\) S_,T>Q+RIV7ZJ(L!L#,8*MRWA(L?Z;0DR5W):?S, MSX=BPEEV8G5".C[%UTP)&A8 M>H*I)YAZ@JDGF'J^!5//H&+FJ.U$W:7,4=N.!I E@?/A[D(4H_GH(T<"D;N[ M!D43LC*4MN[%N/@F2NO;2Z(R_MHUQ4(]B%NC'X"48, [9@.>U5"0&6&,)/?Q MUR9E:I(GFXBT5).M8&DT;Y5AQ1XZ(3/*R/9V([Y>^ &73D6,'O\^G>?&!6-[ MC!IL#D=@<[BKELN8/5_/Q 5+6ZGY2<1[:I>10==@1PEVE&!'"7:48$?!I2;V M$('&:"4Q/K%&;1.Q(-UYT8#?;C1&/I=%Q)EO$R\2D557=1@^HEO=V)2NH"@' M11D6]A$SD:Q6W!"VL8S66_XLS:I2L'LC-;'3:$$]/ +U,*A2094*JE10I8(J MI7=)=S\DO4C9[Z)9G++H45RLSB=A>[-Z5QD;.IY;"=N,JB!?'[-\+8DDWWB' M=T:!HJB6*_&7/E#V"KWU!&=FSZ7QL-D%RG=^*! N15B%8E39&M==8 M:%%_SNE#0=BC>%>7^:HJ1:!0/N6]ZK=IHC2'M1G:,L_:M*DW1]G^4RSN/Y6JM<9;%@0F6<9ES% MY#17\7:W0S7ICL.[5:Q[$1GT[&/6LWL+S:=QL9CDB?A'Q*X_QIE85Y/RE/.( M9\X6:\XID:6-^@85R[V*%>3\(.?[E?.E[^C8Y'QW$B\,4@?>[$.^>QL]5 7' M4:SKT#118Q&=144ZS]-9.N4C1?&TKO_+R8Y6-$NGHDY-/\'/^G.=2H0#41]$ MQ6,6%65WEM J+5*N4G!N,6%?XKR(BS,NK<2W9,X7[<<7G.C%;20F'2T0^JD2 M XK297DUBZ>B?EE=,OLL%8FG#U6]Q=9)R*^GL/L -LHGE;7=X6^2W/)=?L)W M^=WMB7Q> MAU11KEA#K?AKCU+^Z<_3R6N:7G[K5&?>L//M]0GK5RI3];7MO5!_2U;B#L)\ M7A=,T)#>WCA85H)E!:5E10U$*T!0H[,;&S0]JZ9&Y^;HC&(P 1&-&Q6VU*BI MD([*\M=[RPWC\_>R-(&B%*KUJ6<55"*3H5N&_=DCAK5HXWUU-::XC3H(7I+@ M)3D>+TE?>R"ZB!_8&X3HD4!H[DKQF4'3:/<^?%SOHFE<+&I/3?T'V?GC>GJQ M.HSLU$_5F;[@B3IF3U0(6C)!=?@:X!V@<+ M=W^ 4VM+7S*#T248753F"[$.:^R5:,B69$U8_")= MJ:/ #W<%BP79PRY2A])PMHJ"+$>[Z_F@'J1J5R=?/^C^2^& C=1#=FH=S;6IJ6$&YQ&T> M:+T6<"C_$-Q3P3TE@61NT1FIH\J*5@S$CJTR!$1Q]N&?^RW*2%ST3D[0#>/4 MWP8C)OC5OD&_VLTZPG&2)^>;^$:Y6TW?VJW')L[B?$KN%H24FY) *I>-IKEW MVM7.,VV'L=+OV\XMR+H2#/(VG2_*ZQF7,NI#6&[+UO7 @N"$S"@CD^FT6E89 M/Q*2?6G"'!YH.+<%,EX2>/W S[=<2%/G7Z<++E"1"\KV >DRHWJ/%RS^P>(O M54?QV\"U1R0U/Y!&:]N&R0OXC'KZ]T(-Y3E4-B"[:_5([-#!C!?,>,@L/& Y M>;S6.PN"\DC-=Y8$91\6OO>(P8G?/7+R0!_Y%'+Y M[99S&7,,NI%LY(+PLW0N'K!9!)/R(TWJ^U4%9U5DA9AT'()0 ]*L$W.=)9_X M<<%?"&7W%#9AT#XVR&/IG._MS&#.@%UL$/=(V"1Y%-Q%S(>")%7#_K8VS9V% M'^.O@G^TDB?]?7"J;H4X*+DY\> W-]1(9ZCE5SP4>?63G'$9\[+.JZT9I]S+ M)F_HD=Z3N$B+NQ4C<7*=_QZS5&C9XEB2)2R8=O>(;5/WD>N8E;0&!Z2+1PR7 M7-=AI"C%G-8*:"*5H[H/X!&?-C5(UWR,M"/B5TWD5#J]B9_WK7M*()(^'E'< M$[8$D;[?T"F];;K!6NHXH8S1)\YT3N,5_T7J@NTRA#>,RB1;>4.W]-)\SIGC M4BR1>_Y@Q=FM:NJ59B7_43<>&]U>N>9675B[KVXZ3>*R_9M\DHEHVL MF3=:E5,M;S@6>DW61(CB[ VDW:).-:9M3 A@$B(U%,DP(E28R:FI61 C/J4I M@9HI[QCQ28\2"F?@&''I)"MJ+,B,-OX;H*:B"_[6\4-J)XX&532QK4/C2$+! M%7YU-,M5)I!0;: "JI4'%;B.I%8(U,6/9IF!Q2AJ% :):@W:$2A[K5!+P>D6 M5ZC>D85NC6H$X7UP&K\BRN793Q_ <#3;Y#.@D$4@O)_0[3ZUF0W=SE.H:7N@ ME$Y/E%NNFXK::ZO]C&XM@CP%Z):D7K660QS-^K1A:L @6=L\&,PB[M$E#W8_ M /6I&&Z/0ZLOU211P2VGM0I3G_P !/<+FF,DY-4;'X8AKW[8U.NN@>_H#D48 MW*O.\<#H3LL^98U0L M8D8>8CYE$>^UXM)NK1!&3WSM\=&:BT(+,JT8IX@4$9W-B'#8]"W8/" %3JO! M#(XCE)+Y!DO)3,IR098Q^T+*Z_4RJ>]5CMN+#1CUL4!>?;?,]>R/9F5?L[HZ MU6E=ATI4I.+R55H(L7)*UIK#3N2ZGEV(^OOQ\^\TX[SQ#R*ZDF3R2!C_]90N MES2_*^GT2QM$E\\=:II>D'G#NU?U[H:B57>W47MCO79.:5%NJXA=5R7G>[4< MW48IM(]%\FXJ)J2'\I[>+4@VNR7SE)^V-?UVES1(K7G&A[24D MIS3GJW JA(&6''14--F87O'2A#) DK.JWI6UN'P:%XN,%,6&XVTY85$#>WT@ MVQAJ.##-F"@,0)D.:0O<9RY"%PTY=Y\O%7M4 MU]@J01 ZK#_^?D'>_OCFI_-: ;C,A:C!A8R;+%;4^(+VL4/>5D+8+'@E89K6 M=DA:CZTDI+6-A<=_SA_Y?B$)/]'DSY/AZ5B?R9[>WL/?H M-2NXS+GX^LCE*[[LIQI1S:QG_TR]4//-#C6AYIMQYNV<4KE6C6O9TZ9 MHRMO.!9ZO>Z(5A.(8F5HV_NG'C+]JA[C18!O);TPINV4PO6OA:Q89:^Q_*/^ M5(F3CF_RK2_B-,XRDIP\OR;:!+_YJ&YG8F?AW1Q[&_V9L$>2B/L3*F$.V1R! M,NQ=QW&,ENLPK!3WV[ZTC37$-H?]YQ7-FX;[D7H'>#N/Y!3Q^7*5T6="[OA; M2,7-0YRZD]?FL4]TK=K5$@27B/CKV_]=B#V?:/G?I+PE4SK/T[\/+//.GG<< ML]>8JOBF6'\EVLG8JA\BCF.>ZRVY-NVZGMZV9_N9U1TARBIUHU,\KWQWM8_J M]NZS\NP"]7%;T;">QIH:P9&N9_=6S/ M78='CV1.-S:Q6AB85.6",H5-8;#GC&.V=)%)EWFSL6S/GNES1S6;@V]>W7-P MS5:AY-^U3S%/0!K8D(\*( MUT.IHEP0=K^(UU)',9G/&9G');G,N6Z5%^GT]SBKR-86JIIUKP0=]_SK32X8 M2#KN=_ [J@WP^QA7_U:0U$NO-L=W/SMK9W"3F418_9T*K:J]6^HWJ3[[T4^J MVU!T[?U0?Q7N];%+IR+MXA-YJG^2S[5)9SRXVM))/C!:=,*I'0PW[D\BD79/ M,K8U!;)QWIUX\@ M7508PAU1O8$_CP6/_I3>?V^&,2=N =NLPPZS4:"KQ*XX.&C7XA^H:@9;.DY' M:Y?Z(FXKG8<[*L,=E=XN#3!DD8K"3>BX1 ?9QJS& MJMN; RR>Y_)7AO3H#IRR@7 MLQ<;^TBD5E?KQR"%$#A'>.X/,W+]X^,@X1K*H[J&A,89.*!Z[F#)T6=%*S MVQ+A4)\=2JG:6SEAZ*QAD:4;_MQ5%M2MK%?S=DL$M;6QFHN&\;2LXNR>L&6W M*<0F47NXH@XZ5=^,Z RX+!$Z9UCD:94$)>2DC!3%AB'M_+:-;"5#_J\?7@'G M3_[2_%+_("B_);/OQ+^?;R^W*)^>GOXA>-Z#> :9+OXQI_%#C M+39@HIR6)'KS)DISWHI$9?R5%%%"RCC-BDA$(_'=OR&PJ3(GH$:;X>KR<=U& M:^ 6*5]E9(.X!?"Z]8OW.!C"AB;^':D=S/!J>P69_F-.'W](2-H4VN-_[.KK MR6K)K6OIJ4O-=:C]9Y4::_44]51)XO#V"%/&%<)H.ER_Z[!;(L[#?'[%U;E3 MOD&?9Y35/.VN>O@/F9;W='=FOJ*L^P#]RSL6K-PK[<@_[:94FM.^)EN3\SXD M57R#*ZEJ^WUPJ@YRZO$-?9,M[)JKZ[Y&&GWNMKEIXX$A;X#$OIWA^49 M%^6,T;1W=UL,6LB@7->^XH_+_A?7"(HDG1[FTK?=2Z#OY1Y)J_+S35T $8I5 M]P9R/,6J-8\U2TE-W@SC4_8<$;C]KA!>/W[MH%JA1!GQQY7%2LB;OHZ_PS'MBM'[ C M><$E^$V[!/DZ(1=\W=0QTB*=<4I$LF.]Q?GODZ70#-5.0:,AG!K+ME3MDG1W M(0H2VQFHCQ\4)\_;/_\KY;//IHOG*_)(,H5#Q:RS+UP?=^SJ@M5%"ZLXC*?,J&E2*B&= G.N9T-UA5J19#!.A/;,H.8< M&B-.$U5.\[:5VL9H8Q",=5TT?M\N[TJWH97R+"HGU_ +'(.C>9B%#K94C6*M MZT^AMEG0&82P+_8ACV\,-YA87/DP_1#=6@>('0J06ET>Y0*W(Y;U6K]X+D8- M42?&FS!$G3@)R^C@DAQ9'(JY[6*DD2<&_E@OX28_1;S-,FTJ0$=QGD1B=_-% MQ@7UM'_&>]"(R!*!\@P$H-_'S=$&F7VX87T#3YDZ+^BKHT\GM^=UD M6K;ZA;IT=9NA2Q[*78$LA4M(WM CO8?W4RFI;KG.:H2T>W4"7=%\+BH0">(D M=+@VY#] M4:YD>OH[D4=)O0G/#LY9:[XZA=!"384$C/AL7*Y])%Y'G7R*SABM776TC_J MRI!I9SL>F?<0=$JC6[5Z-B*'.)IU:H.M'HG'+WA,C/=<\)@,:U^7VQ=&ZA&! M&Q]\^ O>\UWR4$89G_62SWKS:6,?7\6,-UR0,IW&V998H*N@P\A.O02=Z0L. M@F_002 NFUC5$BM?.\49F=9\X>V/;][+/0/0/M;)^Q@_\R9OH)2U-K= U$?* MRGD\)Y,Y(_7&DQ.D:6K#PR.T*E(4FWK]>II@/8(_!TSO25RDQ=V*D3BYSG^/ M62J$EEO.E-^ 4.B[>\1V$4]):W(ZM+E'VB_YBBGF\GPV$U:(1[*[-!@$ M"#@&$I2UY);T@"@;P".^CW%9U36GY#5<]1W&Z#$=,^W>O;WE6M72.)U43;W2 MK)QU=>.QT>UUK=2"(I>$Q)E;WW"Y_KM0^EB!O8+O/518EIKQ\/OICMT/J63^ MU(S=!@\D.@\D2/=&Y0@X'H^C54^R@;T"G2T=C!)LNAJMZU@O:Z/C-1K.3SM* MA"B93K_3$$.JW7#;46?C#@[RX" W0QPD3_$1^#'KQ&?B3B?IWP#17%1D'6FY)S2Y"G-LFA6 MB1O,7[1:#*9<:;SWR1F%[R#Q%)L843$,_")[Z?[)Y(]DH]< M %U("W9;&13Q/%A=!"-Z_S6IM)+6).XU&'+<]_S)]E[XB]&P(W^B]G#OQL*" M^A.1!17!.@7W:G"O2HU (W?/!0-=,- A,P38%"Y':K2S<.R.U()G1= :J8'/ MAG0]4N.?#84*"/V744-7&!2 ^'\=#_X#&=QCAM_:.+EB:3Y-5W$6+1L#O*B' M1V>OTN!H5?)1\B3-YQT-O9:?ZB,ST"[MP= ;#+W@? +E=9M0]TY!X\W6PXU64.M(-;&1/O+.BLHOT& M0XY;:A/M,U0P)0938C E!E-B,"4Z+X;3\WP>J26Q_V$U4D.B#=EDI'9$N&(S M4FLA2/49J3D04K_+B?&+GTH%S=)$Q$1'VZ]KT\TT+A;1+*-/!E8MH^%ZMA;($0SD>G;*.6!:_I&6BY,X_R(G2-_: M3GFH;94^?O943##FZ_PR?Z09/W9B]GQ*\T?"]A6+5\6BC/O;)KLHJOJILU.Z M7-+\KJ33+Y,\N6'DHA);?GU+T:%)SL903C7MR73*R)Y72:)KRYJYI75[3]0% M9?L>,1G1NO:>J"_NZ2WA!\XTS0A_[Y;TI%-^3(L? M^$YZ^<5>2PXVJX0;Z2PM5K2(LP^,5BO>@W]N;K&J2+)&S$]_R5SZ(&$\=SLLO=&6*6.Q,1*@Z&FF*JYE[K1)V1%2/35'7 MM35Q2N,'/DGB-+G.[_A6%(84RIE9^7R3B9LK-PGM$NK-.CO'50C:"*?N_*LX M$:NT6 AZKF<*UR:XGULTZ[2ZR^4J3EEM=^ DRB H&SNENY%6[N.OHLY%FL@= MX/*&KNE]=0)QL5F8VC9E.O@A)@1I?N9?I?%#FM4"EAQ3C\%PX;YG<2+3+,PZ M(\'%96K"I0^Y;]*DJV=,7+'FFYPRDZ78TL8FCQ^'2MO;>6V0BZ?4KTM9%O=T,N6J-2,OM&VN2^BT=?,!W.+;\[D( M19NOE^O9QOE2AP7(<($[>L.S"02X2G-2;/QW #C*?M[0M!A[(,O/? 1_"!>4 ME9H@>&U[;]2O'9+G7PF;IH7T#(5T<8WA,15.X0O*SFCU4,ZJ;*-TRS%HNSC% ML!^4)A8#7]9K=?1*Z'+7#UDZ5WJKS ?PA@_"S;3M_5%OP)/!_;RA@7 L;7NW M&0*+F)$3OJ234[H48I7*3Z)N'#(QW&=BV*>S6JV:J/DX$SK/14:?+O,993I%]SAF)L_1ODNP<9F>$I8^Q*(0I6S[ 7B%;)MQK$N[]Z%NZ'1;H MB2KIR<[*/+:+/ZZ ;)N$8:,O)"1=WP9>7V-T^B.BQZ *,C0/=+$P^&CD=$M MA4$AOSB790& Z)B"JRD!!OVCVTNNY@=B"T&7Z.MJ@['*R#.*ET=4U=#5/<$<5<(I^.[HI4FF![ J01ZN@$_Z%>/3Q-!-WF'WA*6C)*T,GR MMJ= EP2 3E[O-P%=(WS1K8->ME1PX#:Z\[ 'H'VQN6/,*KK3L=]T]"RK@N[$ MM+0XND:4HCLN[$L&$9LCH5# M]IF%WNB]\\,>.T$1[XI.8K3_[ONC=\?\[;][2%(0.@.^_45@DDV SD[?;SKL M%?5#9YVWOUW4N4#H[/!V)J!KPC]4?!J;%.FSG!MT3L&$%5M120:>Y]0*JKO^UP^KNLL"?HGCM=8C8U@D7Q7G"/SX2OMV* MW1\/S]&*T:2:EA&G@G2\*-#B$YU>$FB=[AZ%V6LZV'.3E[7^L$O)6G_QY^>[ MS0/765>'/^ HRHZ+FF^D1'SC:JM7!#_2Y=785>WZ9Q@6K-S++N2?=A/$/_QY MU^0Q?"!TSN+5(IW&6>L[!+4=![7VJ[GJJ-[PN7U:6I8CJ*WCW/":WPI][I1+ MA^+<%>E0IU51\H.6<1&\D2:%)YG_+^%'[RM,%D8*>=GAAKRMJ#>>G%_8;J9& MK-4M/@OYA@8L#8W&!7L?5"[M.5:IU#F4=I8A\@1?\"L#"EQN@86\WI#7>WQY MO;TE/A_6FM^B3!B9A:5!3 ,G+RH)6Q:U&2(1-E+.-2+&^Q0=K3,]GN#4&M.; MSG MWC';/#HIPA_CK^FR6K::0J2_#T\57]U*JMI^'YRJ6^';DA@)#GYS0XUT MAEI^Q4.1U\M[UO?1UF$2?Y!TOBA),GDD+)Z3LS4/%?[+&R[_R6N>=AL$"\[; MS?E1_RC"A]Z8XU0,XA3GE1!5R#ZA^V] @@O6R3..PQD&HY%W]8!IF]IA]G;T MW;QC,7Q#T,YNBZ>_(*HS1^PZ#!ZL<*[8=9A@-@]F796&_:K5^ M(&AW.5>]]ZL!9'<>U/=I)$!<=UW$?I X[&J)7N2( @?E.KO[%:>Y($U&C> TU_RK>ZX1M5'9 M<0BGIK_]6M#7LVWRG>IN2$@7IQCDMW6\HEQWUXH7>@\OWE!2+;L 9URT>W5# M7^W=9\(YB:C^][S>E]=5R4^QO([$6@II0N94ZC"$-XRM?%3?T"V]ZWHR+;QR MD["I8+<]1W&.=',JW/,'*_B5JJE7FI5[7MUX;'1[Y53!D2A738,C\=NZ M7.U'Z&KO;&D8J<,=;EX Y:9@[B1//M'Z M0H'];^7>SYY#60!SOR!O?WSSTWF]Q2YS$6N1/A)Q0X2<:F@?M^[/K'X02=HO M@'UU*]QK1ZA19[>X.'M+--Z%UC9.J3Q?<\UZ*5^OQ*0I?57:]DZI%TM7:,"* M*6YKXH5&I>.CO1%V.KTZ9G8EA>NU^)G++\7MW6?EZ@7U<>NN:>5;$R$8S6MA MJCAYWK59WQM5LXT=[\@3T+L;\E%ASN"/"N[,X,X\(G=FNPQ#7?(=C-/2*G=0 MV(D_6J^G7-A"YU"2S#_MI"JA\DET6X%'YN!4:%;HEN*@#))VDGY1+F@O)PV& M?8%H#0'U?WR.KX'GQYY5,'CL@\?>#''PV!^<_AW,PEZ\G&^BM+XB*"K%'4%1 M42V7,4O_YG^6"Q(U]XD5O$W]\3'.JL;_Q=\X?1(,I*M_TO9SW7H6AZ$^^ 2_ M19]@O5@NSFH/S![940.S4=UAR167^W909TMO>V0+!_ !+V3H\Z_5J) 67 M-:_295J^O#)QG^8N_1WG.&X7IBC'7A:'LRNQ!1OT#(;W8'B7"OXCM\@&I2PH M9C:QFK[@_P:O8Q)3/8=[Y!^\[V!O9;PB4[D;O5[/8V)GX2 M9X(!M&K,?<89#H;Z3#; 1MH.""?N-0=?Q6B[H8Q7\0I$\R9GSQGA*6/L8B_ M^*/)&+E*XXIR0G[5;('L,X-2!LZ5Q[6TX: MWBRQ)&A:^Z'\Y0QOUDUWVY2]@3'-QWD>BYB2=I-NKS$PH)0LS$EY0;A4&V=" MUJPX><^[_L:ST.\9&&:)#<3H8IX-Q.ABGG1BG!SR91V;&MG)NCRB59(Q6 M;PLVD3&:P'L;$H"@L=S:,;AU"#@?V"[TZ*>+ 4&_1P+:DC$7*N4X3"(R>]UW%15,LZY^1%"SK;E!**XJXNL($>[]9! M-BB(X#X[9O=9;Y/,Q]UBNLQ752D8C!"6S]+'-.$+1TC,RMHJZG7" M==C1*YX;P6M^IQD_"85D8P1)V=I+Z5K[IUV M9?$5?8>QTA]*P/@W]ENG-U[=VJFA/IE-QU4YQ$S_7'MN* M,2*])EC=V"?=]RQ.S(AOZ^$%P2V9DO11D/2)E# (JBZN,? 3,=GX\%-2: &H MV[NEOH["D9'ZXDP?>)YE,EAP?V M-G-1!(%_\8M&L+V,MQAE@9YW,1 M(-E("URT/?\ZS2IAW?A :?*4[@Q"!VEA\*Z.,3WRZ:3LF5,DI?VPB5,:]S:C MA,26%KXHY+)*??@O:)805C17"NC)5G;SA47-:9#PR$,R-**^OH-C^G-2;.PM MNAF7-W5+\]X%LQJ2Y2V]4:P]?-2-G=*]RT,QD %@G3#@T+X*<#^/:&I7Q_7L M<]$<[B DDCYN4=2UKP"F''E#I_3>L'66AE8)5[1T3#'E;[U\%C=)E/R(%\?Z MJM;[I,L$TL4IAEN1'I"3Y#QFN;BF>3*=5LNJUI+.R"R=2HN\P#NZ#3!<4%8* M[B[\&B+CK:AOZRC)QNXN@0/N%\([CR"\$RS#(Y':#\G02,'Z#B'4U$FHJ<($ M2TU-GJ,-,=79H=$%EVK?!S7TIJ,*UK*S-C$$D88XNQ!G=WQQ=@!O-3J.J:9Y M#UP')S:ZUP@&"P^801>%#L8H=R"@"S4'8]*91- 5"(*OR-Z@W)7[ 8."6U70 MU?:!+TFX@1%=+1\#7F+J2$57I\=P)R(_!6 ""]3GADYJ 1#>,[3PJ#YTXH[ANM7%BP#QN:M :+HOK7!8AZ4&K;!86;P&%"Y6:<@H3!4* M%JM(! F+@F+$*@@9Q;1#P6*5AZ1ALU!@6*4?<.X0.K$=ZM* .>_1J=, PE]8 M[31A7.AT:3-\ZEPQ= JT&3C3\"^$6]$$KBX.")WJ; ;/+%5A!]9]-8_MUX4H M73OEF+#NAZZX;Q4^( 1%6I]Z",=QEOKPT)"SX33I-[2A#WRM5C< M\5W]BF!X!T])J[O@(RZJEV>D2.>YV">3XK](,N>'SUZ##WPIB#L]Y!'8UL9U MF_BZ/F9O"+M;Q(RZXU=&$>XCVYP);59T)3352"V,$3/TV<4LES>G&<]&0LG[? M&ED$W,]/>JIVYA4MW:>B[D^F>E/JFONEO9E+*.DO6SM.[7PD>44V!Y%8KR)% MY;0J2DX2VP;6B4 T_C]Q+Z0$58^1W*;)D?K$_,"/'19G7(N=),LT3\5>%0J? M>M69=0YIH$>0!OH'$6&T7.-_Y*]\3CY5PI[*-8%&9:O5M_T:QQ(@'4?!@/2 M.)5=H=,8*%&N7\U96@@S?,6:K:(1!NP.'M)O0^I?2/T+J7^O(/66M!"ZE2&X MHLZ&!';5NZ*.'7\8VV?+79_B&_;6HO)C80"D\[2:2Q"_-C2II8?/B)_N$G@SW\ M5/_PT^X/;_?@%ZS<\][S3[L%P3_\^3'^#V6;AQEW=8=',UC4+;>XXZRJ?DKQLS!JW:?&%*^_3Q3)F7Y37!D*['0,6 MKVOKD+CG+7F*BS2AW7QCN>?/-X/QNH=?!%S'%E]P)>$-%$)+%[\8Q(R:;9## M'N-%X'=W;R28U_0I#Q!@+[<1M'%&BG4PT"=2*NE7M@UQRN[CE$/\9F\@&I&? M&DG;F("9',6TPYDQ$JSMTI,*L%(B'EWH<3?!$IUE'?R6J-%QA2KN>LA5?"1W MZ!CK%_@7<@M_I1U%QK&LYH[G3Z\U;"DTS<(:AA@9T2Q;F/!#(29M5*NSI]B' M@9U:?VNMO@ TD9_=,+6Z&-"\IS[2#79H*!L_?>1[G:5Q9C;IVHY^\-Q5 MJU4F;@(PP:+L%-PNP>TBE3=';KL.ND#0!9#I L:G.AK[24>BGRG.>QNS%HQ,DUK2S;_ M.R.U\)(GDR5E9?IW_?V+XDS\-]WU#;:'=SHW%Q7CAWC%"*?D(OTJ_BJ4,;#Z M#D[IO^*B@)+>PP9NZ1,WFHH;OBZ77(9Y;"Z;4A.L[^$4P<=XNN#R-7O>7ZM* M!( >3A%(=YPVC<.@)PY$=?E#4S O.N' (;?-0[K@P*!-[C#H>3R(O$H"4OH^ M%V1695?I3&8D-^@9/!+!([&U0F'R2.@300YU&JI1+C AZ')JTQ[L>'3^I,YB M#9IPW"[OBNJ5 51^M.&7,?+HW9XO&:JACB[Y0V%U0K-!98<%U9KQ4.U!Z&&( M?"?IWH;VB[H@/X+=&[;KFB.T9XO'44TU*\1!\[ET[2N M0EH4I&S*CL[75P&U_$PV%W/M&G6+CAKDV4ZCI09$$**GCCEZREKYKUN2-==* M+-*5VJL-Z.$V[D'L1G*5/I+DE>025G M..JKCY8K4I+)G!% L):^0X@&.(+KZ^]9G!!1CD2]&F3-0N2"$[]_E].<6CI: M1AL+T%D$0N-R[/O^6JK-:;445 9J/^L?N>O3XJI0LW5TUF +B*%BS>A"*(+G MR9A/!\_3L!9Z^IK.1NIE,='D?CJ;?HDR$C[RNCE9_ M&9'F^MS:=S*-BT4TR^A3T=QSM^[6S<5D^:E.G4N#T![<2L&MI#8CQOF4U)%> MFWO'7]W6?FA#U/7PCN F?A;;ZIIOSO@AS?@$&X"1=_:&ZX:E^31=Q=F:-H47 M0M_'&XI;<5/N]8S+6/4Q!?.*F?1VGV9\2@N9K?W@=Z?476^NJ]>1*6_HD5[- M,E$_84C?/\H;!77$$[HK?8Y:*A^N6@;1=<%@$4U4P5053U:&6 M;RX!C==:!=,L1FJHTHE:(S5$:8XT=+E!0%ZBD=> L'Y!!JL?FE^1H>FBO@.A M_H8,*D3G 4)[CPR:@=7"JR%[&9<5X\\B>V;9;+W(NE]WTG5X/Z;I3D0&&_0Q MVZ E=5CW=_66%6]V]3T]X3PL328SSK3_F\3L@E:MY5J[CV(!PA7A],>'[HGVP;;K[1_9YSQ)B_J*3Y*< M?YWR\VJR%)],\.G&<.RC QRY\E/!M#M*;,!3HN]P*+%K3HVNP^#%*C]%N@Z# M%JOJ5.D\#EZTTE.FXRAXD!J>.KW&\AC3H-.A-*U#E$ H<;RUG :_>_"[![_[ ML'XR&^+P$3CB!P.-S3O?2XX:J>N^DX5BI []GCK!2/W]'>UK(XT'Z*?DCC0R MH)M]>*2Q OU,-E!AQ%T%!8NON#-:++*752\I%#P6VJRR5S>T8Y.Z MNJ$0L&-0L*207,7F/@^2LA#&64TG_,38=E\ MZA:$"!G*:< AG* 07/@-!A?N:JKSQ5*4\GN_J2\D)TC2U0,P-HWSLHEB+/0":8#VRQMZI%=;#E?7?(RT>ZW9>\5/,Y%2)(B3T-W6Q#F-Y9J ^V?E5=VJ MIEYI5JX,=>.QT>UU/=?'%>?'PNMW72X(6_^M*^ ,ZN4V5$/0 =B>TG8A/".$ M9VSU1DSA&; ZS@H!A9H*!!CQ*8\J:G8XC"Z\!BJ%.GYQ>NN,=KU1$WT%51"1 MG8TWDH+0X/=HHN.ABZT!HP2K^VY?I$5.H]<,T/$:#>>G'>57E$RGWVG8B^FX M\SQVW(XZNZ!;MA.":T-P[1$&UTH5:'2'.M#[J38+^' .OODQ(IRQE<]1L8@9 M>8CY--6%I?GNJTN&14\Q$Z,U%Y@69+JKZS$C+,WG193F,\J636O&-R6KKS'E M@RSY%T5)IU^BM"@J/G WKZ-7&IVZ,Q$@#7[2;]!/>DKS@J.,99?JJ1O9\(3R M[46?B<0DK&IBX>%WV[UVNK?5)F*CS>O->?*\:[+1.?E&3#[46_$RO^%;CR9_ M$%%XD2231\+B.:E_/./;^R).V>]Q=I ^[N79_0VZ!2OWC+G\TVX9\P]_GJ6, M3/G8K2]2WF!PNN[3DNMAL\L\21_3I(JSEDVF;>>>RC_2M^O)M63NGU)[7,L?IYCH1I7]1V79<5'M=(357/]$S_I/7 MC+_^MKBL1;@-^Y?YRH9XAA^7X*L7J+HZ'-0G.&*#(U9J+L+OJ(2M<6K$MC'A MU$MBU(*X,SH7+5! 1>,UZ?.&J%Y=0&62'FK)8G#>6O3Y&9S.:)8QC(E2L%B/ M:MW:/5(PK-;A&)+>$(7&,V$#J<;B%WRBHV%%!IGM?LSA M8W6\BGM,^%,YT+5CK^)$1_&TY.R>#^S/VVI&V.A?HW279#-Z/4H2;WBSB_7M7"GLJCBH6#$N=IPB\HFY&TW(%JP]#\PINNOVJY==L? 5@F[O6+K9L1ODBVIH%)L3_> M8!/8E1!/$UG+X4AW_)"T^8Q1:JQTNPCW R(/3G2W<4P#TH=ZV@\/=63SWH- MU!/_:J._ G5+A'K"M;Q3FI>,JW15G(EH[58^@Y9(U"^@L5E-ZEMST[P>]GJV M9M5N9QE"R2BF\G=^D/'EX&?V7CT<]83]7I_XUU59E'$N N,_5;)X8V]$^)Q M+A0U1!Z N%RN.*.YGOW16,?VSX4;SJ+8/=W_RNJ$VB;*\P138RP'(I#MZ;5( MDM7)W9"Y _%2:F\3R@_E%JA.Z_*Y-J9)F)X_\V'7G/CN\Z4\>T+;V&F 83V) MFK)1K6W?5:&TX/ZC"/, M6RM%'!B#)'/B@8+CFN&*D<)4-\=)W)&\EY>^?N6]HCBK>S M/=Q;U59OSS^VV<6W[,U).Y)WLFYM)J'IOOC.Z?$R K1)= M$MN@KY%VLL6A2KOQNA^0I\^Y6D,F+HO19<*&+#1C)ABRT)!FH?6S&(TL0PV9 M'PXX>]@N<<5G) -.)+;[81$;M( SBNTN6C\^(^!D8;F]%G&$/7 FL5V*B]1; M!IQ-++?PCB$B&SBE[Y%,J?<0$J@X[=!Z,@QOM)S9!9VW;T@ENG1*QXNZOE )Q.+-H*\H %T.E$I))ZS::%S MAD4I\9FZ#9TK5"H)AB(!NXD;5QG)70O_E2.UM(RN6"004:@/J0\C.;KZD /( MO+5T,4G^4Q7E?G#,P)4")$_%.46-2N5\CF2/Q3E)\AB \Z^$3=."W##;!7NL M48-S2A',X]%,7DVQ'UYG0,EXIM(33S0A93R3N8X5\#B'KR@8Q=1)8RA0;'-3 MZL8]Y3C8@3%YXYYTKVP#2A6B*4YW8)[68&*753SMD6-U4O?M$_$.Q<-S(4,A M\2.W'2S;()'SKZN4D>2:G<;YE&29;MWZI@I79G.HAS#F>@CRQ;E1J*S70#!X MY-CG<"]4;Y(W.SI^X54]KU#K4PFKLQFUX%C8TMC1A-Q,LJ<9:P^_&\NH=G8 MUS#*)&:OT77?7*JR54?YV)*4_7NJ1IZ(C"-XP$M^SYLHS7DK$I7Q5U((4S%A MG$CQ,8J+@I11EL8/:=8C;:?'(]QFX_0F-"39Z/T.1Y=D<[9>)O?QUXE8),5I MO$K+.!.)S.NJ)*UQ82;]AB#S>D4$+\_G5X0SN%O!N*YGGPO2_ JB&#:$2^*O M-ANT%_T'HSCU)1^0^8'2Y"G-,GX"7^8E/YW2AZS]-?49PC-&1@LXFOW&?NG> M+2%.TBD7'IYGE-5%"Z!@]"-X1B@\.V P^XW]TGW#*)_9\EF4@2^%\,J%M=6^ M^JW#HAW +S[^Q^:[]7'Q0NK/DQ.2,:8^Q/7Z/8R,)V3&Q* M8PNBZ:R\CBT0QD3!]>)5>[OQ)/%I*B*^H9H";Q%9%?7_A<.Q*AM/:E>W6I]G MN/6K]:4ZX_+&E>7_2YH!GG8057 M*]*IQ)S3<91@1W-O1[-.YZO C28]ZGIVEF95N:Y'O9_2(@'2<10,2!OBFF*T MJDUBVAT/MKV)[PQ0-@8>E*^NQ>X"4C)$L&L'NW:P:P>[]BM(O:2FD=JVNQV" M([57=S\K1FJQ[B$!C,QD;45N]6)@>1?-XI1%C^+Z$CX!<5&QYN>]K^EL&Z]; ME\S/(R8*Z(NR^=$#?W>=+2^#/-RM269 ",%6$VPUR@@FEC[&9?I(( %,BK9. MJ=[>E73RO/WSOU+.+=ET\7Q%'DG6,N7=.OO"]7''!2X8^:LB^;1M'77HZ0?1 M9;[B1U8]O6\^OC@B94CD/;PC>&N,X"TR!.^,$;S#@*!M;;1M5/. M%K+BD-$:8]2.<=PH\;W3VXWX"6,E@*YN,:5YG$_3.-L39K;$GJ6%T 4YO3)8 M9KV#5RI$=TLMK3ZMX&H@'45F:H63(Y\(K9BMF06E%#(Z5TAG/<3Q6];;Z$S> ME6ZA*\\Y5,ZAX1=X+W^2I4D89J&#K0BC6.MZ[MPV"SIE'?MB'_)8P[#R?2V& M5KL'.C_C(-!;#29NH8<8AQ#C<'PQ#@ _!#H. T/6R:J R^,[78AZ747$YR,3 M7#!Z%Z4"[J91$L4OW)JVG;X]GX_$[VL%17#]!MB4O$F1W<._&[C_2YN:M^% %AUI@H;(8_1J2NT!_MZOA'^[7^HZ>Z MVG]91'&>1(4 MLYUF/'W*3A!1)I+-L22J!O171I,5TNB6ZKR)&I'UNKE%HNH'7.> M:6IO:8$4_Q<)[\/U3XV%*?UCS>KE;[6]A5/[33UK]_R)BE2GUC9.J3S-XJ*X MGJWGZYK55?FVB[#2".NMU3( MIF"WU_)$%,3]%"^),J=ER$>%.8,_RFNZ4#N@IG#!I"H7E G-]#/7$EA=IZ+9 M3@( 1WHHZRC.@@&?-)89.T318;%9>5*8,>B3QKH[#_%LY)/SG9E@?3BZF$W] MT]W/[(&>T!';(2:5HO!&-=V>23KB=R"3\]ZB>!U:ZD(L08@EV/H;,,42P+(Q MVRT!)E+0OK% NMN9'EK!+QY3>$I71]I<5=G!$NK^S=5#/)DXU4\HF4 MXJ?B('K.^K@VHE=5Y&R>O-EDB3$@Z0C#D5[GGXB)M/I^.HPZ,,0^+T<]@"W" M/W.6L+[4Z.[SI3R85]LXQ/4>QO7N%J&RIK6TG5-J&S%;'.XTYYQ<&<.D;#LN MJKW&3KVX7DU"=6L;IU3>L/5-W/JEK&KJE.9;D4N6DV23]*ND6MT8033=:.*$ MPYR-,;8:J&*Z(7U"Y-H17/.MU').:?[(E5"^6X4*(/XN M4T[HSG MQ65C4#SST'Q_0=D=88]^$6SH('IR?R).RF)M99SRX;HE8<:1N M<[?*4FG^7\=1\"!M/VN[H%6/A %QK>Q;9E%F8Z*9A9X,2CT&&I0=V5-[7S2H M;&Q9P$#N\:Y-V.%H;^HK?#S'(P\4@ PVBW@+Z0SCRP.'(<+42W091 MFV^IB3D/Y?J&O1O:R3*,+GH+_#(U;@9T(5E@8!#SK;=X255BE95EBA_G$>35 MA>!2!]%%P,5(1P:='KO9$N0T8E-%IV3T#E *639 M\7Y IP";0*8($8-"PB)X#11_#9T&+%+9(&'.T$D8B8@&\V3K4T36WXO_B/P6 M_LW_#U!+ P04 " #B@W!6@G]UR\:) #(J@< %0 ')I8G0M,C R,C$R M,S%?;&%B+GAM;.R]:W/D-I(H^OU&W/^ Z[,1;D>4;+=[/;N>V-T3U7KTZAYU M2R&I[>/;<6."(E$ECEE$#1^2:B+N?[](@*^J(D@ Q(/JF0]VJZI(9"*12"3R M^1__\V63H">?[TZ6=Z>7E]^@O C2*$A( MBO_SFY1\\S__Z__\/_[C_SHY^8!3G 4%CM###MT_EFF$LS.RP>A_O[^]0B?H MQS_]^>>?;SZBS_>GZ*Y .^O:'__WQZBY\Q)O@)$Z!(B'@DL=_ MSMF75R0,"D;&T2D@X1/PZ:1^[ 2^.GG[T\F[M]^_Y-$WE.H(<=)E),&W>(7@ MW\^WET*8O_P 3_R0XC4LTU7P@!.*,QOB,<.K_O>2+-M[#?#X!?!X^R? XW_T MC5;LMI0W\GBS3? W/TS&] 9G,8G.4\,H]P]K!?>[(L@*&]@?#VP8_WM2!(E9 MS(^'-(TS%6'8,,Y'0QK&^1,VS!^' YK#5P/1XAA)2>P2>.J*_E4]" ,."%4& MKQ+AG8'Q2X'I>51)S69L$NY-(HL? -&??GK[$Q>R_P.^^[RW1%L@V3[S48AB8?0>IYCE8"IP3)J@GO35EQW).D2TTI(AV3/\,Y*;.0 M'ZH4-!S[.#WY?/?-?]6P$06..'34 ?\?/[38'L]EF=5T#K)P!+?JB1]"0D_4 M;;$_KU5&-BI$)LJ4XX2@2!RNB1RK?"(%OB<7<4KU@3A(J'0N, ^PT40)_D] MY<,R2/J81NU-'?:1@V";D0 +=$]0@P=J$$$5)JA"Q3U3*2X"F4#9B8R6US!. M.G_%ZS1>Q6% _P["D)24U=/UR98D<1CCO/FCC_U,C*?#E%/@VF;5NQ8/M&SP M0#<5>/?L:621B''*6V#EE.ZHDW^M<!7PE MS=!ZHYIB:S7H3N3PO])K><79.;IM\$$4'_J1XS,/-M=LBP/M,AK M>\0JR!\8-#[X(6N#B5;G,1, M:6F^/G_9XC3'[W&*5W&Q+"YPA#-^!)6477?M^W3:!_O$*@S%76,%%]M[B -# M1?""'CA"*"C0BJ,$9C*.$P*KF--M9'=EB9/EFGBJW!4D_.-S&A?Y99Z7.+K[ M?/D1;QYPUG=8C#ZLD9:SR#M1Q6<<8).9+K/=/B\P-%M7HH%K/ A'>8Y&LPV@]0 MT>W=9WTA:@#MR<*S[,S$ X^+V8#($HZ31(=]%<[ENBU2M$KQK5*8>P' B._^=RLXK!G5&,E)$[%%9.$A!6VSURTF$'[3TS]XW MC;+4'@0G#/4+9:@S"G-&[-1/YE%F&J"=+59Z^R-33ZFFFC\&&89@PN@D)!LP MS?(0B.<@RX*T.N)S')997("Y@*Q6.(O3M99P,P_6*!.;0\_)#GC[(]T"YPSA M!;H#C$\8RNBT@_("_5;AS!35NP9G=%WC/*,=9(%!1K>?K56WMG??4D4DC$\A-D]U0O*S?YXR^YKS"%W#\#GQ.C#*S#.M!)D=>^1/HOS,"%YF6$( M<'I/ ?UQP)A)/?CRSXF\G-^ M<_?=G(2CPF*-2TK5%;#&TN].5D&8+B@?Z%?! 'SMXS(F-I9=HG(G5Z.XQ_++Y [[M>QHHMQ=5&I9Y0;=G MEM-K, N.5MH';E%R'?AI /791(W21YH_X?N^YV$ZJ!MD?5I/![VI0N?G=% Y M9CX3H:O&.6H.LN9A!Z[7J P+R(W%U@7)"#QO4D* URQ%P,,.0@, 5W1%<7WU M^WN,)XQN7JF%=G;_OXJ#ASAA-K'3,LOHC 2W?O&#FG?]XP%M\[H8LHKOUB3^ MA2!W>F 2+-T:A1PB2EHDO%@G!KB"R)/*3: LV(5)RA1OLMK[1>?,T1S;8GCM M* X^(F_II],&+T16>[_-\=S075?%T%W%Q7)V'D 1E*A,\/7J8U!4SI+KU15) MU_XPFF>)*CCK.1L5/L#P+4;P"7 Z :28 QQ]87@AWT9F M[>4BIM9@XA% U=$U78_\)MC!CEO2#VSKB6//Y-[0$=?#(]MFO1HZJL"C!KY^ MI)KI&4T.7-O6D]Q6DPQJE#S$L4ER$M$@IO, ^>;K;<*RQO=^U%&3C$!R$UPO M@Y&;T'M1Y'TG)'^!;@#+@]_GJ%"9X0#]"'[U9?6@;&DH5A:5*+\*TSP5(U4E MR++"HQ_J?_PS?@F3$LI"M@_IB'HKD-TFI*A@.).TE;X'%NB\1KM];HYG@QV6 MF9X.H\\'WK;UJJ27+KSWU(9D1?QW'@=I94.KP72[E>5PF\\FOF#X[CW7P?=U M[EY%_IB^;W46W7HFT;ZICWU)Q0FKI,*P#X/\\625D.><.W"KUW1VK&&8=C*7 MIN'F../IR'[-OD95)1RVB4\ION@"\.4Q$-6+<]RQIOE#/MG*Y*)/W+'WC_B& M_@X5S:,ZP4)L)QQ_6F>7B$>US=\4,FI MPDFVK9!DS.9;!SW29YD7&EC&_ MINN1W3\&Z?46ALB7ZW7&REE3+2>+TSP.61#H)U*5"1'9/+PCI&M1\8:XJU * M?S/4"=EX3>M1"$K4#QG16&S\^Z,\0M29(<1N=9]KO$0PS465DH@Z,T5LJE2R M!BFJ)KM S711,U\>S[U D@MDRU[G7U20.6#C^(J3X4T0IV =H6R[X9>R*,Y9 M2-P)U,N<>)U1']_.U44>#_?7E-L:-P3^=FY?.*MP0U"0<^97$HTUEK]^Z"Z< M]9VS:6(EVGM1)ZAOVK91'-S.GI%$POV&.0C,8??Z3J3BO'>+ZM+*;Q6M];)< M-R4J\0GK0':R"D*(DZ,;N0GYT-HC.@/;J+HBA8#3HBSP3XG19T *7=1(=<*( MYK@OM)93MKJ+QAJYO:R_'U_ MXR!S*Q%FN23":^!<$'1Z;B; /(67K$11P&!OE7,*X[=MZ'/Q?N1F]N]O!Z+>PN6LYI MW#^T1I8W0Q5-L:4*;QAO@^3P:KB'+VF/HBF"WA1,&YMH*FZN-U@54G13X]N7 MBM3NOXXN,>>3QAB#R&Y+LZO^]7IQ._PS%S]N#TJOQ9/;0?VK]>5VYO@JO+F3 MUN2U^G.E%^EK\>CV"0V?/ETAU\VYP+3HSKN.Z84*2&SNJ"#HO)Y[Y4ZOYCY+!7EF M?"&O:,\,\7\4A?W76<5<_OHJ RY__;JC+7]]/:&6NBOQ6O5RF:7Y6E3R7^<3 M8=G'9L9Z6\NTM#;9R=I] VL#/:N])9?D;!XEX."U._5H4VJ7E61,Z&YQNB+9 MAC\->RYC=UTZR(9^P:A^$K,^V]ZNA-H8SN[BISR3UW:]NVPG2"]RU01A'#K! MJMM\W6?^*[W#Z3.KDYO:1 Z=2"0=!INS&&J?\"UY1C&9G; 18OS: MY$OSS%2<.0L._(*S,,Z;Y@538[H0XHL8ULJ\E0K>XU;>R\;<"[!F-6DNV48XSBE'W\M<88+6N,7\6> MG,XERAO5T-)_!>GH'YA.?)G>L'SC@VQ7]N,9I21T%F9^^J&PICGA-[LT=,5Y M. U]FL.$M8.AYH"\D_ H!A9J!M2E M;P!8H@C DZ82/6"1N]H:=!1)(DR'(H M(H#8=?AKJR"@*Q6<5 ^8Q#RN%,+V0U,O^ &G>!7KU1/0']ZJBC>.AC==KOW8 M5+U^\Y[C]CJN4@I+K*R?J:[;; QQK?NYC1MC4L.HA4X3BB73G2(VWFUZO2$" MK\_4I\L$"C; 22O[%5R.+DBVPC'DJ>?SNQGI(#>[:Y'*)&P+C@J7?ZK8^NSE M1+_6YQEKRO5/M<:2D#P_H3S!O9 G>)NS_\ 16?(0>\0O8)QQSQZJO:DU1[7MJ5DY;:X1KU]Z5P19H6;F[!1'-:^%?7T4/D^C M&='WU6FY&I+6B8ZKRSC6--QW)\ :S#6*3S8XR*GZS7[N? UEVSH5[5DB4EAF MK+#W0Y#'FJJO%=!F=6*C*+I1EM]!)4/8[8R+T,<6Z?T?H*)AIWL#2_^KT$;O M >UY:M!VF&9.($G]:*(DW);D9(I:][J*1@0"<3&DGT%5HO& M2%W'%_CR.QQC,#L;Q!&FK]_4<#2E>=UWIU#\%T[QE%4'4KS4=EPW7/+58A$N ML?R;K^WF*MZ&+ITPHI5V?P_MQ/ F^ DG)^].*'J;O'XH.@GVE'"S5]&)T!W= M1C6QG,&%M!/J?@68HW?H$C"O'XM04'3??EUWTJG<,^%::H0E+/I5QV_3 97T M&R:4]IZ@E^PJX_,DT'6Y6@%NVAMK%$EWCEH9V].R07SO&;*JHI#>X,_N[G2 Y^N_.1U,:%[WILG4-N%NU;PYO5): M37&<_J/<,47"RJT+M&^=)VJU7$\:=U=#KQJ"Z4 ML!S=$]3 1BUP]VJ4!'F)(LVLLHG/-MQ_\[!3??31M[ZDFJ3?]Q],N! SA(4?WJ]OJO)V" MMZW>#WYV6WT?3=M;G4-#SW'QB'*(BQ1H)8SGKG)2(AQE%_0:0 VGW!QO8)H(:C9=$KRH_N\^HN:'#4. MP#:#+:,G@,5"=I,#9DLQ\Z+$%3XH!(2\L)S"0A!]ZDZT!UQO<4:%;;J^PE2V M-J'WE^GY"R5P?KTZ#;)L1W]?;DAY)+:F#*%C*5 $Y2045A$GY13 I%&PW[JT M^_2VJDVTYLT!Z/)PQZ2/H'W7&Y=XY29W5]HXQ2#N,QS%8W?:@4=U+[4]0]H6 M2V=T@Y1I1+<(?9XE#X8,O)_K[!!-B0JA)A[*RS"$@SZ_Q2&.GZ!FUC*-;O$3 M3DN@V1*3/LIDMT#EOD/@^2'BS&T_1%%970SNR?X]B#U\_B90#^J<1 M:&X!)CHG@XG@$NV5=7;.?R D>HZ3A-X]+^E=/5W'( MYMFK!LQZC&J%#3-"M/CP#H Y:C'J&FG\U,S77"5BAO3..'H9AEF)HTY=MF'C M\NCSFGPJ'->!N1 HZHYB)_0E7&J$F52O>;+3^?61W?/^7H%$4 MYG,9$J+ZBB]%PCG-1-Y/-V)-C%?\^%>&VR- M)Q,I@)S/X=V@]HH/ZV8.,SF<=6@ZY3!FU61Q#?1K/)./-Y#=,UBP@BZOQ2S< M@&(+L0:C=^*!A_4OQ#V#.@N>V7*POF[#0_0D:D2:_U%9N3JM>_S&X+@^%$7X MS/XD%"'N]/@S1SU+H1:RD19&_7%S.U)']YR)8O",7Z0%73E*T^2EU]9NXIL[W+-?R<>1U_MF\)LU0-1A>M)91G%[[6H,*,3 M\:'26*"N9Q6G&TP*]LG.G+K!I?>D")+7*W.5-Z]!W4>19[R4E;@+$GR]HM]L M<5;L;BBW%8 K/3*V&[%U06,$ X4F1B#9EF\U*@A8$PS\+)UE6Z'#]A"N M;$)V5015)Y1([8QQ[[,@PIL@^R/_B >,$:+'-%GP<#C;?-;"0U\X1#_11D(R M$EG:N)-H)(G#71.W)"AC*OFTKJ3J']65UB4 KZ,K&9N)AH9364]9WSQ (_84 M_33&(T217/._7K%OZA#EI012YBE \0;=D\+TK2D3_#,FAP]/^*T^;W^DDH@E&&H M5TE19E>^>ORF*1%,<=54B]^2/&:38B5UWE#Z):SVUY9>$8/P\3L/A0T,""9B MF.LF"FY>T1Y/%-CZH^@(:G5H'@0TYV.L*YY=S%%#+*NC-NUQ&F_JB%O(!#*[,W(VNWT9_JV, M,ZSLM5$>0-<4*@W(F754&B,M@ZF-^4X)_KZAWS^"'C.-T](V;L\:=UV%L\J@-'?BL0&]CZO&YR M)J8YOE_X>V!\"28BBO1TIGF=$A8\&0)]I;)OQE_0U*S$ [O2I,08Z&A.)N>C MX6WN@D<5_ 62FH\E#4F".>9Y/C3_$ZF\##:5"N"82U M@V_]4,M/M;\6[RJ.%KT!LYQ'-[_1/7/HXC>_M/,/E^'93-1:0 )_99Q>($'=;'\ 8]?QD#W#\P:I4A3*U4WB]X4RC6\Q(.I;4 MRCN3>P<%J_>QN\54JXQ#^O-=(:X9J3.$IK12 >6L-57=1REM]@3G?M86AFPV M=&/E@!#O&).P1G"\"3K*&I2;1^(B][Z#M%:4F%BF^9_W['_029@N(]=8WIH^ MZ@= N#[E>U"9_0'?@[/3L]T(S?P< ZA'Y^PR!8I?E!3J!P/:%LTL%I66PJ+127%##XJ $OW#E 42)/)F>< M\HFDK'5C@9?K#/,.)X/Y<^,O:'*.>&#;'-1"1BUHO^EU$E0FZJ3S58V,)0(J ME23K>\-,7;+NR-9%$RCZ$2N*.:?Z9+W$%1C=[DMRJI"<3Z>GN L6Z+HGN2GL_ZEZ+V""N[+836S0 )56_>T_84EPU28&.:K'9SQB:2DOW;DP2' &MSV%T+UB(%..+);3-V4 M2EV@YT.%I>X( %E:FJVA7R'QIJ>YC="1*H!I/1469EWL4-Q.!JTYYLQ^S6B, M>-Q8V/77!/O^FNYS=59N $3S$+WM:1^3&?"7N_P^RGR?@@U>OL0BM:#O$=T< MOP=U*^PO\T9Z@*F%\9C: +H8*5U=C1L[U!#R7Q"DL%5'PE%-53N.X? ML2Q!"T"/E3:IBV&TI0AJ98OJMM_>I+^G'].S^_2_Z3]WWR)^^U\P10R_!)LM M)/Q\>_/V]Y\_OGUW]BV4&JEUON*Q6WF$P@5P),6LH@D4S'G":$-1>LP7++NN M>(SIHQ@*C^Q\I);ZYQ,/>IL:Z[H-,WPD240E"Y_",HV.0HKRL;;LNL-,"1=4 M .>D7&:%S[>(8\2V6D\H6^Z_/;OV:AU&IFDO@?.[RAF![3=R6]E_:.)]A0_F M\,;" ?J]LQQ0L.?6TD<6Y]V [W#V1*_1_=&55*3SZ'W^?DKRXA,I M?L?%+0[).H7D"!8I7G53$#"94]@3NQ);Q=&5G=_)9'3<"#.E\L2([B92NU6: M%JB9Q7Y7EP4"].FO!=51"]3.8(%X+4"OO:?=[-">_M4.&>(K$+G-2/PE5HOF M_C%(?8EA27QF)YI'\'[]XGID@O,2X<97@]*?J_NM),5A$Y.0"5N>/VGHNM3;ZZGVJL_M68E4V=ZF1BY M1%0](;\NZ>I4>GYMTI%GPEZ0K/H*GA-EQ_M!8FYRM!?95R]<>V]K4+F2U!,>XR^3&!<\JOR)YOGP*XH0E;Q*6A)HRJU3E M.AI*E=0<13?G6PV:;1G(@# ?8L335- )2NG^2BAV?M+ -5>#&"*QNR*Z);VA M;S#=1PG;;/ECO!VN0R#QAFX97?'(]E,B.6BT!]MO*0(90A,-ZCGCK8N8"F9\ M%3]!TXZ"DCNF&X G5+S??0S^2K+3)*![0QQ9JS&")N\I0++-BQR5$X8+:I%! M'!N(06?X((:0S]A=G=4A!D@^!P9N\1L-N- 1<.$CCLH$7Z^D5/1EPOB0_G6].E3"03T?#YFS#4\WMLX67DZ"\(8N MKN=R'YB63W MY".)XE7,T1AH=-E(:>/*KVH MHY1* ;"]-VHDVO*U"Q04AM132S.Y/VK*BJ,1S1I[&[4E3-L2XV MD/<^HUN8JCN62^W.GP6[GWQ$BB9^_,LRWF.3OF'K)<"EO+Q6$-4(%_&)K7I9 M-3EL77C01_WC\W/P4 VKW)0)='E?PHE7J6OJ/IZ1@00 K17< M"5I,4-!!96Z^G;$EDG/O2-%]#JPM[DHB]Y)YEM7J5O*$LP>B7"'FF$M3K-4D MV?1TU':;'!9SF)=^/= 92PQ!=QD5VCGL272$R?E+F)10%?H#(=%SG"0">:#R MJG;?HG$0SH\N3PV,%(A-IE!PJG\RB]=Q&B1'E^R>&A[9M'.7AT M; N:X)DT/:?ICLEZFL?6'Q]>24EV(CKT=":8#WIO?H9NH[=WGP>C;Z7>T13% M@V/;WD5YNF)> MA?>(O&9Z+^N(9VD@UKN$5(@L4(,*:G%1#H=R.U7-RHW! [V/9IUV$>"J>VJF M'[33SS"_IA>DJ=CH0:ZK4V-!.WJ#Z*:7*0%ST:*TPH:':'?Q02U"_L-C M-!>)F*&\.W=[:[X_@WMO&#,]@OZ=X#KJIF.1O,G(%F?%#@+N"OH;E(7=;@;[ M[!H=7M?);P@-ZZ5>*\ +M 70O)8WKJ'O>9:BSCQ\=?DUN[3$]GJYJT@LPD?L M@Y)Y1;=:\<#0KAAZGY&UO4]FIZ+AH]&>CZVBS#)L0W0(.-%$PQ+^KE?5!?4Z MNX5*^>=5HRK6X.B&OEZF47]'&(W7=<55KH]QMI9@1>8,A6I-0Y:.Y6/ 8%BNGD M&Y) Z9VFW0C].X.Y^#!CZ>Q9,G5!_)_I0X8LN9=,G^M.C%@CJJH_@Y8DS64. MQ0G&+,&Q2'=YQ>-BK['H&9T#[G LVUP!4JR6Y]I^X.E(3W;\0K^E2JAZD*1" M#B!2%)H:Z+!:X0QR;,HL+RF(>W+WB)/5+5['T*0:2'I'*3L6^Z ]BE8XA#(T MZQ$2%4:H1@F<3 PIU,4*-6A-B)MP,'DC.XK4--EV: (_Y(PN698VQCT + M?=XEAM;$H46;]3,+ :-+L*2LZ8H->N%-N;NA7(!'7^'IU M ;[08/8 MBT7*EF@=-&59Y2]GNN(52=?0[/@,/Q0C*=I#CVIJAWU#VCXX .8)]/!% '7A M/75[D*Q$A5;>F&:PBM3PPX88QTTEIW[6\5G3:82X ^SCM:[2)UR?TFO!D]Q$>-\^9"SOML"YM(?2+^F@") Z_%7%!VT M2LASCH WZ"E=H8*"!I<_^\J?T\&=1FV,Q@Z//Z\:J MBL:US8DU8-#]>0]U_S%_XT0FRI1SF/ :9CC(\1GF_UZF5;FL_";803( +Z"5 ME3BZBH.'.&';0,!NTP;33HK5 >K*,JB'G8[1T!4=-&[Y-2)HRS%A7M^ XT+O M>ZSXLJ\\XDD<2\R2WYUR1 IB24QWE[HXQ=>KTPQ'<;\/>/Q!WYK*()L317HYV\UWCR0K[N7LOX//:N[DWC'M MYU12H',R 0]3EBB1RQ_KC/02&'S:%/NXL0,+&,AO@ MB)_HI0R"0EAR)=60SW >KU-6@S#_;QRMXW3=>> #11C*;8JSKXR-J\F:D^%; MMQLW3MU5$&>LF ;3B:,&\<8]G%1WXIT7UC:WDL3:\CC<+@]%BQ#L8B'_BQ[4 M9NC# 5WIV\>0=115$_AKF-< +&KATK,"C@V/S;0'&(/(4VL^-O#[+(BPKLU[ M[V5;-FX&9#8V;8:-%1NVYCRU8F WT*4!C+2UV7J>%NI]_E*Q2/<0_P.E[L]U>D2"]H'2@5T1H6]9W(DX81N=@U !G_7R\N4$)!0DE"VJ8 M"Y0V&"D?AT[FJ'Q0L-TF;)LSV/2=O(A#M,(1SH*$95:6E)%VW0&S M )SF!8'"$O"Y^ND-=-+YCA_F(:M@5L*XD"_/Z)%3J5+0M2@+%@U"WV^7$_6M MMX?C?LK&(Z8XS;8,JA,,+H(X8R+P>M5:K:I-3%L+EQ5@,RS!M(+']"NR[@UGFQ$;>"!PXY3>K.DAX*MN:C\AB2QUG+%& M(X$_X@"*%<.Q_UM0UI%IO7P7:T&7X2")_PXYXRF(X>;CFN*5;H9:N[@_,=1+ROMI9XS''X_9H\_1#AF$M&^DG>=%O &3D8!Q^A_29);]P6PS"(4& M=Z8&W@+=D"0.=^A+]:_OK&T!;8DF!FY-G92*<:B;LGET^TNQU!"<3M(3X<%89ZK^#Q3G6Y+'O,]X&@EBWN$^ MO>WM).=E#RMR)YFV% YSSD& 7)=%7E :4[DB.D5$SVGGF1^,YVK+'0'6V5T& ML-]R^4V9OE#;3.^#A"6+2!]JEJ=PGBI* ^4)6$OP%[$TD2:3NW25MJZU[):5 M>44W.65@: ?14DTTU*)B($1:^-[Y2HKN1(>83LM1U_4L#@JL7U9A0;=4#;BF M7]W'&Y$C2'.4"06L%:#99M,:)MH&<;1 08Z"@RX$3;.!#N\^D"PCS^"N]U;\ M6F?%B*%E<&@^PBN<93A2DJB2;VD;AP9'MY^86X$W(5H=S5##\]!.\XY/DZ.! M.G@LT#F?[EPT%5F^(YJDMA4I4E($TN(BSL,@@?(E,-X-- M*,5HPFTH3W)G&[$6!E=0U>B4Y"+_B? YS6UU-)[MW=.(\P0@HI!X2CX2$Y)( M4\>=J6:$*TQQ@S,N. *H(T%)^@3 M V,85REZ8#G6[W&-@826X?S$'5H*J4-WE+[.>/::URM(UVSS'-@RS^A-&8+D M .4*4P';Z@ZCR;FJX&PS[V^'O76C"H>*FTF-+Y>??NS>VFM$3!'>D@GNK*I# MP@T[/&;H@GYW&"PF]:R&$4XXIFVVJP'79C@.&C'8SJUPXY0E2N3R) ('M$SQ M@T;$F N]\R)^H5**"R%_6MP (86RQI!>IRI-P$PL)TN.GIPL29H17M=&#/+G5$BNA$AY+N MV^>,'5;B!Z7JJ*6U_ M5-L\P\!"AD]>H"\,M'>I,T;?/@O6$-&T1!] MAT/9YCH.#P% Q"$ZEW="ZA$9DEA=]?,-SJ##XX>,/!>/K)A >JCS2CZMS0N] MHSIBBQHVXL!1!=T3BPS3ER@2S5.PP$408EX87RHNX/AQ(R$ [;#62Q9D,5V( M($';+$[#>#N+(D@]5!5Z\T6DLJQSW]/A!U3M[L\3-&P8QIEB#<"\:=-[!"-C M5'!:8B*_8M6"K^FE#Y2?,LX? 2MH@? P5%U"ZKT)A24&Q[?--8 8@T$NK A MT1!:#$'?'=TZ$J:F-:6$Q/#LDM'96:P*(<=51)NF5A6VNTV0)._+/.[IR#;R ME+:"MC>:(\6,P40U4$_Z6#\9B21M[/+!(TZ2,7V][R%]+N@,YHH) *1GG;R7 MAD2.,+(<(.B/=D69ZGIUFN$H9B7FWP?I'Q]QSQ5=\FG%I1\9U;K[BT*&\X+# M1@ < 73TA<,?\8!9GHM>P[!Z3B&?TS/,Z8%BX:$AE@2[$$6Z6;XP7*8KDFT8 MP0&CRP)OAD*9AAZ?<*'H&];9!:,#''UAS,3@NW4&2Q.9J%+.V:7$H,]"SD^3Y=Q;*\AUBSE^.Y@/7W&K0; MDI-2L!S+[D&<7(4*64'>90,WPU34KC!YT3;>#7(X^Q[P.DZ98QUJLK)A7SU= ME,M6=JE2()Q&LL28F5(@)S\,J ,*RV;5M'53/B1Q>)&0X%"9'GQ&V[#5&6'_W#.A(D=?7"!CKBX#V)E!$2$U6Z>1(RGX(- M/B,0CBDE:HX?-R)PVF$=BYT% M#H"P<^!_'30V&A$!*1S:HH^K7NB,%.3+$, M$CRG+7P.QG,D=1JH7)'Q)6U$Q"32%++*$[_A)/E?*7E.[^A%C$#6"_0#$L=7 MCSROS2."<1WQ"D _^0/ HQH^X@AXXIHQ,A-EVDWT\[-JSP]!CB.((L!ISCN; M91GD1[%:H[OVD:I+Y?(YR")H1E/L6LF7L_99]X]!>LWZH.6_XKS 4:>.=&^$ MOU\D=*(2G"-K>Z_XF95R!,4KH+NV%95CL$ /T_KUO"XZ*5M5_\&HI!?FPZ&! MO7E5)LD./3%T6$.T8G?"IH.V?#XH;F>Q0/@E3$K6RH#U=$!O2(;*-"Z^0X1/ M;*^[0_$8%"@,4O2 JSYL!4LM+DC="Z),(\"#O8NV%$4J. H<*WL$G#G>FI]ED+M0[ MQ>X?,4J;D\S X;7@)U9\1/:(=&W'Y K*5W5@B62>_8-JD(5F?T!! M+GRXK#PRB=&6 RSZ.K#^.OY!SKF]H,Q?;$%3!SPA4M$B#-4J3/PY&L\T<#%S%&5+IMI8X0T1$(DD9 M]V=V+TD<&GGLJ3D'"> M7#()VTE9$Z[H-.6"R!& 4&:SGUGK&2Z_(NZQ?9' 5@OOE]A *KY%4G7 M)W#70PAG"7Z.$>0UZ@3K3&3\8;17O&N8.HD8R+Y?*@>P5T6,&+I0N M,E<.KI/^\E:$=!1<)0WEK.APQF4:9E#K^0SS?R_391E<=&2KX3GNJ^+WZ@*WAHXRR6E9VD1*[$6FT-/99CN%6:=%QHV/ M!]M3,;IS31(9_5#(_[X.4R MHF#C51PR5$8JZ(\\KYWA(1C7488'A8[VP?NMM#]&9:),.KM9K(R1D\LTPB__ M"XNSW@7/Z>>M[H_G*F&50T4,+*)P?66J"JA)I$EDE2EN\3K.H;892V<4\D3_ M8]HLL3^<(XYH@;*T4T_\(* DD26/56[H]46*?M9>?3=^QVK5O3@4$V.#O2< :=C9)OZ2JKPZ-;UUMI MPEF]QQXU\(2&9#D8R7K1: "':A'CW@@U1#PB01&KI\@RBBCI\NJ?JS@]NOA* M/:M]OO2,Z>BPJ4 NZC\0 $?7J2]E8XBZ1(EDSLZE9?17*KJX2XE0?&(07$%R M$\3197H:;.,B2.X@\I4'5-;A<- !6&3Q-C&DYHDV!;0KF^<4''5LH6YIHN&- MZB"("H):%!'@"$$,%98+Q/#D92:B!6IB,R5H8TE5,,+KQ,9BS3)$ZBAX=#]V M="RHP28H!^%3LBC9ED2LA"I#>H$Z:*,:;P@-:C!'#/4%ZB*/&/9H'_VY!%I8 M91+-N"*]E7>A-9[2/Z^S>_(L-D,(GYRJ,;8CNM87 3(B&0+8?G7%'JKV:8HB M4KE@D1MZN 3)_Q-O3TDD-ED./3R54?8&=3MXY@!FKE@ M&JCZB*^SFXP\Q>E16J_LXU,9YV!8UZS#P(.QSR#E_#GWW^_N M*>R!<"N)-TRY]MN1W7KVF8$40/L,QY*A\Y!C7T0\?ZP%^ PFATF\88JUVI&] ML9;/Q#$92@\QEXA\=OW]9+,A*;N+=WEA@0)SF_Q$TY+_ D7@X[$P6=U,T#ZQK3-5Q4\ M]!ZGX>,FR#R["H?I2I2(Y3$^F55/J JW+_,<"VW[*J\:BT\^!N$O/OD8%S/Q MR9/F.#D^F4&?243R $,-1B2/4="=2^TH-'I0-(\]KNL*$PQK>^LTH>XM8+\B M>I2^1)5H'@7U94I/$,H'L;#RB]0[QD1S9VQ_,KF#A!EAK#>KR5)8>A[.9'$? MZPP*82'E+%V][K, -/"[W>:!) <[0OB[QH5J;QS;G%X!0QR:\RM2/\W(*"%\ M6@6;ZX"::;#W-7/VP;WA/5AR.I>D65D*^\D^;"X\@ M!(&%)8B,0B;&U#4>38'M@*,K!%AS8;J".(.X&%X"E'5B"+EADWWCQ_)D9/&( ME17QO2NXA=;PME /),7" MM&71(SJ9( =#64\% 7B( ?25CBRD'I$AB3/AR,(QQT)J^Q_2%%[[@[DR".U# MU;$ 3<5;(^C]$REPCAA@/\8>P<(3.:K,XX2_Q7F1Q6&!(_88JPS^(1/7(9LV MF(T370C4U>;1PTYGD[FB@\9F[*:5((X(83EO16>< MLV45',EE$'G(7[8_]\?=B;2$3C#(]D0,?T0[=L&.X:_ -:Y M;E3,NVRAF#E6XB?,6A;/7&<>6359]I=9"G<,CQ,ZW/H#3G$6),LT6D:;.&6E MKV!9SE\ 05%E6K67==E:"HCUPO(N39-'/02 UEPD[^.8WY.1[O,.DEZQ&=UL/\60,?,(J?R_#9> M/Q;=Y*1.^SY6>4+ V3I#:/*T"BA7-V$5G'0NO7;GK'&_K1%BN@U'J9N7MT = MK)#$M"UM9"VV)";H[OMPXO>'3_AYL,^KVLLV+IL-$.M:.630@5VE&V&R0"DW MMH10 4NW[[7MB5JR/U&,^!,SOTL?\Z'L]5E B1L\HTT-V5.^BC21B3[E?!\$3-WD7],;5=7" M7">D5SB&A;O)$2RGUY*8B\V"(+K4$T@Y"&AW<7>#2,AUZPD>FY M%>"V5[NY<4]_TJFK"R86MM\J9+ZM3*6>XHHDV8OHTM6][G$!+JQ''$%_6#4% M9/S-J5J(&(+U,L\59-:EV/,-38+.?4J)+/$F9=(PUU2VXQQ7?6B9K?KB+Y2B M^RM]_(,BJ[0#V.:$SY\N[\_/T-W]\O[\SBDC]!")B&?N6\%D-RM-DVO_NQ:N MUG,RN,Y)?10L@.1]VK>E\18709SBZ#S(4HI9O@S#KE T_K,E: M_8/:9B<&%7&PB,'U6Z!LA+1$C5[NBJ$$^2.]#< _< MXHJ<%.%H'ZN^,OJ!; M $4XL'5#"P7)KG?LCPYPKP5WQNE,U(GGC*_.\$-Q%N=A0L [/Y:_//*T)D<) M1K7-3@ 6M7#1%]^]=,:H2Q1)YE"=JM,.^OF[_]O!$]#$D-HJF#YHCR+09^DG M(ZM%;"R!0_-8@>G"%<-Q_8*GM,U>>Z.YJPFZ!U:O"J@NYOMU/]6,Q374.I_ MDY6NGP6()'7\S,C"L7V\. S<7B.&! M6D0\WW>45H),(J_/FOI;#$DU+,L:VG8N'R#+)A39<=0',%=?7P#(NNKP2#_A M'#J\DAH%%+#2[4RCZ/C0_CR3@LBC:S)JH+1DB<#+!U(6'P@[@>CLL]%^[^H#Z/K;I0%9=[JW MF""&"@H %\20014V_@W#&BM#II/;&>>R7E*?*"Y!_DC5>+(9*8XQ^KPF7PK' M=27DA0CHB'@3LYEB;//7Y6RF1I8Z<$_U\">E9-.BMA] MT97S<=?!@8#_5E*TS@&WX5:F0\]../^/QG1QU'.@B$'UW,ETD*Q$B5;>K D@ M*,%'=Q8_Q1%.(V5KPO@ AJP)8D >K DU,JC&9H;&!(F5&3 FR)+;G899FX*O MP#1<)UCLX-CG+4Q%FJ;L>[H:Y]CXMMFS00 E@$'7";"@7^4YJA!!6S!NDM2/ M0B>]#$2;MNY.W_ 11V6"KU>-:E#UT95J(:'ZNNX9+0G&^K%=X0%^@@:3!:IP MH>H@:WGK6RE47A0RE=+>#_U[G&VT#OOC%PT?\BT GX<[8#'/,[UG 23.WG?-:G<^>PIW(%E@Y&DS]_QZ5._3@+XQRS4##%PU_XIK'3_PB"E^.?8U$% <[L_!>OP: ",$)8WQK J1X\-^(LE3EYF ?9W=G6F!/K.DQFD\K GV$NA*49WHD-(OKXTZ:R3?,LEQ[APU TPW&S>-[ *,,=]4 M%TT6/Q2,J=[^].XM8RSX9K @35VYOK[L1 <\IC^ (KNI [+->KMSD\EV)W8 M]F2('&W4HZVXMW7;+4O?J\DTG\TZQK(CNU5J;3Q9Z5@?F.O5YQPO(=54RD@G M>,>(C>Y@;-BNY#-5?#$6F QO@AU+ M)CHK16D$JJ_KEH"6!..L%+0D/EHEH:W-5;\T--MWVPJVJH/*5[WFKZ32ZR3#4R<-1=1)].A+W)H;2T=\T05KO M7E&AA8 YF@3XHR*PS))>*RUM15@PK>\GS2OK>L[HHJ?TW5-ECD\S727D>9], MO53:9OADQ;"M"=;0:Y]4'G2_J7Q/3"Z:%U/>#559PW@;)+64DC#D"=\Q8,8[ M&MN-$0_.'L;6P-35YE]US7M^SB0YJ@ML=R.DG(=*^#F-XIQ50\?1^0N5M/ER M Y]T],.QL6PHBR*8L] <1<@95R,-4&%*6BL'EJ,,;WDX)FSGN*J:\1K4RU'. ME=4UY1;"K]-(Q55DPT$TH\A@E2/&Z@SUA$\O<.\'Y6!$L 2]O(5RC@0$CSUN M*&C354CP4:2F]YC@40(/1&1ZC@J&-D$%9>@G'%W2*UVZCA\2;@?,NR70JC(* MRQ4]&G_'079!7Q"+XZDCZ@MM79;>?C,< $1?4F[RFA +A)['5:)C9P,T M[RG,J6;FHW$LVYL;>(YT%$K@G\WD)SF8H5W3>H/8_&X'@PRI8846K(%7O6

7,7<4"00PV*!V+T*=5L==F\A"\1B![Q;ER3BZ"#R@)Q--"7ZE_?V:[JZT(F$WNF)FEFDW@F1HS1 M!V,Y,4-7,&TS-J7RO[X"T_/A"F@;G7O).F<6'C Z3QS-'1N[,,^"Y?FU,++( MWFJ$M#-FY@$CV;3!G+&R"WL26,I>"2>++$0F"#N[N^PGJO_D^1-%*8&=3)O<7U/1XL%:_@_B)S(S=)Z(FU)7AM MI^O5QR M5T%8L,I&RS0ZB_."/E "'E? 2)#'=L"T^@/HU)%0 F2;&=4Q4JX/ M87F^.GW#FSI@>SBQX@]=K-!L)ZU?"B-MYKXYFGO4G7M28^>ARH7>7B33:3^Y M'"&[!/X=1[=QB-]G07IW^[ZWQ87LXWJ%!H7#6E?A&M (8", CMY0\-])=K&P M/1V]C7-;I^GG*&]GR)IS/#0S]%()<)R!B"H9W0>)+:._EGD!RW*]J@L0C@6& M#;TS-1BL;VQG4=1#2&C%49N=E4XD=1O;UN( )Y#=I/:CR(R3S1"??QP^2&C^YR5 M>,US"%"X.A4;H20>US%"#0QKO5+%ATO$8*,6.-7JKD[U;5!&9S/9!B6Z]T87D1J^,4))&[-8\]KLD\HF'M:R8 %U' LPO4&*4T426?,YZJ+(I[#;,IBAEWJNXI/0KHQLT&'*R"1W3TV8.A;/-^#0Z]UU=:)Z,\65$-FUEX MT$Q%BT]DR.,\2OMZ*+A5*1A;8Z2),=<*$.<36CVWZ&F=9>L)DM9>"T/2>,#2 M('ADBC1V9%%HI/$$$\)DE,U)8Q]V M'B'TKC2?: $=YF*9!ON9\[P.L@B<#_C9MHI((DB5CVTGKL'$2C#6425P(XK\<9! M4F?AQCAOPO7.XCQ,"!2<$SN25=Z>5*%W%(K;:KVCZ.A7[K4P4_WVO2TB*"C0 M"@)269;^'_RY3>1D/H=/>$;^@2Y6&&ZJJ#: E&%W75='0&IW9N&-,+.-H\*S&VKC= M&3DTVL41LXC?X(Q]-\3W0\]/X>J^<5T=.T($= X:@[/1\.)PZ(B#7W 7#H02 M(O;#G%PXX]QTN+G&B>HN1(-9+D_++,/")KN]S^B&8G3'D7R_#H]PUG\%,!!).L Y%37HH&?N,6]N*7X: MTLKR&M$DL^-LIFY+D[.JP_0M74/!3I-[:5).DVAPZ];5"A;* F9A4VGA;#6E M:93:1UE-+-%S'[.Z!EH^N]##B>M(S"[.1/\$W* +L3^BYV<=_T-G&-NL MQ4#I^Q8F83K9E[ %Z!Z< WW+3,8HXDP*GY+-AJ0L(YR9007R5?28IN0\',ZZ MFY_!0SD 7*"4H&U0:9,+]/;GQ8\__@C_<2M#CH*R>"09:&8+]*?%NQ]_6?S\ MXR_-CU2:_KQX^_._+W[YT[]57RY0S&[\[$=2%GE!_Z#"QXL(%2X5D:7_U( 1 MLMF6!$%EB;A[38TRZ4\LK M;'R$FXPR#%&CWD1NK[3JY3K#S(&00W)-FI9!;7+P+M ?1 MV1W*P&SOFKI9:(L16I$,<9Q0@Q2JL=+?4 ZF/GFCU3?,8)\: :=&W%!C6R'J M80_JLRLQLQ#NJVR]WW7Z[EUD^&\E3L/=\B4>K;4U_N;4BEMB"-:3A3MM[1O MZ N ]MQB48+J?=6I9$GI(<W&$@0)_@3+GCB'9@-[\EID#_>9.0ICG#T M?OM.1;:WM5,TN@,@'@%.?4@,* MW,BS6GJ:8$SKZE@-MU7()FAI"87EDPIR='F<$VZ17..J\:9,)# M$/9%=UTL%LJU5: EA;=#+A12?H0-A\GIPV;.X[V6C<%XW'PN>F.Z)?UP9+=& M]2/;.8OAX]_Z"=R3(7J_37R8DA/5RH/^9\LTZCKF9QB:2539",SX1_9HL!^# O%0"9O)]U " M)2DC<$@]E 6*O/WH%X*C+D)H--#L:,?@F27 MQWG[^IT43A#)>IL#6\!0&A@L8<9$BW ML"U#N>YDP^.^&-;*Y2[F1C9-@10\E$F0=:41E0I90ZZB(5>T%R8'3XV)K.(1 MUV)K=F)%:R=)2A[]=?:GW_)\!EG==O]I4WHM']6+3EL%=\Q.GST@]) NVT<] MJX==T]'W8Z583#W>) (6+(>@%.>Q?W@)BPZQ3=G,&04/)@.M6 M/ZLZ<1EM21X#E-F=F;+;4^Z45.(MQ[D1^YW+I;,CQE^;E!\A'MYUAL0!A_O, MD9"@^4AC^AGD273.\D_D)L@DPW2/GYVNB;5CNM7#FFC=.>4%#].Z7QD3$= 9 M,]WB)YR6^(+.Y)2DS&?^6UP\UC6ZY))M] ;19#\U8+;YLL(& 2N@&A_T3!%" M32FYN>32:"X3,4/[J;>+.,77J],,1W%Q$81,&;@H653]!8:L>JA2$:SQ\H$\ M09GD#>XY@0V,I'6?T()HFW4GH*9^F2BH0A)^&JFI./.\FT MO4T,KI!5>?&VJV76$&)A,NB(K?34B2[Q+Y635R$I,36@.=N$C#O^XR4B!0];_,"/K+-B< M+F_/[Y;A4+*SVJM:B=!R(*PG25=HH!8/5"&"&":(HC(AB=K6+"?'UR8D2"' M(%ZGS#)*M0@6N,WV(D]BRC=!DJ"',J=,G(,CD#[U!\9;\ ;&&<*;;4)V&!R$ M*7,0;H,=Q2WQD;6MR*]DRO),W)8?25:L03T9CU,?>51GVPF&M!YP6X$U$:1N M; J3]]"FGI7/$/4Q)B$J9/-A)ST-MG$1)-SU>4M)FSWAZ()D%V519AA\H>!I M&+>AJHTSW;XJ!\]5:3%EQ'2*C3F8O89>79F?[[CYN4(,534K:]38B<:10S5V M?HNUSJ(X;.JPPAG5A.^#%UZF$$SK3/8NDX0\#VQRA3>U6T",0G"U MD250T=FZ9F>X7RM0\1I,E!VG M+ 2/WFEW.,AF-M'S5'$%>Z:Y0!BJZU M\Z+.*3G<3?GSDNFG8B"9(0LS@[(_6"& MJMR]J&+%\,.:QV#_H+:YI V6ZT1?,9_M+*)31BA-U,AG57Q\#%[ H"@4(+V_ M:XB0O7&LVPXX,#^)D6*JD5%2N"O.6FXV0;:[7AV?7:.E6!5>U2V\*@'"^D'$ M<0 %I55>&C1FTQ]593'(% K;E4+O"#A?WC]FI%P_7MQDE;[,[ UBT[7":SIF;(GA[5=N!A30$E5(H O4 MH,%M4?HF;BO3TS-W7[<%4E%*4HH$QALF+?.: $5#@&U# !8+BB 9MO/^^!O? MH],DR/-X%=-O(% OKL)*'TD2X2S_EK43+'8H7AU@0T%U<:,33G;0 T<4Z1) MH85/+$$HZX-4X,V69'!.M%!@T U_'])LZ6S 20;CA!!D1Y*#8=T[ %2V&M%E M,*L'QDU&HC(LKC.*UE,.N:?G4?;_H#J?2&T JD M4@-EO7X,^-ZW%.@"!3D*#F)J H[8G@!^(%E&GNE?2JUFW,Q=[WBJ46FF"R%$ M'4*$CT&VIC]')2NN4_#XR9A$/H*)-#F5F%@"=U8L2N-,II.9^$%=Z]71@-8M M5P!Q#HW!!FA)Y GDXI"')/KJ-,E["]%)/:M_W!^/Z>7,]V4 'ZT(X,$F:CD[3=1/\,ANU_\]./;7\3V ]EW=-2X ML;%M9^NTR8[7Z"&J;VL6VY3"H@_1^,,&@4JK@.91EQG MO+EO6KJ*Z0Z* AYI#3]@<=27PIN:7"D!P574EP0J.E%#5F:H$:)Y8!E?H XJ MJ,5EGCW%51B13*"]ISTY5*)BX$DC>\Y)>8J;?1_#@JH;XB9R?T:58^?# BS\ M3S@KXH<$+] [4=,Y5OPGJDI>_,O;GW^$+G4_SK'9W-!J"AG79P&,3R5H5=5C: R-< M0M1(YDED2Q1Z''_!B !W6>[Q2([/J^*C!,6%0G9ZW-Q8>?>2D9 >-ICZ/)C\KP;+-IC1 [\EL4$,=AT??5S/IZZR\A,;8N M$VV.RZ)XQ)L@^P,7URNZT:CXKE)[Q39'V7=T;(YC8UOOV.9J?EQ&;8[ W75)/=\M1\V!JE.8MHD589Z=$:U^*HT]8Y-H5/*4IX0]& MLU[-$&R#$%;!4D;C"K@702RB(Y$DCCNVV%""9&,I8[2&9U;", MN[K:^0<,"LGV$>(:!&$:H\]JA&T(Q[1^L^O \Q6[,4Y0HD0EAQ8LR.8L=C>4 MI 6]%#:^]+.F%\"8:J SA+:52QZ4@P RA@L]YP$;9E=H8TA:A!3ZJUDS@6DL M$#%!]8GF@OM'_-./;__UG*5]7*80/4PU#$!#;"Z0?4?'7# VMFV6@U*-@ #B M&* &!<:"^N8"\_,R8BY@4ZUS?IJI;NDK'DP%TGQ%M(AJ5S7 Z\,C1QCD._JL MCFH@&M.M:N KNG>S^XZ_R$CN2CP M8/AA4]=Y-JAM7ON$"Q357M8B>/&9TS)"UJ$;<0^MO'KJ1UN.R[UDT&/OKO&X MR&L_H][CDM0?\=Y/[4"^QWDY#K]?DZ!JH%*8)$S7HMC:\U-U_/,A,9@G@ZU6Z"[#IC!L:(A8?>X(S)0*G3 M;>QE(Z><"(C[TZX;'3S;H/;1-1&>?7*$=EA7O G9%D?8?=Z2E#^8=XQ&!_PT M823MVN+*$-U5%U=&3:^^N ,*:%48;_ Z+/*TJ N-<^102;%#+7K>==LI;$P, MKHR[9,@@YDT[+]-M6>17^ DG[WJM^ IOZ*8]BD>V7AR&@F:U#C%$G +T!6+P MT3L_->Q4J$TT2.B>P3J9_'GSY7_'.*-(/.YZ[=Z3QIC*A#*PW+$E:B SB^:G MY:]^[.;3EJ2/4]7I[-+.'F(?5:#(81CNN,+7\[L<7(2 M)1IY=!Z*4Z&D78KC0QAS-(I!>8O+'<#)2-2QT3EK'-J=G,!9>5PEN&[0#RM+ M5J_6@;?*UH&WUJP#;WU;!][.SSIP2.T1ZT O";TRV$_*#/:3-0;[R3>#_30_ M!CND]@B#]9+0GW8A#**2U2U&!S"E60@!>=,KA!@9T2I,S'=*I\4:/C.P8;FI MN5(MQIEN2+&0I*Q[J?]^=VSQ8T*CQWJ@]_+4LV 0B%_SKWL+A.82]!T0"G3U M'U;].<>K,KF*5^*0#>DW30=6MQ"L%^+-BWC#PC-*!A,E\1/.T9O?<9#YBLJ0 M)[M,'+6(ENXJN.$"ZBE0!)_B"$?O=Q0C>A=L*K$NPR)^B@MH1O.0%UD0BK06 M_8%T*[\I W12F **UAXVQPP:5/[LIZ::_MH0CHHW69R;U!K"VIL].R1H3B= O]??).]SW!N2CSBN8).#2T MJQO[$ XZ=W2S<]*P]-<(L!W)44#2<[)T?DOQ$-$AXL0S^3*E0@S36_\MAFG$ M2MMUG%*^J:NL+]("+9XQ3Q')$(-.?3H2E.>*7+4YSUD7T :=X M%4,W+Y2QRK^\5PD,Q6>.FLHJK$ <_+"C%\8?@C D9A%8ZH,IRPI((2$D*Z(U(M&;.EW688 M/E<_,:4 >I7&:0D#5M<&DE(]H'@,"FAK&A0%7=JR8*G$=(2@GU?00[6<'E2% M25N8&&-=9ZI PV17<8HOZ9\BZZ'X0DIN-+4OE*-/T-( 8H=W$.TXS^A7)\U-ZL]I1P?,<9%%^ M5S[\E>J-]^3\91MG>XIP5Q_7&D#G5J,$R/9N4<=(^:)C>;X:^ZG=18 2VL-I M@2JLT#U!\YVUWKUNN8&S"@1)Z_5(@ 1A!T&XW]$_J_L5O?6%8.L,GH(XJ2\V M5*\OX6@OBY(_QWZH+U%P&X+>8WE%2/H";J:*(KA?>;CYZ.UO,GTYW6FQ1ZH( M^(*&E5:)5W1UU(&AO:BDE;5^1#.%1_[EIW]C1H=_>?OO?A15F54A.J1V%\E3 M9FD,TF&91A?Q"_R5#X=OCKZ@&[$C'-AZE$X-F3%3#=MSW.8XF8DZ[>SXC%D0 M$'B:C'J,-48UZ"]6@#YK;[$I#[%5>N@I23RN[M I'#&DF1VY,DO#\?$5>(EU M]L.(CUA[42?*D=-'NH[X,H7AN_I:GW08>U9GSXO&=%%N\D"A9WU2H:$!*O!F M2[(@VW5<..K;U]S4)E>:#ADJX$Q*C^;M85N-,A)1(J&_! CZ1_W=.?>JT-+-?'8:2_^UZO#S8TANN,JWL113KOZQQ/*G"LQXRW!B&J M&QT+3C_M+B73%XC.R%1 MP_@HQ$3)#60P*&H8H+OMG ^R*L3CQ&'#TI>WI^C=O__4X6!3852FR?'/.*KY MQ%&-B\7Y!%9)RH&1R"H5;IXH&(^TK=-@2_=F @79*VVK5PZJO*/5AH]_7J<]Y? MJFC*$$;VT3 HVUNJ=<5G /F$K$Y*>@PE@(M4#1\?4YSJ?._974=G7NU4[S7? M'68NX8)E-.0D B<5-QC6 2&L 72;Q##D-9)^>8H; M:12(]9VLVH[<-OJZOB/*<.SFV!K;GFKDNO% ;.$?CR2)Z(+P1JLC]2K&7]!.SQ$-;-V- UZ)"O*W5;MF\!\-Z=[#-EI*>QZE0<(W-K1)R)L7VQ'EIVB8& M9?7QM)U9*9\?X_ 1Q%N MT>&> 2<9E:$9>>(-$8:Y8/P-7;80CVR=3VK0J O;,^=($)IH4,]_K< ;DL3A M3KL1N^!UTU4##\#8[_,XT)2=?LFP05^J?V?;G5VT.#*U!0E'',ZMAB>.X*O^SI9 7 -JALFYR@?M""A*%DGP*SM9A(,.BXJBJ[*,Y. M&6;-^432QDY<>38%I\K8XYJGB&A85RG^(O@Z&?X&YC*EQC@#7_O@O1QNHSQ" M5(GE7^=ZO[NG. S4#%=XT[2FU4*PKN>3='UR%3]167U?M\=AGA>?I<)5*"^C M1HG(Z9\) :_!+J8*;YIFPA:"1R;TV:Y4A?8R;"@BJ+^T'G'E @$[:HQ@*@E' M#,E#"EVW)L9,,FPD5F(H<4:6O/[46![_*JO%[C]M2HGEHSKQK5?NAGGH>P?4 M'%+W^DCDKLP)C^KDY2U&W,>#S^H6-ND;TWKH,0=7A13Y<1.N,E%M*W0R0IE_1,R0IH]KM76ZW M$+\$:8'DF?[%4JOR.ON(#;_&!UBPP3,, M.BX !2\Y[.\R2!JT"YQMO)2X,+]QB67.1J6ZK==9P6C[FC9)Z1[39PR1'\+Z^:>-4G.I+:BNY_(IS*AZ6Q655TH9>@*EV^'3P;:]# MW<106AXE/9#6U3I>-HCAM4 <,Q04J,:"-_6KL=O[1=R3CINO7G3 MG"?FWQ5!5JBY"UD/0U:J#_[ + M4Y;BH4'<*'Z9%IBN@<@@/?;X!);J&]8^2W$X/AT9HR0EJG1Z'?HSK[5*YY%! M$/09YO\V@OC\A0?Q07+%.:OB;T.#UD;"APZMC*P+KW,;:AF*M)/*XEK/BOWN M7*=S0#Q6!TM-HY.DX.M3Z/0WEBF5;N*"N^MXU=_P_").@S3<:W@N$(#J ^CV MQ)(&Y*Q)EC1&6EVS+,Y75U: 8-A6"($W;54C@P+)N=KJJ:7.A60ZJ=WEW+6% M7P3;L.<)W9RZ=B17&^E*KZZ-$8PUML(]JS@I78S'5K)?SXH3":*XT\_)9A/S MO ]Z4IXR.\8:TPTE9&*)-W0U7_'(+KQ4%>BJ/T@'N!_52H+,1(-VDWVD:5XF M12!*)QY^2,^O>3"8?5YH $YQ04[&>K)S,4Y7)-OPV*0,)Y"RPTH$5:CY*J:(&IJ?&@H#A"/C MU' G-UJV^Q1LZ)_W69#FE/R+NI)D%(!CD>(S,TJ!VD2?A.Y23?9S M%WK:@DD\J9MB2\GRDRP!YMH?V8&30'FIDOE/LH67.FXJT"9#SM(4.<>"X+724S.YVZ%$J M754_822;3?H]W?TX-K[+I$CTIJJ&\9V?;#=Y8A-M"DXT-YUOM@G984%G[:%' M=$Q-!T-9;RE5@],W,TW&V):1"=>(^>C7)N ((D,TWTH,C]^9H,0,#&!6B>D! MY%F)Z<'(H!)C9+XFE)BX1F2F2LP0!XXK,:-D]E%H9-RW._SP]/(A'CR^_=!U M=I2I>6CLGK.C=B7H3=->Y#O?14]&_,,R='.V'3YD],9/=^LJ%FGO/4]H,GYG M)%?:^-2<29'$8X9 7UZL/A$3@&;_# MV1/4&;@C220,%9(AC>%Q9 MQ9-':?**$N/+-+4.46\MD&7&*JSPLI3M(S?!#KY:0L6UZRT+,+D@V0K'!51M M@"J";1?MWZH:+$M>@N6V+K=RVE9;N><;=]AZ>Q235JRJ] MNE4IJ"S :BJCL'!59Y[H_6ZOP%4U5\0FBZK9HLYT>4.#=L)4/-?%E:HYHV;2 MJ#-K!--&;W['03:BN'X5RZ5G9_WML$Y5?U$J*$;%FEJ3+:]CSRI>PC>C)%*?HVYOT]_1C>G:?_C?]Y^Y;Q&VX"S8(?@DVVX2>L]_>O/W]YX]O MWYU]2^$V!E^HJ44_D@P&7E4-NDB*T8XN)1TA?G*;)#D+ACBR,?M&R)O)+(N? M**)/.)=+0!]_0=MT)AK8>HA<"WEV:>@2Y";J-)SJY#LN)_=,!AQ^XX]K.?_$ MPUIW!/85BZ30)_@%34[&FH]PO^@B$XVH>"8^7(82/$54:6M^6]#G!XK.2;U@ M:&NT _O9' #?Z/:8,J')&Z1_)P!*\]@+/6PTL!M$I#2^'RXH:56VP_'S9G9# M.ZZ7S0#@3>Z%*=.Q3\N\(!N< MU;[%G= C(O&.ME-D8&QG-?Z&D-"J0V)V5AK&GAH#]$Q10#4."]1@L4 L1=J3 M(TB&H8@6/3W<=66B0P:>G7S#]1(;T@-<+S3$R"PT=D@+N:GJGLCM>>N7\]&P MD%&:&=*UV)EUG4I<.OJ?G*)?[8_H3+/B.A6%.UVEFCH#<_<*KC*1U.=]0L A MA[K2$-&Z%#6$) @;+4J\HBGIAX9V)?"'<-"1^V;GI"'^:P3: M9-2F\+S$I"P= 5),1'2HZ"L,X!-)N4N#!RYKUN(F]S1)D2X<4XS ME+I>)2[T3ZUM=\5"]CX BI $R2M3,P-]]W&XUWTBQ>^XN,4A6:?QWW'4#LS' M8!4&[BDO5Y%DO4:[F>$V)5G?]QQLR_8*YP4JTZQ!JNH8%W9PUZX=\/H(J&'M M^2<5#9V2G[OT"ZN\LK)NWYAW0L=Y%/("K?ELX6#EO:<6B+ J* 7%O@I9IH^Q MQP^*1Z @WUL=C\4D?*_OL;U\)HAY/S2Y(:-[CL_JW+2,GJNCT](T;)^>O5:N M.9P!LZ'G9"U/!PO M*<];J58!Y7P9A)!>R2EB6W!,.4B<<*^'L^3H2CBKH\0N=JY.$CNS<&]B5PE9D)"5_:DJFCN/Y)!R>Y.GR+W'?">![%_45=.J*=UB.&2\]8]:6K)+O/N M>*9$O#%$7(GSR0C;%MT-@O.0W1[H-3VJO%?71CVZ]H&>W:E(TLANIH\K7 Z$ ML&1O$Y45Z?C$>"5G@3F1,$7N&^9;=X']&0DQIOC31:BCI:\SWM.'QPZ(PONE M7]0-\A\%X"S4?Q03K8!_"_/3"?NOT$"P#=N0?RHDZLY4'!F?Z9$*O$;T">QE MSU5A.'6RCS"91N(5 _OL<&C;.VR?^>CQM:$'%]<\ZA3$.F7+4_Z)#-T%/#=, MS/F%PQY4TMK+U7<4_BJ#PDS"78=0G7TFB<:GY ML![A064.B#*.2)($60[J/=>[9Q%P;):4DZ]08X3DP<;B6./F4M-W$PHZY3P? M=GO/;:MRGNP2]'4$'$O)4(L!QO*LKNW+^$B9E!/UYH'6]J]BLNI[ MSZ3%JCN^5X-5%Q%C]JIILS-HKEHAC@F2F)]+*U4O>XT9J<14G;;'\JSH["_Z MJ=U;],-?[N,";&.7:10_Q5$9)+#_;Z'F(!BP'^/M/3E/"ZKM[3>#K_ADP@B* M^TT#DNV=Q] !+FP10E\X:+>ZUI15( 9(ZY9!ER_QH<5T]#D3S ;C>6$I #P# MAMJCIXAMCHDTT>9Y1"".B'X)-TLSG!Y&^XA1._<,-P]F'36&(_HTGI\7 MX;HL\H(R(+TIS,"AH(C-3'P+DEC;%BA'C8L.JFW/U[IMC8 \1N>N"+)"[=[2 MP>@UNPTL$_8\52S:]4^R.FFSQ>D7%.CY,0X?JPQVG*,P2%$0TMEDF)W$56D8 M.)RSIRK6+*[OZ&4:L0@S7'GX*V_.EH+^.CPOJH>-12>,%D,YK+G?F#<&73'" MY[1KZQ^,9[_/<&N3\NM[$9.22-/'H8&WZO,^SB)#CVJ;<8^'M!\(5<&< Z\, MTI2H$,I=*VIZPC%1R24AR%&2@B#LL1 IO:/;4GIH;.O96#P^H@7JPVZD1F6B M13IG['6 2J_]6^I937;J'=,U&_DQ:,N1E2C1RAG?L"2 *Y*NH07I&7XH!#PC M?$Z37X[&4^<5JBT^$%7O'(.KXUPT@+">J_0(L!?F%J\_D::1,Z:6X&>#K.R! MBUFB THH8-Y).J*@%RC%([QA W]%E]%\$-=P[0/ $]8%_8SA[2_?9&PGSF 3 MGB9!GC=57*^S6[CD[]WMFQ_SZM?\K>B:/64LW:NX#DQG[>]TD--JB^>&"CJ1 M[H 9>)\K\) 0QN O#KT [3-Y\U"N96NU9?J8Q-[$Z&KYE0\#E^'1YTWN7 M8"$#^[P,CU-YC-T\7H)[\1F\"DN\89*MW%R+!QC+Y_U8AM9CS.7UKGR9AF2# MKTB>UR'(<5K&Z?J:'A\\](P76>3/W0AH6K.B*"OOH7HYRIM*KS'#$16 MI!=9XV+C$ ]KY_ZPN+9AL@;W,V>Y/[U/3T:7%%'%E(E!5=VA=)L#Y@3;F'%9EP>%#;['9Y>G&+*M"H QL!<*?L M)4ERS2ZHNN>_-]4*N=1'!:BO _%MZ:$>8A'MZ[3 'B6[<$00%T, M_(80R9+],.Y#EI;.N.ZL"G&ZH#>)NI'X)RPZ4D>>UN0RP:BN;O("\#KZ\O29 M3.GP#.ZZ-APY]-;4?HQ+B"+!')OHZ 5[65(5*0.U0NQ1&'YXDF'L<%#K9S@W MN%"PJ('KTXTP0MHCT\DPO3RRSZ#W8.QQ8RSDQF_0ST0^70:C!!YD)*_.@K,X M#];K#$X!JB%D^R8LX/(7K=;8;O)T,/JO+>GUC6F>U"NBA>/-Y M!QDF+E&BF+$\ZVYAPDY=PH==+LKPNI8JL\?"3YHBY.BN@4DZ+4*>K =D[:I-]IIC($YHN '"6M4 M>9^&1XR2.'A@)M;&J^0SF=7[3CY.:IT',\VD4D:G:&W->A7GW6+0I^-T75?? M*X,$@HQ[VZ/- !V?M3(TT'Y5-;DUYN>MC(&3M;!1JSNKT4-ABQ\5YRMZH/Z. M@\Q?90@G)-4[.>_IB2=)24A!88$'QR=C^BBF6E*P\]'7: [BVG2UBP;^UKUH!C-Q)G!L$\R6JVK4U;].KHV//URR(I]26*AW@Y MFY<<-L4J%HMULUB6%.Y'QB4#:>:Q818)YJ'I_#O='";B0!&'&CRG/$I)HDN> M8/&9NRI;0IZ17:>S1*Z-O+>,W6C"\%\D(N&@+ M&/W!04>/&IIM IE$V6!<^2'+'XL25Z\4/Y"OSW!:1F.'&E]8 O M ->Q?^S@,4-"\*4B ,VVA$RB/HAEMRHFQ: MW\PGX"(&&'608]88* E,3*D6E95&*PW4'SADIS#5!C*&BEEOH$%F!5,YJSE0 MNY&\Q3V4/53466'0686B2!*>D>5A#V/#KRR<3(W9O>>D& IH#X<9XH6HI$(" M$P2H!'=$38A/+"D:L/#TOMGF/LZRJGI57>C0^<2Z!%4^=;@Z5#D.=L6H+M?D MH.'-KQ6IK9[%4G-_7+(PJ.?;J#RP/O7SB0.$GR"ATH*DM+(#',5XTJ$S,2>O%JP+^R6IQ*#= MU-!PHLL_W&EY9G_X!4XH^UO(A#1G2M2U4, <%?2T@\M@L15DR3#B3Q1,SPVG M1+1I[P.<]$53G#1D W?KV1,!<+L&E:1!K]3]K/IUL.3N_3'9^0/,-2IJ1NX< MZ-\0.O+P6S9.W.)G]4,G!P\Y;ZDZFYIE?IL9Y@ 2^3B5'(JG8U5Q'3^P #FD MN\=,U*K5QXLYJ%;[%0H?SJEK>9D5U6_9NG7[!))/!(-6>OE8B/=@VY >Z60C M>RR%BH4&4SE25&@#&$5_BR8-,MNIGT5'+X@XM51,]#J[5T@[E*9R6ZIP]!3) M7Q%__)@Z(1PL"'P&E]?#O*F*(J^"8G*-D7^V]%QU=$?!UTQQ*2N/9$,G5!\= M3AFL FD+.'85DI2JQ(14R=H9\Q7U'A>%!1O@W,*;R9+A^2/DC7K9K7-^NSF KH=1:W(8NZJ^GK_#G9993 M8:HJ\9HPDVW?)'.(WGLI=2C!:=Y#BEV:HMH]Q7%=E QSUO1.PN?:WUERM7+^4)ER)2(V26:7JYO2Q4E(@.GU#9 M-#1ML)*F'C@"Z$B CU;&-$IB8DJW1.X_*ZYS,^MKOOQ/6S=/QPR8 "8Q;SV; M81S&'\UZ>&_Y_74OY+1M3='G'U7TI'9IV2T)8?Y:Y\ZM3.&3;G>(Y3RY?\D] MT=W.#+ON*!BZN^-ZCQ6H^)9<43='WN,[[<:,%\Z]?"15 R;):59^O289]8Q+ MNI &UW1EX/?(G$G=[VQ=1]7\WF/>+19!'7K6VHI5V=,C^U2T3VC%VW1NK=$X M59#Z>T"L"9N\/2&]A@7N]>,D?884WV=/0Y>^Q818YD:'IO&?! M!4S4 44 -7@*9)221)<\Z=D>D4(/B8<40H<*CCQ/VV= TR6(G>*^P0TJ^S=! M2U*>R),+1^[@]Z$A8WA:;\V#BN,9I>WQ!/9D BTC!6%H3]DI54:'KF)J*B*2 M:V>B(0[]M^]#041PC6*Z/.]_OK\KFJ-L[]B0":Y.-Y5O\___DO]S^A M#GPT/^>(A$2'+NE9!D/E#&FD6T=12<2&T$$YN&_TO95UQ?*M'-9U'6?B?A1V MV9W[P)5=;AR]R:5=BXKD&"_K2[H15^(YY&T).K1$D]1VZ7]H6=RE!A#J"H4: M$YL[%#[69U%ZT:&!X"BB#A&0.X^@%V"4&C8#7B/V!(YRYDSN+&E_Y^#$ M1;FS-%]N8).2NLZC3W0)ZSF\SB,QWG\76=+!)R)&1MB8NOLS^6:(#IKFFP\> M\)ULX!4E3TN#]57A=2:ZF769[0B&EH09B ;%IGJ9#' #*WA1P^G367EY=F!#!/^M&O'&+[AQ--.7.Z2IRCKO*5V :DD]20#O[6(K>[,XMV6XZ#BU(P, M48LH2)!LFR?6900OKT1+3-WB**>Q5=](IM7PR7(QOH^40"M 6^(W2U +L^$' M53W9'+_KE_WRDEVV7M$82_2 QJP5%GPBFE_Q]F9T +75GH5Q]Z,6.!$A[K\C MEQ.6]VO 71;5T]52;L+M_][>B./SA#+C !JZ.H]ER1T0C2@IX7>/NS?(Y+M\ M.,)^G[N90NUT!R_65A]1CFB0(TJ_L?Z6_$B:3#G>07^QO7EC]!7;0V!J/S'; MU;CJ(Y9L)PT#U_D_GOW6?D5T<]8]##7 M6%*(_GM&??<<]]NS.28'!BT/V]ZNSHMU2W_*HY&W;5,WU!&A=J[D\%C.8GFD M#*&9'S0Z[STQ=>L%>-N@?K#%F4F1;E47BT_HY#AB41Z&^#J8MEQ) M'.U&E/H.'1M1.=Y!/4=0&W&WCB-99/%-_BSR&'U=5TE@QJ"S:4K6:+GXVB"4<+BQBY0 XQ M[&:(X7="5B<40\10G'6%R#M8(GV2>#KBD]F:N-Z?8 +B]AE#R_;RX9K4-7O+ MF.+(8NH2$:#^P/*0RR<.=8SE&-@<5)?KL3B*/7@$\)'!;42^"@ M7+P\%_S9 WCBP_C8#'_N_!#M@XE_I/;Q<7O IJ[5\7&;H2U"2+W:X.=/PH%: MIW&,U.'Z#C<4-G@(=V--A@<'V784WIO,>X>=#IIX/B;2FS'#!"1Z5 G/#+'2&0^T]F%(>[3 M)FTPGKS(*B@WJ!>X8L$G$8B2L*%BM"7G268-90E(P-LH?F5B)S&.PK.G65WD9BF,\3G<)C"&805*7S!8GI(7KA9F)C#XBKZC MQ(6"%]5I"YU]"'9H3]L:\I_U//]O6PCE^E+(HD6*T98'43*K=\X48-$.7&HL M4["#+)$HG'EL")& MHO6-2[D<*BK"XK8@QW+R]$2$)?FO=,396.C#@' QXG!P;_9R3;[5^O$WZ2?3 MXVY'4P>-MP%TQ, G%&>34WLXOJ8@83 >NZ9"%>.]E'MWM8?]#ZIO)+QF\JDE MS^F \,U[/42T!I"U>#T#;#>XME;_-.OKK,0 G>N+GCC2:$_(%$+'D(*LJ< C M62^IP*=+WH>L@<;#!:YW;TLLJJ+, MB^=L?56"8KFC@&49^FF3V2II*Z"!HON4WG^W"0V%6I1=!,P.NS@6R326)&ZW M)+!=O:WZL;"L=3^>9%NK@"1@79.^,"P5^UI[9XXL;#-R1^Y-;-R3V%LOXO@] MB-WV'DZ@Y[!Z04%;#)NU%HYX'\A("]W@E^;N&UYO\ ?6UL:%V2:;,X3U=@@[ MG!'WBWJ MYM\!NK-HLJ6D78L)[:/WZP]F]A^'Y^"@ 40: M?*=#9LEM[U':A4LXYH]XV:ZIF\DS!?S2.?_W7?9R3O^JFR*G)^*2_KQX*-E= MK3MJEIY27+[*4I%N9K5-4DZ#[CU]*= #P2HR2Z++@?@?Q7&&.BR9L!5XBOM\ M"%!%#-=(^4U'VTL\[5D4N7PM1-%KISC/6QWA//:9 PD]-'V,/B=#>$SM9^)F M;0V\/V9F&K$GRX0&ZBR'P\*8Z.IHE+$D.DE-T11:$4WK/!2FT5#(OD*[L$"I M5**/#FHI?V: 30W=S*'E.>]PGI.:UM*UF+LL.X'\F2DDUATO-)(,558[+D'*FN!RL M>DH0F .KM^_:0&52(2)7Z;H\2KY4J3$]LB=C4&J67MA.X\G C%A@$<+0C%5C M88I7.L=6AQ4-#-!$BB=T[&1YO83AUQY]P;!5$:%1\H?K*BL M>_HDSZ)^K%LPM#^U(Z_3R\88'I'!N;Q7BG_ZS-TH^-OZE?KI6$]^IQ[LQ*K( MH2E3S1[2;LM">(@[_X_PW*&4.X@6\=+2'B.WI(R_]ZE! M^%"J9#0EZ'TD8H M73TBN_1D2>N)ND2\ :JC4A1#;32+9$K?W"3 SI ;3>-L%9,5#AE:6 3]HF(5 M8D*YI+3-)=V%*9FKG<]]9JXHF'"JYA_!,E=6R_*8N:*3)*MH]EC--'-U1.@H MA_"@Q^>YB$I^S!J\P'3[M.+U^I,X.)!J8+[Y]^B%^"Z6BRJ*1')1:X/=D?"P M*$J<;DX(X/[X3_]YGKYQHOKTKQL$;Y,,^;8L-. MJ:)OE/U$EKQN#M WO[.6CRO6\I$U,EAUJ*"LQR5.H]$)FT/<43QPQ[.[[(7J M$THX6OBHOR@SBVO![^4-N5G-,ZHZF"J8W=.'4(94' MZS2_LN0RQ>R^.6T+'GW+JBHKF_[:]FL4)M.E-K$D8*:,3:CE?<-H]2X\EV&K<.@A2<]SH+ M (+*7? (<_AQ,D_6^Z&V_36)'/XQA;-U5M>BI?[(ZX/*\5,?33BWW' ?RXLE6:^SBK\ASF3'_X.%(6&G:&;%&(],O5:Z6N&*&2QUTU\RNFV; MNJ'^)?WYP?$V^L;JHJEB;M\'1 L)\XNGSE=E\?!8AP0"+/H[&:\HK8797:V] M>\0H8[VO(&A"NI6R%K)]&03[ M,WG7>:*<9VY_<7PJPG9,?56N2/4D&B:7J%]'!-Z5[#W1H$_L4@"6IX-VEY1% MU_T8+'-:+6=Q6P@@@^;=B>Q+W^]QB5=%,T,E9B)UA:DI W$G^CO,BN93J@M0 M[HZZ+$"/Y!.%[,73\YJ\8OP)5QMJR@U;D3>DW. :K#_JQB_K2U*M<-' Y9,% M*R<"=7!#FB^X@14\E&!I\M_0H>)' TWGXR%@HR*"(NK]+FR'V Q].W; 6 4* MXJ5B6E'4$G':T$C<@&0ER/1?[(#;R2-.B5BJFJQQH5-2,LZ^C5 M$"K-=G])M2K*@ 0B6L;\VA-&KNZA#,04V@.K[X!7"="[1?FE_%">WY7_IG]] M>H>X:IZQR?!+1NE/O>=WB_=?_O[A_2_G[[:]:%E;6E(!)JN,WS4B)6:70.$* MZ :C)];W<<8R>LUC08=BZGAGKS$:PL01$"0^&[^%F/SIZW'P8*Q2S!^D\+%V M&4;>;PAV 3(&%C&X46O4/&ZJFX"YWDZ]A?-VO([1PCJ/D%+(;84I[1L^;S$+ M_'QNJZ\4U9020UFDF%I=\^4&+B90[8I'V@^.#;2*"0]-Z+TD'HQ, 14!V EM M!]W@/[GI8/.(N>V$"$UQ M_N_O3_[QX_??H7R&DS1?_/O[S_?1Y/[LZNK[[V@1YTF1S^^CTY^B:+_\:\LS;_\D__G,:;H.T9$3JN/__Y^613K?_[P MP]>O7__Q[9%D_\!D\<.['W]\_\.V]?>;YOS7I-AU.&S\\P_UC[NF;X;^^KYJ M>_+APXO+#_[FYOI\MT2J.TIPC,N.TT/2?M/KR&L_BHH)1 MR<)WPA;\4[1M%O&OHI-WT?N3?WRCR?<,]>^^JZ$C.$-W:/X=__?SW=6+9Y)T MAAY)G!=HMOS'#*_8R._>G;Q[?_(#;_T#H[Q *Y0748X+Q(=/V1M?H2C#E$9K M1"*ZC F*T)HR]JJG+0F:__M[DCX6T78L3M#_VV*HXGG-YA!-5^L,??_# 4=K M@B@;J8+PFGVQ:<])'IB[FB3TK4!L_FY0WE*5X=D+##@A=#O;*)K]8X&??DA0 M6E'!_Z@ JL!A'_Z\R(NT>&9+(D[S[>.R^!%E__Y>]'--3<8G$R8;A'JBYAHM MXJQ^YN1;2AL($K30H>GM+.'?_/F)O0WZ@"_3G*V;-,[NM^^)3AYI0>)9\8H< MS5ZM89O']+%:?R6-%G&\KK%#64&WW^Q!W'SQYWE*9VP^E00]L&ESRL;_(N!" MH\=X.8C>6>'A(B8Y.Z?H+2+W?$WOZ!)PH&QOE/K=5&:;';IB?[Y>C^J&=NA] MB!\SI*+U12,9G8?;_H3,OL.$R1#__I[)(>R7.2($)=?U,X1G9K7O5X2P!U;G M_C_Y3$7)O[\O2+FC(B:S-X?)RX$V+7Y8L\G!#I#9,LV2;>\YP2O]30G#H&$/ M'@B6@HEVZ-H(-H#YBEMM)\.A8V;2R Y6K!($QLZ\8OIC@-P!AN!DK!! MWI? M)@-$&L+:!_<>G7_]T*A2#*(__IM^'IV?KD!53]+K%\#1]BE>O143!KP/21EG=VB-R6NU4-7, M '4U,K>(I#BY9-\U&324;8W1R=\@C,HW+0W0>+7?TT6:*+2Y66J;]%!(4P-4 MUK--O,"E[0S0]\ $ )IR9)0K7-34!)7L$3+*#GX>D)J-5I(D3,"BFW_XS#\1 M6G4E;4W1R<^V*7G 7\6V9V%+4S3>8B9L9O]?NA:\H"$S%RC:T&I^TJGV'"IGDE9E4; MWQDNV?;R+-W40;T,T%X@;G)*GQ"3O^+-JI40+6L^.+6WY6.6SBXS'(M);&@S M.%UW:)%RTUU>")1^6;/!J;M?HBQ3;3I-C8:G;!5GV6E)F7A(Q4=)8ZO!:7N( MOUTEW.8W3VO+D6)35+0?G-[?<<:VCYC4FZ 834&[P>G[@\VO_YTS&?L>Q13G M*+FBM)3@J6@_(+U7LSG96.DF18%H;5 6&C<<>TJ)+$^:FIB5[8\(%(VHR M(%7W:%82!L+)N\>'M&BTF8B:&*#JXMML&><+)#@]9,T&I.Z!Q%S#N']>/>*L M@:S&W_V);[G%8*.+IQ-% 8E,)0 C\LX/ M1"2^;# 4[_V N;]!*/RDQ^H -V98%A^]A$6@?\4#,HO?H'RUD,&1N)7OY 0 MQRF $?G-+T0DKFT>2+72EPW<"P\$6K5WC4X)%Y)L2 //!P;KZ18:10%'!.O M)%A(R"<<&J_$6$C<'!P:K\182J);'NAB&>% ^*)@'LACXN&X^&5= M/JH$#Y(F(*TGBAV/AB6@K3->' M(^&))"LMI+!'PU#1D1G.*<[2A%])$#W&&2_1']$E0@6-:IZ7J$AG<:91J%%_ M3'.E2-K2%@H[#A %WZ9VW"3+\%?^UBXQ.EIZW4TY*TC+)UV%4=CWCI" MA23%Z">!)EZ5]EFO"[,/BU&*LXCQ?U MU4_1.HLUKOO0&LZV&1:#;RH7^^BQTUF6*67T'*UBLESA.<131=Y57"&WU=86\ 9#]$:9^E,_[[Z MSL\QK+#U1&_0Y ;5Y*YQF=*4Z=*3/)F0+W%.8WK.),J8UT'%>6-@E7Y'SU1. M 8EL\,#4WJ,%GU\?$5Z0>+WD"2!":I5MAZ=V MNQX.:1!, F7;SELD+=:DII;_=4 I^_3GV>0U32^_':_%9?P<6+(93.Q3ZE3G''=3=,O!!C)L.<'3%'P[80H/7"5#S:3V++F_USLYY,D M;5[=P0'Z&[9%+78D_<=K31X_!Y;LX3YV:G8+H8H3P03!?!=!%, M%ZZJ4Z/5*(,ZU:A.M9;U["A2OT1K@M>(;&KM< ?^FO^JJ3ZIAC&L-,'(":I2 M"$H(^L>8](_;S:J^S=A.P+;4B^W"AD=7M!DBZ%A!QPHZ5M"Q@HX5=*R@8]G7 ML;J?Y7:4K5^CE#TB7Z25"X=2?H$HUT\6&"=?TRS35+J@PQE6OO3("DK8H$K8 MS<>KCX2QR9;*#%&:YHOKZS-QI1I \Z 9OI1_MTDID]E?/ &LVG#YGP0AZ2VL MX'[6N1%'WBM:FPV[+VF!5XCDJ!-&I?X #LXWI6*?^36$)!G> 4D3M%NJBK=MPBOT49 MBJEVRL[K;H;=',V/#^Z,82\Q8-L_0M,U(C$O^,3F>*TYH^OJ74@3<'3[>N;H M$)"X]:$>ND_%_B%U:[/>BCCC+_!^B5!QS1^I<%XP4G88KZU__!R$ MC*Q@^0V6WV#Y#9;?02T&JA,JF,;[L9-B@U/3P8$X:U)QTR68Y)GPJ+PA"HG)),_+.+O*V0KEO]T2M$K+57-@8[=!^H@VQJ18Q(O]PR?%#4ZJ M&V +Z1VC6AV'(%2#-*_#H04D3K.$/^^6I)@\8-@[A?;I@SR2+A@.F<9K!7;I M@[@G1";)$U]X' \)2;*&W:TTB@M";^)OZ:I<-9(G_'UPJN[B?"&ZJ_;-;V:H M$2+4\*M9>R83'^!AK8K6QBEGIQ.3<:N]7VS!%S>T2*\R5%K5?+Q6[_%S8,EN MS[7*Z?R,Z81I\R&E;FB67IPO"D16?"H_L =+UJBLJ56:I6M4WMAPE8MTA>YB M@:B@:&76F[-DTM,#;%I(V]JE6CHQ%*V#M\^\MZ]_.LM'BOXJ&0T73R*M =36 M)M6J]2=O;9MR^1I4M3=*_>\Q2?E4Y9NO!'!1,VNT2B$6-PQ^]^!W?PU'\+MO M$?';[]YL9L$*>\?8N8:)K%A31O0%%8D-!NO:/'S!1*KS8CTMTQ=,A/(/ADL= MOF"A$KZQMJSK#3+J2 RUX<";R!S5@=.'A]<;L(0S1^(<&COS4H%,XJ([GL M ME8MH[#, )H9IA*P<3\:HVC/AR^0 RZ,*[Y(OVP9@L8 "0 M^K).(#J*U-$&!N)GMX$ B.$0_X$O\Z*]ON;S"0O81?6"_GS93ML<+^H(5U_V M%LBTT8G&!./RR_AQ48>$^H*&B:RD7\<*0([H MDK']&#/<(M9KC7):/3GZ&A,^6ETDGZ)92=(B133"<_9ZF/*N6Q>GQR<:SH#J MG?*0/C7L9=A%L42KF'Q!Q73S FX)7I"X.8M J\^1Y-5L(2@)+=G$?L#W2Y3- M[] BY<_B3)?2E)35,T[8$8"!4#/OZ>O09$ M)P]+@LO%\O)V>\+>%^PT$E.DT:T/(OFHG_.TH%>4ENPIGZ\DI*D:]TH0A([> M'_^P1.]^//GIHCIYKIBDS;;*)\3O%!*3 ^W3#WE\0I3\'/MC<_Q)"5.T[H>D MS=A20AK;]/#XS_D3H@5*V$(6/U_8J <"?E<_7M"DAX=O4)V(G]W7<$E MC;X6-[1![V:U3LE=NEC*TC&5[>U3#X%=UF.\F8WCY\!2;N;%:IWA9X2JU5CK M+-*,(&5[L]F#3 CEX;:29=O4Q J-TL79W,@HG7=,BB/IK-BH8I7^<7?_63H; M0'W,9EO%&=J<+1S/Z?R![7:4K2]5Q5EX1[/\5.KR1X!VK='#< 9J3- I-V^> M'5@W)_P46M2VIM/G?9O;^+ER$'%Q9B_3Y EH%0WY*/.8+7&6($)KO9L;<5Y3 M+BP!WG48.WFSAW*A++=3U3YD*8< A M#_@U'"$/>(M(R /V. ]8*5YAN"G/%U":K:O8I.;A"Y1J,^K;^:6V6?J"3LB= M%2'3:,?#, N:+QBHQ5;7E#DMH0=L8/5N M DGSI0#ZM#> 0/;A7J(5O5M@PBD$=*_[,H5 8K!6E)LO4P6.3)M *U_2$T-! MD-<\]U$0Q/&7KK5I2")2?=DJX.>P7B:&+ZFZZE-7'!TS]KU"93=H$=KN2XZR M>EI(HDE]F1=*DRXPTLV7O52)AT:LE_]IVEHN?%^63"@4HK5P='+*?)$XY&#( MLQ%].5[E&"ARM7S9.N4@2#/&P! X7N$"NC%TPN"W,6, RI$&0_%AS%#(\AA] M.1RT+7O=T'!\>S!1 \CQW2'4 -));7L=;M0ZL'\/FM'B0"=1FK-6*"KB;XA& M6YJ@E7X$W4V7[9&2$6KP#%J#QZ4B-Q[EXM^DN9RJIM]#A0"'*@2$7&H76W0 MM:"07+"NI. ++FH;'$3F\\7%#9\E '>%U!"K.EKGB46D;'' QW[I7OP'4!+ ME?$%'A->*\<#?H+7JJ77"F["L.2A>A_-XY1$3W%6HFB%8DYAI4WJ^JJ4 YGV M6@$)"OZK(_=?!9_#R'P.EVQ9_\Y7]>GS[L__2A%A.^CR^1H]H4QBS=?K;(NO MF_UV=4FJH.*9S$6AT=,.1_M)I"S@".ICAXNK?%T6M)HD[Z46?T /.QPTS0ZI M"TFCIW6.Z-L%K*D-XMHZ^=B]AP-,);G"X@M@6G,);+3R!9T>CCR5 M%<9_1Z6>[NG+U.ERX"N-"_Z[=OOS;CN>I!N\VRV]VQJV>DON[9\BUF:5%I4T M$<5YPCZSV9POF"B2MLC(A(YGVMFM1U?P>1^-SUM XFW\/%NBV9=;PIY:17!M M:@.>3>XN[B0'A<< M"'('0A=3FW&/ DT7>3I/9ZQI%,]F/ F>41NM<996-O;M'W"?@NZ(YKP*[2@+ M?H5!_0H'KZ?UBSJTY/ G;ISCC M.U]%VK/2*Z'3U[#3):>,C*3:?8#, +H8=E!4%^FE3PCX.M0=K&<*U73!V-'N M;Y2[CQ@G7],L8_/_BIUR^2)E8M:$4E30UY]K<@51+T=PP[5S%PP2XU%3-C=)^C=@4 M0-=LT4,W/D /HQQ\0E\/3GF"<_9G?1E0",4M#7Q&_9$6RS,&/3M,"(S#=H.8 M=3&C!8?\#JTQV:D^P&U0JZ]AKC(VW.(CRA&)N00W259IOKE2_@E=?%NC''R( M=1O,+-^[*T[.\(J35>T8]352E1Q[<(,K/4\)FC&BI%)P#R.&T!\/0G\>2)SP M8G[38HG(1OCA&5>(*;:,)ND=W\''"=2KL;[_P1=H /SB3LJ&+ZM)#ZANQBE? M DWT,(.[F'R)0M'#1R8"^Y+8JX=(-P,=&#/7KW+76V7Z7FDP4*Y?]ZX%5 N% M&0R4X[<^ZP$%1V,E>NWR>O-H\ZN;[BLZ954WC%( HZ: M5R(ZV"T.Q\A].*CAT7HGRO;FXX/AY)=;#XJO@X'@ERD-# M/^'P>"7 MPPE-9[.415.^FGK!:,1V2EC5?TD4A]8-"KX5[K7(6F/:[A@5$OZ M0H*'\02/=J]+E>;191*8JUH3+Q:$@5V=W?.-!%FYGY31^3I]S0:'S)8H*1FF MTSF3@[D80K8TIO3+Z3/_[V7,Q1%E#%/[D4+XC@_A.Y"%X,",;T$G+-!W7"[2 MOK?B$)@C"LR1SZ6QN]I#/$Z(QPGQ.(=(",XXW*.HY,ND44/50G*VH[G_'*4; M3V':5DF7#6%8'U>3$E1O.ZJW[,V M&SUJS6L>D[G.Q_[64G(]@B!ZIO0[D') M#$JFRW0>GY(IW8F"/AGTR:!/!GTRZ)-P?5)/%+*C)_T2K3=1@Y4Y$6U#!MNI M3,#1#&M/6E0%1TJ:%=!NU)K5[KRD!V]ZMJZ\IF MJ^&'--0(EAC(("-=GH94K K5,TQA8<2*UL$X$(P#+M-Y?,8!T183C #!"!", M ,$($(P :LT6)/3X,C'$< PKG8/Q<[RP8B?\M)0X.V:1#U&"'EO&GS?V-6P2 MD= 0#")V8AT:7PE(@9:\3.-Q"^>,DJNQQ,-F M&TUY[0A>/)J?2BWXTALF&$&"$<1E.H_/"-)\3 032#"!!!-(,($$$XA.'(1* M[O%E=NABHI;@_;=P]",YV[%KG/Q8Y?\5SQ'EUP\\\NL'HMG!_0/1UYCPT>K@ M2J9J;QB+\)R]JC1?M(P4Z?_!ABTJ0S$0S#&#FF/VB_1^]]H.[]OX8_/23I\O MOB$R2RFZY?/B+LX7\NR#@48?T@+5_Q0&F:^&6CG&[2P7;*O!SPC=(_+$WF+S M!2Z3K*)K4YARAA=Y^C=*ZBL;N7=%PV0VT/,LH2<@?U:D3ZK L'X&0(()9-)A%@UDTF$6#653'T#6H1N++U-(!M+T> M+T68@7KW>PA_E;G>4_R9!O+G"J2/GL:S=IE M+/Q=G*(Y)FAW[S:;Y.SD36<\NIM]GRYR300ZC1JL=!Y8Z>[+U2HFS],YOXQ[ MISQ\Y9D"RFFDT=5UB]Y8Z#Q"RZ/\' I6Q&!%#%;$8$4,5D2]0,+6DJ\O$P< ME[9\?$A?3'@>/[U%9.M&#*"TC\JJ;6_ M;2M8 ((%(%@ @@4@6 "TXHC:"TJ6U+7WT3Q.2?3$E'$4K5!,2U+]W%99@XYG M6E73HRLH:H,J:ML@D[T)B-)RM>9_J7/3M#L/JEE"YQ5,K]2;I89DZTM&$@<; M'=@R;VK:DFE^QX/2>2@ZW^N422R=QG*6Z\\Y?J2(//%W=)6ORX*'A^8SUJN: MH'V"HONHH(4'+=QE.H]0"P=O\D$'#SIXT,&##AYT<+4.WH-@ZL=@*G M_S[[+KJH)5M/E*5_E6G"\XUY.O$JSN/%1O)89W$>):B(TXR)(8SJ,LYT33\M MAS=M">I$9C ,#6H8XOE:#[BNJ9[&V>YX.Z_?RE<;D?C[9)L49VSR>V39;[<0"90G4%Z9#!6U_&&U_7!)5F\5B70\-:I<# M.D=0NQQ0NYRUR+0ZJ.S(P>^BQY(R7NBFJDX=D!SA>43319[.TQD;*8IGUW^N85#>VJ"P^?Z/DCBW^4[;X[^].Q9, T+R[#$])<2"_LT_[U<,^ M_'E+<%+.BBG95.=I6$*J9J9HY!D_F\?3QLT'U'9P:N_1@J^/CP@O2+Q>LHT[ M$U*K;#L\M=OU?$B#8!(HVW;>Y6FQ)C6U_*\#2MFG/\\FKVEZ^:U1?7>[R>RN MJ]N\2I&:+FQOR;ZPI><.K3'A]%05D!3$OVP<+"/!,A(L(\$RTH5YI6R!M8YU M'^!0G[)82W@8.R9JRQ%,0!V[!0VR5/34BK$C IL90*EU[&# MXXFJ7GL(05@ M[MM:7\8.D$D7A.-53X,+0L,%T=VB-MS&ZAQ8>OKR<%N*\\ HK2!VG%?OHUE, MEY4#IOH#[9UM'=U3+48V[(!J36%P,86HK1"U):7M[9R!=S!*_PW.T?--3+Z@ MXK+,$]KHNX(U-DKWOII_,Z#-WTJYZV/(8!!\P$/L6;[@ MI];UH2?PV.V#[684Y(SW!1D3IK'16@>#:"J=#M)>YARW-W0-%M_,P/ M@+.2\"T2P,++#D$J#U)YD,J#5!ZD\B"56Y3*@:?3$89G:D@?=A267Z.4/2)? MI)5-NKKML)+A%Q@G7],LZZBXM!W>L +3C3335V8R>POGK52[=&W%XI**U60UQ M8]RZ0UF=Z+!,U_(00D /L[/M_$_\'D+&.GAV26M1C!%0[WU'V*5_+]H.4HKG!ZASA5/.]HQ7-J M_JY6U"TB*4Y.]#F6C69I'G_4B"MTA)2.+C1.0.KM)K!RDB<7V[!*L>]+W=JL!R;.&$[H?HE0L2W:)'/!*)I; MIUWN!%-V,&W?YN1<\]WF+ETLB^F<"0W5J2BV88MZV/.WB"@Z17-,T&0V*UH+-@!S(DA"\L:>")@K6F*O+\"$\B'!GMC24 :5\(_3 MC-B+>G"$=L3>5 L[IL8/48(>N^;HR@O+70\+@I#< M;J=JVPU?;!"\4QU"X1NDGS=%6N;A&9\=6T>*U_MQFBUPL;Y<_>/W3RB)\8B.D* MW;$5K<^%:*1>F;EAI]^"/V([$2;%#4ZJJV,+Z66D6AV'(%2#M*/(&1&0.LT2 M_DPV>S!YP+!W"^W3!WDD73 P,HW7"^S2!W%/B$R2)[X9VND3SA[X-3=<>E1<&EH&]^,T.-$*&&7XT:G,^9B'=5Y9=6.ZG8L29N M:)'>TYBF])Z)OW$RS7^/2

7Y2B7(LH-TMN2M>DK>MR,D4Q5)8V$/6Q0DN MKIBZP?23@N-:'3J)4,#2'\ )#I6Y3*KF%FFOXYC2V6W\S#^"&'C5QXEW\(#( M"D0\;VB)XB:A>W-"GF)"\%>V<,_B-?M%Z'_5&<(!+J7YIN*&9NG%^8)M,"L^ M31[8@R5GH*RI59JENX^\L5&Z=YJD=&((6AFF%,\02N@EP:LK2DLN8$_G'$(A MT:(.EM9A,T%\,CQL)H,6)X<=;05S+)G>]0!;JM*V=JF6+E9%ZQ \8SYXIG\Z MRT>*_BH9#1=/(GL#J*U-JE7K3][:-N7R-:AJ;Y3Z0[U4 KBHF35:I1"+&X8P MMA#&YG<86[,9$BOL@6/G&B:884U)R!=4)-95K&M'\@43J;:-]?1;7S 1GO(8 M?K;Z@H5*Q,3:$ITWR*@#&]7JL3>!KJH#IX^H%&_ $LX" M^[*W0*:-3K0R&)=?QH^+.F3:%S1,)/G^.E8(H-$+1YCDVSX ]PAS?J\[Q&0> M89ZO.AQW.-'..5!Z3,8;3NX;(VK*1,SA!$'GX-(/41U._G$6G+:902'51;1Q<^ZW5I\>R*NN%)G._ZCGT)14M83.JJI!O'X0$P)3 MRB7G&=HH9GNY<#J_Y$7?X^??<<;VHC\0[XJ2R1,B[-M>5BL)RF]S]U[)'E/5B\U4/\.TV)6HFI8%VQ KW:2)2%6? M7K',#W2Y3-[] B9<=QM1GO4)+4G6@]2A\LK*NK@>YH22=YN[Q&2.TJ)DL@FOS_EMG=93C+[:-G=7=9SAG,W" M&5_;#9GA3M#4ZZ*N7AM7-E!R7E;KLI*HSV*ZS!"EVRUZMW73BK77,D27H4RP M4S_I#K$=)IT5F\E:O1-.W7VZR&OCCP9;T"'[9^]SGA:T)NC^\Y5DI:H:]TH0 MA([>'_^P1.]^//GIHM(0KG(N(3'9Z#:+)96BH'WZ(6\GUFPGO90P1>M^2-J, M+26DL4T/C_^H3L3/;F[1WZ,W6\%5 MSF3N)R9EL6D_4PAL>CU#Y; W%(7*82]S?2?)?TI:5+D2#WB2)-5=C7%V&Z=L M=IW%Z[3@ZM;NT-U:0KF.(\IA[C*DI9H4E:B@R(5O;&.4RHW>7F$GS_-_\2D4E]UJ-96DU-]+ZJ>1[+%L4.Z/T M69QE*#E]?DVV#@+P46UAL3=!;K?>K:Z$R!-*>#GVDJN_VVU8Q+WN.-;X9?(J M*?B]GR^M(36Y]9'S>8WSNB$5WQ'68B1+/%^LUAE^1NB>O8F4WY+"Z#M];1+Y MA#>"?'6.L9.9O<+#W_GQ^PD7_XV*.S3#3&'^^XWQ>/#G^89?;9Q@2V/S%6\G MVF#-$N$;TM7"W)CT3 -\^&S;N.Y)D=:C4K8W6^.N-LMN)5:(CB'K8JM27Q;G MO)B'1,!M:F*%1JD8V]S(<-7#PP/W.OVK3)/ZPN[J!R264P ]K55R?"M$B#V* MP%Y.5:44N]G!_5SBA]S'&:.NMDWK,/2BHR6.7OE"*HO_W?UGZ:D ZF.VYE\% M9$4-WY&F\P>F4]%XIKR"&=[1+#^5O_8CP+VKT<-P'=0FL>FMO_7TM;^U^@^W MYN^<=B))N,]'6*MQVY(%)G_6XMC6([:-K3S<]&NC0]_H:3QZ=*ANK335\3DI MBR4F$OVV]^>,#2]5;,157B^OOO&#/G>D> Z^A$7/<14O*MW)*U]+GH!TEB$? M-1+,WBZ>[7)Y%'.&TLEB0= B+M!5 MSF3JG*:SW^.L1#O[D@QW*P0=RQM0J]PV23J6M_"[4XO@]W&N@)U@I);&^AC? M)CX;=UN=G(!(]9V,WZ;VMNC?!M ?1F7([EQ0M0^WA_AP>X@LD/D3^EK]),8: MTMG:?-<,T?Y(,&W%J7"PL7#^B>?4'4C*?8'P>EQ;>(0;*] 7MK>*/7;<*])GM3Q7FH]0]8%MF+'5=<^W*03;M()-^D("VT(Q?V# M-: *[/8%E.98>VS2WNL+E.J@^K?S2QW![@LZX?89$3*-L6KX[>\^8Z 6,0_G MAV;(B3<@P4NSRBU:WE1(AYSH[E4CARMZ[LHF(=6JO=@K5':#%N6>ABON[MJTD-06\65>*$VZP)Q4 M7_92)1X:V5C#%?IW;:&$J_:._JH]X<+1J;/HB\0A!T->L-:7XU6.@:)^H2]; MIQP$:15%, 2.WQ$'W1@Z8:!]P8E+&(#*:(.AT+[&Q"4H9+4]?3DRY,.IQR."T'=$K?#Z9/.X=;U+JGA!$OGH-KO^;KEPH83/9T%J<_Z M\<,IL\[!U^H.,KBT.GZ!WMI=?W"0_=$)= JTPO'Q1_K72?Z#X^.1W ^MX@ ' MQQ]97[N,*APD?\3YP:OXP4$=OZS_ M0ABLG P?1'&^A\IP8<-'^T@]Z+8'HHQ?;ZM/M;::@VI6OT+]#O%2,94+CRD2\8R7PWM 9-7^!?BC MO5FYPA$.=%#3^KF,%([X^'4WF<3,Y>(,4;K=B/?A1[4L+<;M7S^\@8T]_4O] M6_43)_X.S;_C_WZ^NWK!*=_O'_EST&SYCQE>_<"KG9Z\>W]28TBW#$4Y+E!T M4?&RE&==9Y6S&VV'JPJHMANM9IBF;)ZB+<^-+&_: MOWF;@_!84\6^0SS>Z7MXQ5F*9O]8X*4_LWK&RZN#MJA_ MJZ9&$"U_0) TGAY&T]NYTJ*"[(:D-K5GNY,Z72-^R.>+:TSI&5N[SW-,JLWR MOGS\#YH5#W@O"#11K#5 GU6^*2E^V%<]9I_V[U]8^V-#N*(VR)!4,;E)2E73 M[X-3]:: R@%%@KHQ0U,C1$A8;==0%6VV@7$KY.P,ETSX?996C)>V-4KU574T M/,3?-K$"C9LBK+%ENJ7EXE7-C=(NWAD%U(L[6+H=04S0?DL_9R>4-C\ON]N\ M]88INM?L<=G_8D(M3=+9VYH>KY@"]@HWX)B_ :>O/#\S&8_AKH%PUT"X:^"U M*4(A>V#=L]X77-1YT1"I#1Y(YC8:\%D"$,%] 274_WS-LT2;ACODQLAW#W5/ M'>5;?P?0$MA]@<=$)1''B["%2B(MO&IP$\1P!X=SX'2WN(!T=$*Q;0D=8Q*5V>A]L"F_88M"0PNQ.!"?.U"9),'7;+)5*45 M\%SU&>*9[-7J9[]/5EP)DSL104-8,ACOZ-J7?]C'.PBLF-(^MODX?=[]^5\I M>P-DMGR^1D\HDSB']#K;XNMFOX]=DJKJ\$SF\=+H:8>CJWQ=%K2"][W4/0'H M88>#)EREOCR-GM8YHF^7@C9ORC'L$2X8"JF5=PC7U M8KM77T"!XW?5 MA(""]C[S5FZ=(PHQ:&/).,*@ BUOFJ5(@I\BUF:5UM7AHSA/V.><+P(FUJ;= MDX];#F\ZJJ 3F2&V(,06U*3>QL^S)9I]N27LR;/ZZJ'JCO:SR=W%_616-+IM MVG0UFT2*'HM]X2N)QT;I[MNU0K7!.@^Y-MT>Y=,-3 MM@^^Q^![/ [?HT1BP;H2@B^8J+8VK+V3>(.,TJ:FDH!]L4++UTU[C<87? #6 M5X@ X0T4XW1MA;3'X*40VY5E!H C]$+H6!;L6-D_1 E_51E[;P6O/%Q] MVMJ4:QB6J$AG<;9C$&A@;S&R8=MZ:PJ#67U0LSJ_SV!=J3/L+=%S-*L.VG<_ MGGP0&ZFA?7HG[R9^9DU.H)0U-N^!J!M,BD6\0),%0=44%Q.D:-J'LX%+TXC2 M;6ET-4VP'CV0MM\"NF\&APST.6[PH(#I/8UI2N_9\1 GT_SWF*1<5KMC+^ $ MQ(6ZNT7>+N,9:LSTA3:W2/L5.X+9>BXXEA?S.5>RG]#^>FT00\ Q'.&R$@B3 M#BR*!K#(WTU*1-;5*LQ1M>6.C=%>R&!,V M^'Y?W>ZX^9M*/8+ 7L%3'$K6 GQ_O8J,P3,8/(/'[!F4GHA8[PSR!9/@$]3P M"8*L(KZX=R ^4@V+C"\N'P L8&N>+TM'O8FHE1%?L( >,EIZ@B]97=J+1V6D M]V6S#;YTIWWIEI!XRZ=0+H-;"7W9:-N@!+7E>[>M:& D\A%XM\]H8"*V6?MR M,G?=WZ9H'"&02:0J5*L:9X6Z)IM M9,G5CKQ)QM/2!1.)>\4O0_N_>#>[\.]W[<(%5S_Q^/Z-V%+'HMM,-B28:6^>A3/O9M# M/2+7*.\*@KI8LDT=KXY8.KJ:>@,4YEU3] ZRG^S M0OPXBFD>DG"SF]AW:%T'!=/I_'8[\:]RH+NHTYB1G<1<+9I5[H-V@XV&A9WAYI(O" JDAN&L M\%X!UR1F#F>-=];DIZ/J#F!Z_U##D[-3I=BT=0X@F"H]G)7=V8*/L/J7AHS# M,YQ3G*4)GT=[<;B2QG/6%^^9ZH+ M_ZG:]D .7[#3^1G;6]+BC[18GL;Y%S%!ZM;]%$CNK\#*]6.+\O\.S+)$]N";HL^>+:W";W MUB+;QU!&K2N3V8R@ P^IP+XB:F:6UMU]?I>8''IW142KVENBGC[@.\2V]EF: M(?;>KW)V!*!K3-GW9VQ79]/G*64SX_3Y,^6>V=T%F1.>J%9)NI-')L*QW47) M>/^/,HH9IY'_GR?7/\49JJ[Q9O2D,W8@\A_82GKYQ4%+QFQ64K7F,;9 M1X++->O!/M?W#)8HV7#,SED!EB9)B'X**!M ^>?QH7R+2(J3[26OYZC^=\?X MQ;?9,LX7:)_1.@3.K8D(. ]+A#4G]9C+*X^K@.HY8LKE+)6).TU-C-+XD8'# M98MI?L\F,K?!8;;I%L^W&;^M>EL?1T ]K+.MD 9.'>7D(4;@Q3?L35=[KZTNRZ/:UQM;F:VPCHHFZ\GFJMM#ZXF "?@ ED1[ M.(&*I=1^(!?XY9L9+3J\T88!W'JC#02V>Z. @5S@M\'"J<=GPP!NO5%]<?@ UE@\<-%Q-9S-F^E\ZZNK@CY$K($[6N-G&Z=QG>:(;MV] ':D_:QQ MTV -@LQ _1'L<;C$I%#DRRC;6Z-^X[^^^(;(+*7"TQ32Q30/3RF/(;C$Y!R7 MC\6\S+:ZN)@'91>C/!P&//+)P*;U1C^]YLK=]#%+%U*W&WP 6QOU(860#4W8 MW@D&-'9F93\7&()L7<+VMABX7\8$G;+IG9SA%1>T9$X5>>.0N 6AE\U8)MI> M\EA%A28"Z>)#\EG_=);K=7WW>IQMD;O*YYBLZGAD!>QZO8UR]CDG*,[2OU&R M]Q">(Y(^Q;QJMV@)*'H!39PCS^B2+:*0XG<\*7[A3CW)(@GWQZGO-H(%LOM2 M#PX R#4PD-Z7.6(B2=CQ6>%RDK"+A=FZ.A6&0\M"@ET',%Y"*G9N>+?52&?7 M\!D.OJS609%Z(2Z)HD]]F9FFD 2F+?ERL)J"%6+)&Z BP,N4]P?S9X\I?'5- M+KY4]C6%+R0(>X"J!#9+-AB#MEWNP0 E@X\%;;V<"##0OX:M0L]1#4;VMX!L MK,R#!Z/Y(6P(!Z#" ^!\D7EA2F[;-(0!5%?K4FP++*1( M)N!M!;O8-1ENTS MW&*U8,$;:O[I).X-6*_..T ;\P,'KVCGP8H&Y(,-6/O.?-W$;OBU3Q(9;C&[ M*,IT31H:7*1QPA\$@>-0S6N?9N&+3;X;D!WKS?FBC?0T&]NF7 PHUI@_3OK! MLGTVJ2]6]4['"CB[V!AD-FNN^Z*IP,R!K?+8?;$!ZC+_P@LL MJ:GIBZNH$S[R6M)[B S=?E;=^OM3%&]B'B*RCV**\X1]?$)LBZ;[/QZ?HS7! M2GWCK_J"M+Z?:.X.M6$H[W#-6D4'>:Z+7VP^[.M>;+[X\_/]]H&; MTA9O?QCPBK6+<.';YEZP.AZFPIZ=\^*[U63M>B!#>/=WCS/[D!T3S^M>1X:2 MXJ"&#/NTGS?LPY_W:,$)_XCP@L3K93J+L\8I#6H[/+5;H ]I:)COH+:&2X)5 M+YR;B,Z8>L"/45X5X:RD!3LW"1-2:VF5QY.Q_R7L)'W%4X>1+%5Y'6TUKGXK M68U+5C:WM87Z2O[75X)MQ%CK?!D[)NIR*1K'U]A53_ $$E@:NGPXD"FE3V!TH7RP(EDR=$ MX@4ZW\QX[MN\162&A+=]M!O$%3[OMJN]^I$'G9[H\RD9Q"B?UUSN0(>$'KX! M 5^P3I;Y>(LPF!MQ5PL\[7)3]=Z.NIMU7C3?$+2SVD=L.XP[O,)W MQ;;#!'=!#>^ XW -OQ7VLD+O'SC7, 2!0@\9NWY6^57Z)CIP0C \]R=QB9;O8F,%:.9[!WWHLTD#+IO?\0);P, M1E*BB&?.DVB^O1 NBK=2WAH=,==H5A)W)X MN:=B4S+FU;J^1'7F&%_74_;50[IZ;5/M,L2000]M9C\HVJ']LC)D C^\>FDZ MWR7]OJAH\\H@#NEBE ?Q79:O*%?==FJ%WK>7T$JI%MU9:\HE>7 I*-MN>!'O MY\WBG98%F_UY%9JWX@>\R#'98@AK/#9NMNJ&9NG=E.!KV%"W2<^2/;GC*,8Y MW1X=#^S!DK4N:VJ59NE:ES<.SMS@S.WBS&TEC00OKO]>7(" )+PT7B20^(*) M]"#!>ENW+YBH_6#JX]<7/P]X?BB$15_P4,\-E1KF"Q+RW53#8N.=RV_ "(*Q M>/)"! ',&]7:6.#++@+#"6Z4\VXS:<2ENZ79NQU'OLZZ6'_L..Q.?HS07R7; M#R+*;[U_Y+?>1[.#:^^CKW4IYSI8F:)92>HRQ'C.WA9;'538$]5WL_*PYXQ7 M6X\*'*'5.L//;-YL8I\)XF=WVU1>1ZDW['9T&H7@V1S4LWE0L?YWMKVP_:;8 MEK.?Y,DG7-T#=?BMV/'9<:@>F'E8HG<_GOQT44WFJYP'-:1/B%\*)J8:VF=( MSZ>C"Q#D7'64=K/^VZQZ$$KN.2.GG)&S SY>W>#^VI.KU=DL7^S5)0H73V,; MHU1>;&9$M?-,UQPTJ<-0V=XH]7RGX=9;"<1-3:S0*/6:-3K>? M\[2@=_>?I;,!U,>L#ZUQ'YCP3711;;ST]'G?9G,U:[4,]VLQ3T#O;,A'!3]I M\)-V\9.Z*E@$5^SQN&*;A1ML<@/U!EI(E"Q?0%!NM1J"NB_>%24F0%76%R^*$(_^[(^^3)W@Y0]>?EWO=0M# MI"6GXTF45A=E106_*2NBY6H5D_1O]F>Q1%%]41UE;:J/3W%6UFI?S#C\RE=^ M6W=AW\\U[>@;AO[@HAO615>]EJN;5?L@RX2,DF$NKU;$24"637Z2JM-[C&Z=&F_Z ^VK[W3IAW=9@=VUB.Y6[M\GL" M"OIV @I,WX">K^]G]H*GGZWP%+PG(Q3N36\

+'VB2'&"Y,M",:S*WSDD'+CW]H7G.Q#*)9)HU M#?]\K!JWIEYU%9AZ:IBF93^%%_M.9/R!$U=21+C3*;A,MD)%EY7SQW.H.0R#I]8K^=\(9D@7WN]VHF^$Q"#17'8?C^.U18D_;># M8L)"A\U*%HQSL98X:,8:[7FJV=H.TH?E3\V"Z"'\MO.O29N2#X MDE;CN*]8=$]-U9VSX XQ4HIGO9OYS)L9-I+I O/=L6?#LN'U,W@V9)JY,7E@ M[K,7@5'I)DW3;35.=@"CHKCN73J(W5P1*?;1.=1[S5JSN9,"E'?,<\H8%0Q8 MV!C@_70,6TU=<:+BQ%UPXG'>G'AX+J'>:/44>^ZI<;IS]BO&)4Q@QKUQ!T\2 MW<'C/7$'>1KWE]FC8[[A;P90P&?M?S1-6WP _F)L]O/_+2SW__T:+$W'>T92 MG"+#*1*" S1Y;]@%_U:V/$ M!A+MPWDU?U[84WI%G.9)\^?(L=##ISY?P6R6;3*;#NL');3YT:S-M&?*?2^O M=EOHBA177%. -(2G9^XFV[:TX]G+,590^,*-T]!WZ)'$$T4H_K='_,.=8,T9 M ;O!"_3?M.Q%W-U_]Z*WS^WL5Y2]%=8JF1,3^/RW/"%8L1.P08)I\K![ ].DQE'\!S76MV=&2+)C3KOVC")."B+1>C*12G( M)HFK1-T?B9"KBW+2JW6;RAK9O210+LK.Q$&F(1P'[*(4B%^NXA;[XJ(^ M#KN*XB;7T$BKU2G1ZBF@TBQ<[E5NK=DN;[-=2<^_YV FC]ZB]QW,M 1,F65A M5],(9F8N 4:P&D@;&R 9@=ELX!K;LX;:"Q8@H\'VMY4,V>X?YP]=$=,<41Q' M#IZ>7/9DS-B5?&ZJN_8KM+.Q9K/17F)+#4Y_ C\T-'_?M]CVPD84[^^6+W>D MR"VOP0Z;6@[$7F@DK@J'\,=6)[ \DEVTHLM;^X-;/-^[E7RQ$+&A']LO;2=7%T\M>56D8!OYK;K-Y+! MA@5/M'Z'T[>L;K;#A37*9=H^/8'HB3*1>EW97B##HMJ4PM^TB=LWVR]M7T[! M?/I+Q.5XO%X_BAQQ;[/V> W?\4 49#-7+%!?ACTDYD\BO/0-8M\%D< .ILN+ MP 8^.S:)\3-C:@%1T<<\$/% CQ,P'W%CR00K^T0J6H3!WC+U::N\V*10A)!3[RJ,W=) ME!KV6^-@79(_06?S ' "[9W$%5]NT$F6,IF)G^>V[_G<]6693XQAXXSN],5U M/"]?E (R4.#L#9\0.&D@0=E)!$7RC]/4Z]@:CHD4EZ[!)@P? >\PG;O#,4AR MGIDW$G7T218O8BV*],;[?69XXWN@)/CH) \LKLF$K#2-<8,S^1K:/9O.N%*#'>YR?8:" M^95IL"L:(Q!MO X>[\BPW,#.G8FE.B_P[73K%'KV(8Y4DE;Y;+R)I4T\1X.+ MV&BHT"& >*Z3S]K;I(O?#&<.;L""4@?IS-P9F$?A6VE#^!)\ MT:#=>68S_C"13T2,43AH6(8V-2Q3^\_<<.'+DS<\%'#RC&=G;L](#^#2.1NE MV@;8>GPZ;>Y%>:M&62U8$/&=2&O%,29\4+/]?J_1? *+"OG^[#](3G#A#\9' M^OZJ!ZQIIH47-+7'-^W#(__PBS,!PPI(B+>R:@;O9=6&$X=(:>I:W%@2"B=0 M@41*>(F$74#S VD)Y /8=?.9]0+*RS6(V$WCS2=\N"A>:6( (\'K,Z71B M#:DA,_Q0W.[EIVE(AR:T1;@K-WU;*'D[DI^05,ZYD%&_D;MAC*YT%K MM&[]J(\MTV3V)RGQ>B$9C1_GDEFHJO6BF.])*N))M!)F_$+LQY"M49%Q[4H9 M:@'_=3LQ[&L0TO11V/Y64^](GQ/[!.%\\2,%UP>!7\;=V65W-Y^@N(Y'&ZN" M#]?6NDIM08 L=4QK9/EA,#8A+@/%++2C:8'#/W-<[C< .S'A;H/=3-:'D'P& M^=52F DA0+8R%P"@P>+3_@WM%D2 *\UKOIZAD'+<68Y?B[^05V<.JQZ#N$.Z M&#&++)\EOR>\)M_Z%DMB)@6D#+S9?#*30BN\&/ &4#F;N..H]>;/\XE!4I K M:R9O<"=,.R',8_6WV"WQC?!M:'T>::KAT'%-DI+<= LD*+XUMREP\#2WZ#.@ M6?!;)EZ&2RZ\,N^ -QY!P)=/[L!O(,] +C/9D ]*2_;8WWZY?+A+[/V6::IF M\V?9T1^YPGA4=YU7_ZW%]["W7[O]"EV8[,=3>+9[/)PDDZGW8V< M3_2 5A^7]MO8KYFX'7RYJ)_>70Q^KP\N'R[N/FG&Y!7L(9G?QMH#FT7V[%>0 ML_P(6I@T%245/S7IG[AJ"_'6D?9+_'G]_3S^O/#H\SJMAYNSKY;]EW\?T_*F M$^,-=W-BV> ,3,#&B!8-T.TC)V%HX)2 $?$3&"1'$2GT*G9$V&[R[/$3BR_Z M11W1E[=#3Q&E&83[@5(:@5_0#/GM%V-C\A _EU3&HL5P#L$ZW(&&.P4+3'M@ MP[$-E/1D,6\-OD1YJ[MV4,^!GH2=IH(STEN7H(WM(1KO]S-XX9D? 5]RC&3< M\3/XFYFPF"6]NHX(5]\:^:DXJW()%23L/=$RP+1V7+)2/H%M!;(-&?]7[>BS MR$@)#RK%KNRO;9TA;1E$=Y*MNVZUU8J8.K$MD].-2NOI>/7FO4VOW8]*Q\9F,AO8GTYX0 M,I EDIK,28C8CR"MM+&.%'3F" D@ZPW2C#HL^SDON5LYATP>V M>?%C:G$QZ&W7MW12ZQ_'1*G7T74_5:OXGNY)NZ8WEZNE5^7N G\?J(OA&C:( MVJ6GY.RU*F$A'N6WU15'_V6N@X'BI4 N^\'6Q()*[.IG3:39;F_+.-MBG M7GIRD02R@+EX(9[NULU<:Z_W&YT8AIK"N1 !Q>[JRF*,H*P@>RV&7YR"9\^W MHM2B#""#=D)1AAX4R46+,GBT+R:7X/AXF*&-PS!:MNW*I\YZG4A*B>X9W;>D M60_=1G]E,4MF61&IK0H+BVAN:^AXLS755K#ZA&JK7>&.!RR0 6.\<_3Y.":- M/AL[_ZII//AI@XV\_N^ARDV?/[*$UQ7P#I#E@FEHE<75J+A MC+6M85,B8@2)9,('0;NU:!7L6DF1OH-&,.]^EV>N+L2OQ=1G!J87S_'D6:>Y MO)FOX0UFY-49L^FK$=!5)Y9%E M?N5*HG)K+57F8; N[V)UJ+&?A1H;'P]6 VVFK/\TT)">O8LH[4-R+5,0 [AU MV0AWR=3$]I!HEXXVQ1(L*NJ;62Z;O6T46WA=7_+::>HK2BZ;R)IGF(*[&8FE MW;AWZ,;(@AU_Z?)@4U9AQUV3!RFQTWTXAT>QF'<&)@ M'%]?>R:>5<95_#/W>.5MQNKZ=K-V' /-F.HD(ULO3E,6ZR59 7J%4VW$<<&?H0J)L8GZ7?@%Q_5,(B.+1+4M(#4Z[@6"#\L M-\(A)35\.7$_XUMBFOUZN[E?^PEJ/RG@MU$9MG3/B+-% 7&H.83O/L:<-.,) MZY,WN78[*&]..I>X=$>,J%BM%U8>U^U\06K$7N-LC*&V*SMR6-^,'];S_!E. M&W/?8'?>C"ZM%V8:;W]0Q?%"=.W_M_?VW6DC2=_P_]>GZ./9N3>Y#V")%P-) M)N?!-DZ\D]B^,=F9ZZ\Y0C1&&R$QDK#-?OJGJEL2$@B9%PD)T7-F=[ 0ZE9W M5?VJJNLED.;C[VFYNN&FRL B\BJ#_.H%SL4L. _E*6/,\;I(Z/41T)I-F'!R M8 %XY-R8&F4 0POW.\R4Q?7^>*(&5_U9<^8EPL,MF,WA7@,S1%>\W!(?9%]< M=H9=UG7SQ)?.%",DA)(>0'+F9I!_)E^M9!L(,\[V_^ M%X_-WPM))R2=L!,$#P@>$&B?DTD*.T%(#B$Y.YTCE8%02IHA JCM60?R78LP4:TX2ZP7\YKHFUDUGOY':^W7,V1KB MXMOB1 7XI9T8GGHMOU:S49+2Z:6UP_+GA.Y2?LM_' 6Y1V4)K9)[1,CJ?GG' M0/'FFQ2??)I[N])<+0HBF*#88GYM9&-4Z8]#=6]>3^;K'%VF)9C@ MU,3\6EU&6N@RTK'I,LWJ=H66LB?R1-L_"T=9G*/,_Q]_19ZM*UQD6>+L9KT[ M,] PO_ 2GCLFQ):DBUIDKGWV\D80^<&)/*:M:3;*Y!*T,LUQ+X*7*Q>KC7X% MK1>;U@]>87)C@EZK*_I$'F3/1HS*6,NCRBC(^N B_"+;9% M7H69LNOZFDR!PL*%S9:*GBTJ;7U(-:HP%Z'2Z8S4+N [%7$DL4_',9+8I^,8 M2>S3<8PD]NDX1LIPG\3I=$9J^]GG2PH67E /%R?5&7K$6M)>)]5I.1$XD71\ M&A%^8$'H>Q)Z5.AC[DZKDZ%[X0,^1:H_PG/K57(/%U6U^7)V%LO)J:Q\,3?<*MK\IE(M(."=%HILUAL^QFB$HMH@4 MN[ZUB3]!=HV+Q!/.E\+:"3$"O)U+ MYTN,Q!:6[&E1:#NJF$ON?"^"8',RDG"]B "8#,HS7 6[SD>7:1#=4D ;4'1+RY%*]N4O&PW8TX@ MI$HK?R<0(IPE*Y]*]W6J60>K>1G9,>B U7E!OA+ M6?#78&ZO4R'6\%?429K+2UBEJI8:.4F*%0I5,=DLCLNJ"7D9CTNA:E0KC5SS MG,"W0C#>D6I4(@CK8 [#CRO-I*^I2K'%'JD5KYWT,N?4@'.&YFR@TZ-B^/73 MCH/:S=J2'%E+QRJZ [/*HUN69+ O)W*XMP^-YJ4B?C)V+/)G //-8FFL&W&)'!HKH"1$(>AU.E7SB M6X1G.+C,P"?F!-'Y=8@^\X E5Z==5 M!MN544,MNR1V'/+)Y;BW#T&.X'B#I:M]&OB$-5B1=D%\4F$9J)6PV"9-2SN;X S1G*]]3](PF M)=<=E6^*=YUE^9[D*GSF<98,S87D$))#2([<3-(_!,CW- -'%/F>Z#=M1,F[ M_Z6*9;\7HDZ(.F&WY&**PFX1+"FTC]Q-4M@M0G((R9&S61Z%Y!!VRRG9+?FO MO)=&?.:Z*&,YY9J',;%<,JN@E%'&=1%C8]\:2WB8ZD\>O/J@*T9D/!T;PKO, MKMP;E _U5A;(%8;,W8_<^=U;/5Q0GKQQ/WJDZ@P(7:/VE8)5,2[GWGNX-^Y< MFT:2)/Q?+FIEY(>ZTWW+6/F9'Z:*R6?/(5,5)0U$SDLMP")R8VY1;8O@[_SP MWE&DBJ D:\1F">>PHK?@ML/#750_AMRQW"Z9Q!O-9'4>GNX9B)EU^7$=L/V7 M6N90L<\HN98R_J14VX4 4GN9PD M'Q\G%<=UVLI'YZ+\\,8)<.%1N$XC&?!8_*?U:HS_M"[\IR?'>2JB3Y,BB&JE6%A\>FPJS2%#_7$F"X*_!IY/X;?7)/,V(LJ-$[!=)LR7=Y/[#?5.//L4A5JIV#& M@JN=!^.X=0IG-:1P-N(.[7.I<(I8X+RXLZ6*= K5%")K?637?FQ-Z:"\R>^- MIQVG<^7\$/O&G%DY]I@W8#+YMIZKD\EA%8O.#UK3L]Y M],VF6OT1'X4(U5X( :':[Z;:Y^T()B[FYWB4^ORG&22U.F]W-$B1EP,B(_9T MQIM8Q/%,6J*WMEF[AV,^)5\6G/#*9&C.0 (]BUQ"87)Z.5$O5 M=BNK^*Y(UCF).)-]:#,W)0N38:?J_NQ4E*,*N=*\$'PHD"P%UDO*=CF>4X*+ M6FPAZW8&!H7@L\+S623$[1K <]0>^FJM(?1*H5=FQG2[QMP4U5E>JTB"&07H M'9URF3,_]45<\$FM?Z$78QL=/G/I=G^ M\^-B9C(.R?[TNEFZS2S=OI7A&4W=86!H^JKJLR'E%\BGH?9,5'2,_7;V\.6F MWXMM7.NMK23]>N8^(/2$\:ALF2_^5\O?J537R<.7NQ_?WVZ/RY>?O>7&^_AQ M,3*)\5DS;[4_Q7.8H_\N@3\"G]F6A=;MK86\_/ULF1YAS:)$@7N%B1QV*7)A M=]N:V+W)R?"3UTOG3+E[UNY_=RYZ;?[7T@BOZB MS&U/\&+C5X.&UNPC&5.^!55D;O?(Z!>)_1-UFN1^=4;.H_?KZW7T?N'6)[5; M_?NK;YKQTQ]GJ-E379GC:NJ:0@CW "PO 9!)GZIC RCI2:/V'NV.DYW=G>G $(Z)*\W. MZ15LPWVC&8JAPJ:21P<8FLZ.HYU5I5KLJ@YE P,Z8H'ZP9/8M; MOJ5UVT0-"*S/?V:VHXWF8:P4;S@2NL3LDK.A>[XJ)O2_IU'WV&BR -V,1@ MFMLK"P/A^OZ;\2D[18Q$H6.T99O@$T'?03;^[:SYMEZXF[3?/6XL%7'IOM&* MM!P _ZO,C"8U&84:60!W8LN?7 34$5)8]>0I#*4OIZHL*.N(AA%$%$M$I%/8T3H\VV[, 4DN)P@MH]:F]&U6R4BVD3Q1B2%_?$\$C!Z:V'9\ZA,='M6W(H.AG=:]U7/+VE MH1!!8WA)#3K2'#LZC.G*M)W=6+DD-^1\?A='!/']%G5 M[ !8F$DI\61,=/F6//G%-(<%HSF29\"ML&=@R MUR>QH]]<;N:#'8][N-.FZ:A">K%HDS)-2SG1H(1AXT,,JPX@,"4=_DLP!@&W M:2>FNVCDA.F.>[B3)N16@N$%NQ-R3F)FA'VR \_R(T14=D'N8@V"U==MLZ2.)@[%8'=FMF=FB534K4_ECL+D>C66G^ MNAZ'DR[[A3IN6 M$XR@V)V6&Z5Z0P3IYF?)HJ65E MF\57.SM6*$VC?GO:LF#=E+;6F9.(0PD4>EO'_O^EECE4[/$RYY MSSD(1DJ+D=I)Q,$4E)$B"Y\ORFAG5?G\4'55_Z!DK#Q3V#"'6A/- /S4'"P- M.C$M/'G\2?4Y<<:*$5=.U3 =7DX5;G2(.;.BG*0$LSXV>LH R)WRN-T*Z:@J M, 7LJCXOD1=WME/+?-:&\'B%/*^:S4B343.H'&U9U[=VL1\JW**HF?BQ.Z4VQNR=4$S.Q ^"+BP,>_\)($6YYNP0J"MR"O8&P<#KV^BF, M?R'&W*GOUW=JL]'CS)BHV.$3]@T6R1K/,]E%A?-*F9)=M52OYJ2D70KGN,?C M@OX863092WF9F"\$9#N9FA;8)&2HC8 6**+'D4+%6P^O9QQAT5X*L%UK-*X- M_KMB)O*M 5L:JB:[8]7)=KN8J?"G367U""J3%U3V=HAIHE16+;6K.=$_\F@T M'!((NJ]3C3>C0IO 6($%RH%!UR::PVX30)!2_E6[L2\2+/;R?K3,IY2WC_)W M<9< \$4>5CO#ZD4%+/R8.3Q<[ L/29!>UN=PPF2(18K.$ ]QL,PF-J\,'E0) MXR U3&@F91VLVO"+_;3[9L#FWZW-B1 ,H$CP/R@G;#S3&(V^)LDI"FDDBX5* MM6>IG7SFC@AZSQ^]QY%[-46 V(S<<^=6.M)0IHS#ETJ$X@%UP>*6$DCG2%P2 MI)/.49.2ZV)UC G'(E6IR+2=7'.K8XSQ$QE,6^>^=&S$LIB\(G)-53H94(O4 M9 !R$)4EPA*-5L_HR;N[^V_OPUWOD5+(C\ICA8PH4+RB,R?<=&9-33S3=TP' M2&I(_A'C3VI$11"Z ONO6T,U)VB<=V;.V(0ISSNOFEV^AHOPMNH5Z"2.-?_. MWB"> S9H@7VQ*>$WP&ZI5U9+5_-=AKW4X:\*@>6RR1,U<&!,QQHYL,Q;[ 4 M!]^+H;E1:AC%TU%:(3?N5K#Q8?MC5S]*I"2W^DRW7K_TC[/!?ZCJ],W%P>Y. MN]&NM.,WPUT;HC@$.R=2BS[CB^IPH MJCJ;S'0F6E>90;.)S8D)?PX?@3,,1P.IJ!C&#/X3"#4CPQG%NQ:9H#:F@IHO M(+GML3;E&;4VNQ7$*=YVB[E)!CRF1Y^I 3^_,H>4O+OM7;U_ W#E=NNBQ%E9 ML0DP!3#_L,3D@0U3TA6/B2WZA&^'HU;( ]"9A7.,>3(&WKM/?J&LM9BE84PU M/!@FB8"P>"/O-6$*0SKBFF31\JE0\Q M5:5#?/NZ7T%5L*%.+W$5F9E M>7$KZ-]XS5UB3*^EN$J8"VT[IOJ3:),)'6KPUK"O SK"[&J\DKG4P=?@J(\A#OF,#TQ_AZ+V--'4<^F)A 3*@? M5TC'F(/DFMD(V"NO$B:S M2K^>F(_,\(:)SG!?<0'QIV[>,L_,508P%@YET9'.Z'],69ULG]Z+F^K]![R^ M18.<#T3A4B%?HY"N^I\ :C$.].0YYT 6D8KH%KH1N/$/W +QA5FH#Z$WWNC1 MS0I[=A:9\?15U6=#ZF6H#[5G+^G\X;,.N9II+TJY?B'GK">%2VS!?_ MJ^7O,-F=/'RY^_'][;3;LP^7SC[OL=Q1ZWSX]8U#NB;G%V_OV:)Z1!+X(_1Y[/O3'SI?NN7+ M7K?S>[EST^_V/A!%?U'FMN<@0K^T04.+\I&,*5_<*GHW7'?[+Q+[)\H3[WYU M1LXCR?_K=?1^X)XF0_S]^ZMOFO'3'V6HV5-=F>,RZJ!8E =862+LZF*#!PE; M(6,++85?0!L(ER=]<5=# V-"0P\^WVF\8_FB[^P/7]Z "$J$72Z!HF1IHRB/ M)JM<@9+Z"JTD ZM:*UN11?#C88XW2 2?L SZGJ;22PLLC3Y5QP90T1/KG3%X M2W0?;H9WIL,,5UQM=A3(E/P;S5 3 &.F>DYX=O IQT6=!E/?Y.U7,'!MVAP M_=#(3=FI7#U0A&!70!'BJL* .B^4/7Z?V(^V(NV7+X?AG/']2MTD4]^Q:+@EY3H]=],GUS2:^M9H8=U]-K"7I4 MX9JPH1;K^?D.MHE]>D\L:N.1$-B3>/KZ(6&]X0 *H'CBB3PQCPIF5NTH'OUS M)E>_+/&:,*-0&!D=C:CJ'*F"N4EF1;88'95PG9!.&8H-\N_9-^4_T[)^1Z@S MYI\$HU*)$U(3TR'!"TFH@7D"DBZ#" 2.10G_<#$ 1_I\*X$'6G07Y9% D1#O!7@N/+A(J+;B\",W6DM MCF6CLK03AHS4$MU*S6I.RCX)DDR0)*/J8B>,(FF19*TDU3*T1D31RC4FB9^Z M9,?6.L9 *%@CKR8RYE[46M5 G+Y H718/JI(^5:E<=;P>WQQVETJ(6=: %E M3DKT%W66OU6MFD3I+W=U:\2IR3ID>7AX !16"+0D_9,#6K;)4PAP"2G@2[, MEI08-BJ8(0G N/-W[F$Z_08;>[/8UR-E5T%W2;JXHLIR)X$4NQ#>9EZN6C/[ ML"YAC$2YN4:*9BU2KX?4TIZ!%IXI>5$L"Y[FI[+.!:2D#RG[G+UOQMF>]^$& M]AT=#O1^=.UO^A]\S[VN]?.=_ \Y\3T(NDP2T2=+?;6* MCF>K.W8HSJZ]6 94*.A^?[J/,ZNJ^X09')3P Z'.>6, 85%-EY*S7>/I2&VG MU$JY'U@BK)]EG$38)PIA134.I\+N"'@YKN(NR/I8R'J?X(8TR/I@*6.B.<'6 MI<,NO9JH"OZKZ'-;XP66L7RY:6L\ALY1?E*#L JN/O!9U)E9\-U(T[%X\@N% M7<<:P*R0<6P5=5[/$>NN6AJK[;NHWVI17DP:RTV#^F0YBA8:=#$E^JK9K*+_ M]MT5>(E@\XUBJE69%U,E'1T+ESV-\14'5-?H,PU55G-K_/+RS5A:-K@Z@:K7 M^IP588/_O&C.V(L]1-X.EF KD>7"M_QQ?B'JDENSWIYBE>AGMBX8UJBXE>%Q M&3>JD8R;R@2%I5CSP,KZ97)A' W+Z<(^3>%]_#!)5O)9>:F03FA/X%U5T'CM MT8R]ZAC>F!I/;L6YY5GB6LSTH5L[ %<."3#4=QR7TJ_Z34S+KX,3+O)+;:^N M,!;;-H>+*M,*T";6!_?HTB^%/5&&]% %F,.,'253L*#G9U8 CM_+[_-*5>Y? MN:ZK6 8LO?U K<>Q8D77I$,G=41-NH/)(2P_%2R]S^X?8H%GMFL?W-+,&I9J M/?M\=]_OQA9XK[J\>WMW=?^]2]Y]NW]\?$\>NCWR^+73@PO=A\?W?OW^-TM% M'K5\!ZJ!MT6Z!VFBNM7ZV7(RKHE91N>%R^HRJS-()A1XU_NIRV*Z3JA+7^3= M$$0R6,JLS"3*+[AS<>4]*Z*-^3VJ)^*I H_@S\;L47,R02G"JM'CSZ<*6I7: ME(=MVU2=N>)M24(%9"'3R6Q>>5VE> 7X2!M28VA7"/8S,&<.RF-4$Y"7F.&* M(A@$'#?7#L5@!]P^I,#">A\,7MQ[]M::SA?5X(% 'E=&&5P<5 MU\)%%<7AV\' &=8LLEIO:$.\?7*+PO.*R<@%V/3A"1X^8QK(RC8&R7$(-.7. MQ4 QJNB@8 =["3W3&BD->&+:R/@4#+ 0;'$;C *[YC=N!_0!< ML*4*M53-2XW@S,$;;L"R#7$5@9\JI#^F_E]N>1";=Y)8C&%.757%#6SB(;+/ ME&ELWJM'*\'!!]MK?,#J[N#)0?/@27;^O?D'6M"+QEI,R(&D<;E5U9 Y?=48Z6W\+P M0G7SA;VXM52#V%TO _46Q3$M3E4@B4VFB>$%5VU#QN1TABP)7*RME@?DEKS!P0Q0&?ON)HG3L1U$8^$1V5Q0&#D_; M*PS<.FQAX+L?W[N]3O^^%UE3_WAJ\8DGGLX33SJDRO?", 78M4;+ONTM3HX7 M,ZKEJ0EX7#!)+2HM;-NCXSOJ\&,VS [N/"N:SJP#\XJ9Q8]H4[I^!48_^X62 M-$NM1BLWT22U8#2)(/NC(?NHG*EMCY8/2O:M4KN>651[/-DGK]0N$7XV?YXZ MUE]W[^Z_W]ZAABY4.(: M292F$:-HU+?.F6/>]F55P]OD#M_C.[;%]R-VKWUKVS,,U [J&-*&.L;MWRM^Y"XV?NOVU"$PMQX7+K<;)'2D8YE[CW3H9;GO.OE_LXEYF M5P/,KHMFAH6%CA6LN946$8'LU:Z56.R<%V$[=]EKTH/(#=P-!^@=! MCZ,MX' IM^\<,GZ=(8R2V80]3\$^12"?$Y=_P^FY9R&!;!YH$BVKH*MHD7B ME+FM"^QNH\RY]+.BTQV'35'X ARG1NM;U^S-CM8/;;J(JAS;9\.OUV/NW/(9 M@;S$J>E0K\+$&^8/ "W+_E7UV9 7K, ,/"]IT:WO, Q \^C-,AE5/A\,;GZC MGD:)WSF@JC*S66+MT 0]SLU6'6#-"T/G[V;*\A]6*PLYP BE<.ON\NJ);[DGTNK,]\1?FX'OB MC1RW)[469QY_EG[%EI6_PG^,?9/OH?.E6[[L=3N_ESLW_6[O U'T%V5N>UH* MFDY8[R2T+6/JYN\BBKH6X2\2^R?*6'2_.B/G4>3_\.7K=?1FX;9'LT\L_T1N M5O_^ZIMF_/3'&6KV5%?FN)I8T*4\P%SHL,K%A@\\EGQ2R-A"O>D7$(]G(=GS MXJZ(!B)30T.3;SW>L7S1MTG#ES>@BA)AETM87D ;16G3+-D:X?,*]4 #HS:4 MK+%(_:H1@J%A1[Q ): M$[X%?,JK,C'C5PC6',JB)I3?^.-:LU70K #;[>BR!-5"U86JN76A;CJW/?+O MSKM^[][U3Z$@%!8W"?>A4A5[S$N^X ?Z]TR#KR@KVA)02_'+ M$E%4E1>]P_M-IG/R0DLH_.S ]U-ECI=*/.!MR)5S]R+[L3TV+:>,A=E :QTX M6 [/,E^U":]3Q.HZJ: K\^ X-E77'F _A''A3E?_K9#.]D4 2VX1O)7E8'K] MHEDPUM\)E2A\4>S@9$%;_D>,8Z"Q%$BJ!9CR+Y\++^?^QZ\:#&VIX_DW^DSU MSJMFE_WO;HTI&!SLB]IW]CK!1WQGQ6R8X+NQ8!NIH<[#OP_<8??0?$#[B#\H MINSUHHDIKD5@,MU7+/=W/[IR]ZG#"B+Z3HF+3?.U&F>?I)IBN;2&M17Q9=PJ6]Z7 M"Y(B[]@JQRJ ;AG+P)J^3XX2;8\4==-X"K()3'W$D(Y&T.:;3)2GM2JVB#6Q MKSPK ,5$([%G$[@)GDN6-WHPAY4"QB9CC_5Q[S5086QOQ89$<4)BRB *"E[. MP5[U*U[330TJ10->AAZ$)J4@E:,J1AQ5H25?^GQ;4+TKU8;WAB_3,+!CC3Y3 M.VR9I94B2\$22Y(HL?3V$T41'K\(#_S+16V@%(\HME3@?:Z*?3Z)?:Z)?2[X M/O=-1]&SW>4\1AQYJE"]?M@B:MQ,6S'%1,$&\43Q1/%$\411T^_- %:_8;H7 MU.&[XN:%RC+87>]?!#GO>7(_VY-YD\.1'\'X@&--D$RCMG8&LF.GKLT7S2+8FGX0 M;D#\1,2:YE4U+GQ:YDES6*L(IJ;@,,%AN>6P=A$LS3TY+!]:M>"S O-94\K< MT#Q9)DG^V#,775NR^O/4+?GH0"19!"*))XHGBB>*)XI )!&(=/(G2\UJA,(O M'YMS6$1)"!;++XM%Q?HEP&(B$$FPF& QSF)1L7X)L-BQ!B)5<]206W!:H3@M M*N0O@M,$FXA0)!&*)(Z7EJ1'5!SCT5F;(E!"<%AN.2PJV._HC$W!88+# WL?62%Z!*;];1+;(8:(D1[+3;B05% M\\0*L2'I$T;[1.&%FD/5V XZETL*5PR4*]G.XP'DB#D4Q0>+2O.+RH,#"[O M8'L/"C_Z+\"=O^OL7]8#*SM"_&%8[KS"L_VB:(8=OO3NFVG;U'XOJ+:H5'MK MVS-6N1R$(SX]0[J\-6Q08P+]9 2]%8_>[J@3%C%]2S'L$;66)<^MX9COR?T, MF\V'OUHIY2MHI%@TLM >2V@H9BB2NMA]9T2$ZE9L@KMB_@QT9^1"+E^5,3(,$-((L9_+H:+I.OE(]0Q&0Q_ 7KZAXM778HN*B@KAXHGBB>*)X MHGBB>.+Q/5$DDHI$TAT3 ]I)3R@B]".!O(!65#=:V3LFCHVQB(C2^$-SQBL' MQ';XA-@.GR=[1\YS]JR<1V2(K)GB,<>[..Y8RK)>&T^1!J.LX1/T>Z#3X]9@ MS>N'MT97L?#4>+=<&KF5M[*^[P7?' /?Q+%-+7]L@\>'(O%9,$@^&*2>/P;Q MCS?OJ"/81+!)'M@DID_)L1@GN>Z:('@CW[P1:YM<)(DA&T1^\[/G6V-Q_.N9 M(L4R//)X@'GX_'TW=DDD[A]$1FPXHPA9$@^@,5G%QP*@^&1 M$XQ02$:(LR?:B88&G+;[K9:@^TVT4\K'GZ?N114]F\03Q1/%$\43Q1/%$X_O MB2+U0Z1^%"""),Z"C6J^(N7.EY.U.U/$59T65S0B_#KRPJ^3:O1$8N?$@FD$ MTQR2::)B$3-FFOB#X_@3@GI3\(G@DQ3XI)D_/CF&(V7!)J?%)C&M.G)DF>0D M;%4P1_&8(_;D.2I*;V<0.?S),IZ&5&7).';$Q%:I\T" M-SY D.*3"'1(4P"J^=8(J39HJHVD7"12=XXI1Y(BI20/CC!"<4DQ-B MG&]U*='P@--VOD6D?12V<6V SOXSLQUM-%_M93N,";DCK,F0Z-:WXK2Q7>_M9_$-%LHL(? M&CP('F#.+"1\YJV&08=DH.BL'9L]IM2QL7MF[/P'5%5F-N_*.S9UN#=N.D ] M<\(F1'6J.C 1>TQLZC@Z@Q!L=80/\H9Q%X<^N]\I;N-?_(S<:IEZA?P!-\#* M3]CL\?9@7]]1X,5G-NLG#'=N>I%C8JX?; M^FP1W>U0S0DE[W1@XO>1:VL[\!_>30:>9TZIQ5&Q0L(]C_'Y.!,%K*;)E-T" ML^=CX73P'G\VE>-I3&QI ^>#.W$;)25[_8[_EJSY;W2KX4;:K89=N<; X@-I M_+HDZ?""!VJB&?$&3Q3=O3YZ[9NNJ::_S2ID9D-_8)1+DB# 8A-@=*RKU"[7 M)$& (A]W65MY-G7%23D+-U/6SYPAV^LUDK^6V:H_G]+.JV:7E[]X0%WRW_Y> M?6<&0.;\W*Y6,E1H?A7$FC2QRE%QGG(QB/6B76D(8BT2L4;WFF2JSK$3:U.N M9*@H_9I?[TX6.I*EV3_)R*)X^.90B]H.L13G6/TYN6?K:A(*4P_V[ :V[-;= ML1YL6'J\7:YNR-RUL\_U2BUSSA;TFB"]UI+0F?)+KU(EL\Q30:]IT&MT].66 M:E.>Z;6>.;V>NG>I^SJE*D8>Z=J(\I@C'DWT3C/(G"J6_5YH3^EP=TR/R\VY MV]N_/K4F*7#U1JPLH:J4$V^QH- $*33JB'9K?2D/%"HCA6:H' D*38E"HP]Q MM]20\D"A($,;>9&AI^Y-\G6BH?:L#:DQM(4*E [[1AV![ZP"7;N[=5@#)RK] M4LJP0)H F]2H->I\>&=U2%!KY@15:&JM1A\0[Z@:"6I=IR:==.+BVO2WZ=0R M7UF.G,WRU);3^ +)@*HYTX>$9_LY)AE0,E6TX?K,/OC"S^SK.+&YA"MI-26> M6JB0?\24V6M$U31>35G[RT_FO9S['[]JU%(L=3QGQ=082_G?\71W]D6-\U#P M$0&FN+'HWS-JJ//P[P-W+++DW0=MP= \YIT=IJ]P\H_'ZP=J/6(,_!J&#OW^ MUE M>#[=[>1NF1MF.J/WF$/GEAI#)66 :L/=,=GO"H&$&" MB]_;J#J\)[.W:]/1.T-D<7S0_VUD^R)6Z2 M[3I9DDGR*GUEJ;M>"BG8@5Y6Z,.7FWXO-K/)PQY)^M7+00T]83PJ6^:+_]7R M=YB-2AZ^W/WX_G;^U$[9I8N1XV0GDY.?SF%N2_\?6)W@2H77Z/+WLV4HEJ3E MA-D@QKI)M7#I[/,>RQVUSH=?WYAEK;5YLKVW]VQ1/2()_!'Z//8],0^=+]WR M9:_;^;WEW>Q^(HK\H<]M+@4./AD%#B_*1C"E?W"J6(W$=-;]([)\H'X[[ MU1DYCR3_K]?1^X%[F@SQ]^^OOFG&3W^4H69/=66.RZAK!BT/,/4[K%RSP8.$ MK9"QA4+O%T"/LY#8>'%70P.YJ*'OA^\TWK%\T7<3A2]O0 0EPBZ70.6QM%&4 M\/K!M8RR+9"+/C,"X5C& M[_/H8_=J#)Z><&5.)AI3#]">0XH%[024&-CF:\U6=1/5D.BJ#!>151D.9J3@ MXF$Z?N&OZ^Z]_>?>G>7=UV'S^=XXB?-V" XS7^MEO7AX<'TID--8%#FZIBJ/Q\L$(GL:?#IR5(F5YU>][&C.IO8#=],XPD/R_#YOIEP ML:F9T !&BCB,Y2\/.Z'C*\*_"GF$7^CD$LOR4-LFG>$$D!A>A]$8>?=XV7E/ MO!-E= K$6T$ MUWCM'_^7\*8JI4.;O>D$!L!!L"30BVG]A&M@2NMHJMJL-M*.OV7SPY_!-K 9 MH5G.7#; XE;@'7BQJHAWT3;@CG\IQDRQYJQZ@KMT?7?,C:I(*4SL*,:'8L-PTJ=,'JP=;J]*"JO>^8*$'83+XN&VQ4D I@87X>),J1<[?!H##'@\.ZC?*I@W:&DQ'4^&O8#<('0T0FWK&>6M*SCFC.G+);(92!MKLQB,K!OV=AA5FS MU-D$#Y15ZJE7D2>$P.A8&\MA./>,5(_@-@*"\8^CT6>*WV!%* :T/.?V &( M>]P$:BO5*6/H0/W-B+$*2S3;(/X..C^R,^ >,(%W(_\O4P#AIB=X M&^"7LFK"PS7&W5QLN%(D* [PV>ZO/1L0);#[E&>-I7(S7A^A#>TI>T\SW2MZ M^PX6 ;'/K4E%YT)'#;HDN:D#*KC&;/X!,RN8R%("98D9B U8 ME=Z992$.>M:)"\1,L;09?*[#S@JYIB-JV+B!-NI3%L-BO#)$CX/W;&[*+Y4$ MAJF-8(_A16'51Y2&E (03ZQ4L+LR,\W5UG@=8==^PO9!@%H@#\&8G@6!?@J# M:LQ+$93ISKSD26!S"D8]NEE& ;F.W[*0UQG3>!9>$N7I"55V!S8@A@0-%ZD9 MF+XQZ[$R9):JNV"J2QL,FQ2D=WBFXBD9:/J$ 1[4'2;2\1D\$F"I7O(;_AA> M8I6I%3"]^!OEBGL66E#Q=1OON0KX/6JNWV-3WV1-B@BVJ.%I0TT.?GR<#6P6 M%>%T43'PXQN6KF_BF7QP/0LHDQD0/?HQ1_9.GDHI(@><>$Y*#9506%)GQC5: M3\T9(2(H;!"@>RZ&*>5VLW\3\^2Q4ULT?^=X/X4_7'/$>9."Y>I&A)D"Q8B MB8@-J4OB9%^<["=SLK_,4$$.X\SGL>#2G3L<#A^N(O)#I]AP^S#C?[. MF&C 3PO54L9RJYM!)^PSL%P=_%[SD\AO&A"F?;_O=[Z1= M(5=?.W=?NH_D]HX=@%_?/G:^]+I=?B3^QVW_*^E<7=W_N.MW\,+]G??G[=T7 M]H.;V[O.W=5MYQO^].K;_>./7C?"6"S8]MR!#*\4]-WV)#TE@O:42.+K5%B\ M1>_^&P^^>.C=7W6O@7ZB(B].>I&[SUX'%<2C1:@./P(PW3-JYL[T")'=12&Y["S5?/K/3\,_ST3OTX7*RH&ES1J;^B_,[A M1_).L;EAC$Y-]$P,Z0@/*%'-[\U 89!K"OLM_B$WAF6Y\8Z^?Q\XT.J^NB[' MCLK//&%6S,)@K@;NY*YAX5_V5%5=++@T]QO M*^0>'OOVB@8. /@6<<\!-=B/7,\T-^_PA5Q/G'_.B >5? S*S;>I:3%CC(S0 M]V+B6#^2BJ.IL$3MA5LWN \]\86_#CMI5U]L7<:B[V$V[J*AWJ:"OC\60 MP%8L9$LI;G'QJW4+C,TPN8^0;;BY&5,P9X(OQ]8)A*)NPG:H&&CFQFIBH?_5 M!42"AYZ!3>DQ-@::+CXR]C$&A-.18;JG6[9WM*IYZZ0&UVGAC[6\=7*)5G7] MWD"<7D<]#(0"*8V$'0%4[&=,LGN^7Y M"J-GE*XL1 <=^%;($:]K/U$&@4Q: M^55INWD+SD#.^+XXXN64CX)-\(@_;&!]F!Y@3P'X_" R:F,*L&:/V0$QR.=@ M]*0R!%#D02&;LI*RHB3:_+U!543UC>(JBZ.@KNA&K.)A6$A[ 5"0V[4Z M>1>\^MY3-+R.DJ#2!'MMKJC'FW,5T^DV?V-49CRE*J3=N:&["][GG2^MI6@R MG*U%%V=\,-?(A?7#$"EHO[[B&QD_PC;VU7T!+S:1)9VJJ 4N#D"_=#H/6[\O MAWI,D49]=&KJ&CO 7 )W%'T?#LQ26W?-C$KWB^ACR?V9/&?>:]"YMM"08TX7 MOM^(WM'+*?EK[ZPV8TL(K:S>DI=WV.U%ESO^()X@D47!,7N2;'' M1K)QD,"4Q3#!6701, C(:E $&3S81GC!0#-G(SQ8(_E+"Q,=R9@=CT_=Z <6 M$3+4'";+<1X#BL*?Q2N;ACZ/>B:L\]BTM/\J(>X(A.!Q!H)Q'-.R/^*?@F.;9"-ST\EP];GY5">EQ9G@TRE)[_IYIMAMEB:&+XNJ.!-):+J#3- UD&**FT:VN1:* MD8,8-^;N.ML[MM5DHMF!A2<=W3:9T_,_5/7E$@94AUWJ87L![ M>2EI2\N[I_O'_/TBX= M'9[KG4ZM.&[*S)?S9/'B!_ZUQ;7W%?_@*NS@AM?6Y[9FEY;UD26W M]=H3J>VV!H^Y%E[M 9L*R[%;L][NDH9?YM Y,B>M^)9YF$!%/ M,XB,I[FLD/O^UVZ/W-[=W/>^=_JW]W?%]^6+4*RUI*-&D(X:23I7E4#X'NEU MOW1ZUQCA!W34O?UR1_[UHW?[>'U[A23U2/I?.WWRT.O^NWO7!V)[?.CR+TZ! MV)Q &E,!R&Y-D&V E&HA(JHMD8\;"[Q!,/ QK$:R3%A#AL/^OL'U\ZZM,J$L M(1/V@)?N>X\ETOVS>_6C?_OO+KF_N;F]ZO:\"E6]A_M>I]\E7^[_W>UA\.T) MQ-MBPDTP6FI1;F).;F%%8?%0#WF %49JQ /(0 (_NPW6&[TK*O5"J=B9K,8, M$JPY.U_XIDIN_6*,)/,CO^2J1(:@HGIVZ4C#+"0_'((Y+ *YB'YZ("NI C?P MA&N3FU\W\"8PY_+O!1 A:3"-',$TB.;S-E/(@BGR MM&%[,D4U@BFJD4Q1K6 8*NAL_?\E]W_< 79\O7T '"$ (_W.[1VY[-YU 50P M;8-_S[#E>^<.['),_6!_]KK? &>NR2/8LK]_O?]VW>T%F6KS-_&6F_]VNTBF M3K\/TZL(;H9=%=RR4?U"GGHW=Y=W3X M["VR&LE-M\MYZ;';^S=86B?@QWB;2>J"27+KD@F3_#*Q+@BU3GQSY@+M.3'Z^^=J]_? ,!)][^6AVHNW#"+[<]H) F]QCX\FE">R!;KP_F&L6M0 M,+*HVI!<].)LHX*/(Z)SH^*0/2:]^/6MF..X7U>W_K774MM]0$/:]PGR^@> M*$.5X[>SYAD!B<,_RV<;/KA:_36R48U+ V5^.TQ@^DI8JQTRP#9OG%!OEXR! MGF<,<*)-^$5WWN= 2/%NM//V8O@"&<5\D"P\QCVZ5#*?>W&?J6 7F#JW4XYM^&NI>6+KRW)M41ED(@KB, MJK377MY'NP': 2WWO.L'K%^#GI.A9I,%Q:SM88B,-4R/AM:.^Q443'0=1U'6 MWGK>06V$X*]3-1 V!HB,9] 4,V "Z]!3.( !M39;-H4S$L\E-G:7 MEXI-UL=0Q"'+[G Z?%.M\J#C*N2Q=U!JUYKDD2;+4OFA+%U(5/E=; MK7-CYEB*[2@6?:V5:Q7GU?&M:M#=7NC87Y@9\)K1W5P8E@"1R+ M.IC@CVEU#NM.-")H3(U,R] 43&GS\]/D&N:GX>)FIWHTTEI6>"P><3Y>9OEV MS=1XFOG^PJ\+[%BN51L7C9-YXQJV*RE1VI(E[CY?EP\J'3#&@5BO+U7:KUCZ=5T;YD*G6=ECDNS.?N<):9045 MI,,J. +\?+M/;M3!ZJM)4KU9KYX/3;6:BK57$\B7./+=JXZYJ$E27.P#F^__ M"9NOP&]FX/AL"!--R?58EQDK- MHB(@VG\G P>G:/V=D-_395FYG@'+"O0+VWZR+-4:#:G%;+]T4.]"H%[BJ/>O MF4%)C6&>7-@XEU;Y]Y,! %YA8:\?\WT.6EDP*X"[Y;PKB;5JDVIG2+>-07> MI8!WP#]RE3%0H<_X3D;\"\ K-."%;+P#LZS O"7,JTO5^D5#1LPK2_)?K51@ MKR5@+W'8^Z[,/2LOT^B 5,_VRID"^N&/]MH7C7JF2'#XH$X4#J>"?,PUT\B M9P7L+<%>$W8 >(V;>NU40*\M0"]QT+NA VN&M\BV&WKUCQ2 #>*]]8\!JQ;4V5I#\.K7FLVZ^TJ+!8H?4TPO/ZJRXU6_6(3 M*.+X(G-@R013DA7X?#)O!RXV>#/M+#U[+- B*U=4B HY$X9.AW(U+R;X,G-B M14Z)TU'IX(1TVLKXFKI1==#$_;I1]J!*7^N@B">>3'RZ-32NJ0USX9(7_D2) MVT-&L$ODP6]& W]@E:D'2WL&X?S$I387SI8&?W7<>['7S:-CJC]%N2F1?+7P M6;7:S?9AE;TLW[A^2F$)S-2NBU)3F1_.8,YQLWW13"L.[W1K;5Q3V*Z)QC$R MA(H,%#E:,ESC8'B)O5G8BV#OCP2 T2O)42]V3K*(3B_R&Y]4L%Z6'"N <0D8 M+P 8ZZU:6L!XNH4XM@7&JZ2!$:/Y9)ZG?"%0\?@Q0J!BH5&1L6LC W85D+@$ MB2VI6JOS^/4T(/%TRW)L#(D!Y^EU'"R6]C$8Y29CMDQCA04V"FP4V+BQQ>B6 MW3DLRPI\7*I@U9:J#:DNGS_+]=9%M996^-_I%O+8!2>[B>,D*J0<(C.M#"@@ M4D"D@,B-S,=6!MRZ%3K"1[^S.GS&]N_\<^JMYK'ML*HKMOW;V<.7R]]]I/+> M&QO$DV"'>#Z#4(MXO.1UB \][Z;?.PO!6CC(D00&\;H8!Q\P'I4M\\7O;[ST ME4IUG3Q\N?OQ/7:,?=:*CTM(O>9-(=#_./ Y^'%L>;-YZ'SIEB][W<[OYM'XC:"_D5B_\#O%/7GDV6"0E . M?W5&SJ/6_^MU]/KC1B:Q^OW[JV^:\=,?8ZC94UV!9=4,UI9[H)O8P7IEZ$"G M=D_K^@7@^"PD$%[GR!IM<(NQRB;">W*O4K*#1#W7E./USMV38/9^74TT&_NS,KQO5+(1Y"0_;M>25U(8>XF M.-C("R&RGW\B^3UBN4Y[T!VHS.?=T8BJCO9,R37H31EJ2KFB-F3*80:T]A44 M5O1U1U%; HA2N:\+J5%OR-6THH1.MZSS M+J>?-XF??B[*@K%3%5F$T!;@1'"GHBE'_<8G=0;J\VRUE@'/"H1<*8@I-1L7 MC;00\H0J0*.OAD%4#%+BA3>33+ZDAY/M#"KT"9@4,"E@8W*7BK8#)%#(P MVU*-&Y)2(WF<;"-MGPI27LYUY<4N*@B=7&T7)(*A'J'Q%RPF\7NX7X:1E,(K>B MZ$#%"YYFRZ\"J "HVE*UU6RDUE*U73FA8FYO )5?=+0N\@"+(KD%5A4:JQ9U M@J7L>5;@U5)?N'8]#< ZH2)K;P"6P@Z[%@[NFFCIEO!+B99NZ<$4X^03Z'.S MTHMU]6(WN&%5 % M4%65ZK6ZS,M42\E[_4ZXT>C]BT$M>ZQ-R9!E_'NU]KCIE&FX@8 JX?+;.9#B MA+#*KV@K9<^SIXU6;D=26:K*[0M$J[^JK6J[NE%'TBT J\[(.P/ BBB;<- M^#\4RX+[R3MLMH< ]J K*D6KZ[T JN,7VZ=G4YU4.[Q'.G6"32RKAWUWX?][ M Z::R<-4-D%_6<,4)E;A2@P%8!5;?)\B8&5J7@C .G[ KBIMR3@FN3A)IO0 MO:S@)E"$#E&G1Y\TVT&X@=FCU_JCC2F\,TMS,/?W86;9,X6?3SWBJ13\2JXN M"FGX-W9?U;%B/%'245F8A=RNU4L86J'@$1<6="HF< 5*YIZ")!>O6VCLRN!] METO1199G^_/8X6MW>PL4B#H_Q/JK7JO#G\D#X F% @:,K?+-DK7%H9!B:8MK MS0*P(_>C$;4TXXG5Q1#&V"%$@+#$A.LPG0YP57'$E3;52S?)$M_)0UDV*DJL8##E"3K_]UU4@<#R.YDJIMS M9N%UGBS*;3U6;+=O#H>D7R'?-4<=8\=1'HJ//7VKK>PS4-($1%DJ_[^3@8C3 M T60'"<4+X(,RS+&JI+ Q%Q@XD6U)IT/K+$JPQ^U1J/U%P)D.0V 3"S4\60! MLL/C2WCI>FH[# 0!_.JD^_=,<^;DUD!BP71JL!2-8$P*EJ+G916;V?-?D0Q( M 9<"+M.KJZC/<\&P C#? LQ:"H"96+#FR0*FYW+MO"C6D'>$<1NZ>!!J::KC M]7#F\:/(2>+F89VO C=/$S;U0ON>6VF85DF M%M1Y\D#)ITPLG+"G"8F@U@E,+.X;@^1HGI Q^5T!<4UJ,CLNR727WT1% M^#@PAW/V!7Q6!CKEG_V5_AR]^-[[!C[K!4?EY!ZW9O" M.5@ Z!^(82*D MAY9Z3/F25J>O'XEJZB;<]HO$_H'?*>K/)\L$=: <_NJ,G$>M_]?KZ/7'C4QB M]?OW5]\TXZ<_QE"SI[H"RZH9J*V4!SJ :SCKAPWM/Y3XVM8O@,-G(;'PXJZ$ M!C:J!LSN[B3>L7S1$PM+ES?8Y!)AETO$II8V6J66L\]]9$;6Y12^ IJR4>?: ME!P"GPZAOOHZ3FLYX2NC&7P:?.[^^?7V\K9/;N^NNW]^.A]\SG(^2RO"!*W+ MC;^= 1%%V@P">5"/[[GE,SV &F-47#C [)8$YZ7GME3MDY,IG7O]5 !Q@)ZV%1 MJY*8QH%"@!NZ/OL?;N2[&59K6 R<4?;_-C3F+A8))//O3EU)V)O[,@W:VAF^ M03.!-] )^[,2L9OL>F,U]D-2>O' 6*-8.VTA]Z-M=.P:1,@+] PSKN+-EN M+QG26BQ\K*>UM&4Y!C M2ZI+4K7%\3'IBA\(CXFE2PMXC K^$Q@I8@$+_\8@1TZP,!9OU]02$)EA%+U? M5E^JR]4F*ZM?;;=J29?51Z!L"J!,)!N;T@ :OF-%2<@WZ@!EO.>IV0\4/I,O M%7)I*4.=SMW4;+<]H%S-/@A76),"*O=(-SLAK/3[PE<;&53S/WFTC*S )5TT MVC)"9:W>JEVDX7)M":C<85:+=M9W9H7(V#0@SJ3\PNI\W9DP6PM!.#-^->S4@#:Q30U+(9GO*RF:9E%Q@63ZD0V*EUY#ZMRB98 M"(S[AF1A9.;-R&PGCXFR)# QZ5HFF(&E&4] $_J5J M_90 M/!FI0@Z/^60[^QGD$70>4$[&N_EKVE+:4R+=O5^[YOM_BH.#E MUT4H7)'?^+1"X>[,9_<$,0.>%<@6A6S5:EMNGQN.#%UV]JJL5:HP]!^2Y,?"$ONI?(/7D?Z MKO)VJ)7<6QX6KQ;N?Y1RB_WBI59Y;F:/#@M:#U M2*<.YX,V#_P"T-JK'Z2 K?R(\I."K2VMK6/%K07#RK4,0C4/ ES'XYQ/6-IE M-/;V[O!BC"V<\#G0_-J25&\U9:[YI9""("=6P/]X-#_>\9NO".DAB-@KFA\_ MY&UN;_P(#2\_6L^):7A;%5\Y5@W/C;ZH";=$YN!4A8_-6JO%G>BR5&LU7JN\ M)UL:7O3$ZI/E'ZDZ#@+03^J06]N>*89*V1FQO9RT=@GPA8G?-Y>]$L82"J Z M3N%]8D!U$JX(MSZ8E$$5!@%4JT#5!GA*+XXIL>)@.<0F/-6US(EFVZ8UQSQJ MZMI(BLV"XJ>6IGN9T1)Y]Z#,U3%5?Q+XD8,)U&!DP<=)>0J>YK*J'W[5D&WB M;Y548!E?@!$@&7QP#*[MM:G#9>1)2RKK6J3E;"L MR8UJ-0V$3*PNUPD@)(G ,3]\\&+[( P!9?D1[P+*B@=EB]!>J9@14E$]T!)! MGAI\K#:KB#SUBX;FBNE$@-%HVA4>2;P 0#$EF UL;:O KNE495I&B<^.3][],C65-\5<_23$W(/Y @8!QDP"35H&G1.8_?Z<9 MJFE-\:02A.!@3BPL,DPQ(< QB3.FQ(;749R91LV:1C&#-%1U>K M:8%<-0AS.6 AWDJ67H(3E%DG+R_C3$_X.#"'<_8%?%8&.N6??5YTF0FYZ"-9 M,!^1%Q=<3B7_Y^^9Z7Q<8EA^,3"-*1]@J#T355=L^[>SAR^7O_L2RGMO"80" MX8.7=3IRW!FX5YB]SRZ=\9<*/^^FW_,?&'$:10*#G'F+$GC >%2VS)M^+B$U!O>%,YA#O[V^9^#'\>6-YN'SI=N^;+7[?Q> M[MSTN[T/1-%?E+G]$8C+&E+K S%,C+4(+?68\B6M3E\_$M743;CM%XG] []3 MU)]/%FA^PW+XJS-R'K7^7Z^CUQ\W,HG5[]]??=.,G_X80\V>Z@HLJV9@&$EY MH)OJS_ !!1O:?RA9P*-CJF7L*L,A M&%/^W_944;V_MY\P9RS&ST')J@X!G?_RGP6P!K35V*;NC8DUM/@G50B^.][ M3HRW2ZICSU,=.6'N N;1H14IA'!L^IH!QHI:K<24!^1M;JWX7'VXD>]F&*^S M&#@C,M^&]MS%(M?45BUMBF&6.U)=$B6J]^4DM)VRFOYRV,4NT]= \-^9E8.] MPG+8R [\." M<7'5O2?3F87%:AQT33^ZF?\UJI/R[V4/^580 /)6QA0 \7@$H;20 JZ>K &)2PCI! MV)8NA"#,F3 2@E (P@TF+TMRY?;N,8^]X_^_W/>.OV41 >3/R]XWFVJ,TS8$N+N5,86XNZHQ-WCU5%,+2 MJ]Z-\ F.VQ8M*.(P*$:%L12X,B2:0;S4(P 148KC9,;.A3C+9RF.73/3O75A M]2.8B-)8W3"O'->GE<6MU%K&FGIQJ,CFP29H@+S*17"&&_QLG)-SI>0GU M<9N5P&1"[_F?F>UHHSG3Z(88"0C/4P@\"Z0DJU^,4@\E)3$M^#R9@H*G.-A# M^]%(4T$H3Q7< M2&V*XZ_$#VY"WX+\8LGODSV;KIDU3IK5.W&+M\A56(K%$[ X#I@C\/O8:-A< MD+#&L/J="]RN-8)TX?R!5#OMHJF@V&/]-I%EO%->I!4L:HB[D;1RNU8KH1JB8#<&.BSAW(985#PXJ34#$+D5 M\>3NJSI&!@T,40\/@6]LPJ^L%PW,-1@01[)G@_]@V7+')+JF##1=<^:\VQ(. M /?9[EOMQ+@I:GVU"[@WR--E=D54D=JIBM2%-P5114I4D1)5I%8S30:8;*(- M?SNSM:OT?_2ZCV_7EEI9FJT]B>FOA0>_X5[C M@>011"&+_CT#)1 A,HQ3-8:#C7?#]QL#%G\>1U\888A='55E9@,&5-!&^ =AAY0,>*/L),%WP(PS!^ WNJ16<&_(H]$!29L6G!&@PK!]ZB MXI3XUP MT^S=7G4O>YT[TN]>?;V[_W;_Y;:[DAMSG,LLF*D8S.2;,>UE*Z;-W@8K-7T@ MWQ5+'1.9MVBMY9YSY:)A\63EET^BP\LE=C18/?&(GY>8Y]#]MQ*O?\"FW5=!Y]TPYV+E"F4ZI8:&/IY@N> M"\#OG1D[3P "@V]-#8V_9?X&R\N:\>:RNO(RFNE$<=<1\ Y>175*A#6<18MM MZJVU/1OPQX,166)>T+$V.0<3#@\>\(B!C:GK8!BBI8369 DM0IPN=W=R4Y29 MIYH=U6*!>T/A!O2T\BX-\$-W,OAHMUR$S4U'N-'WGI*A&^ABXW1@*0S7W&5W MX@,"[Q2P=SDGNC;OE3F9:+;-7A!_AGTC%-P2KW,D/'<$K,K^A.DX8\6!*0)P M>@MH+U:0+9"]6#:*5Q9_P>),E#E,FYWRH"WMFL]#TZ!H+C]KEC.C?/[FZ- F M<5Z\%EO[TX/^B+&"O$$-SR7A.B%&I@[\@IO(^'QF@H0-6< MZ/C5(3N]T]QS/.&X2,9Q4:L=MF#-X/.C)U.W+"\;UFYRJ]S4TNM4NF9!F<93 MS,6L)FQ_OKV8BPK!2=K1G,MV=@]N'0P509$9#5Z-=HPFL9Q9N"6 0AXLS^11-K0RXRX4Z>+10F!L2/7+!).3\"[X)[?*5[H+?DC-[*TW*:;:EG-^SC'+"ES+"XT7>"<$^0JU;!.U[-+"*I[7 M%7@^-C 8*_O%$QR?II"]:N:&XN0T"4'H:0DZN;/9HB/@\1RS\4GCW:>TRQC' MNKR#M+PB;7 6@?JTWSJ/_?*B_.[:VL3>.^:RYG#3F\*&16;AXZ=SMD'_\^E\ M[$STS__S_P-02P$"% ,4 " #B@W!6;2\Z2@H$ !0$P #0 M @ $ 97A?-#@P-C(P+FAT;5!+ 0(4 Q0 ( .*#<%9E:.*H" < M /PN - " 34$ !E>%\T.# V,C$N:'1M4$L! A0#% M @ XH-P5M4V\:P(!P CRX T ( !: L &5X7S0X,#8R M,BYH=&U02P$"% ,4 " #B@W!68IZAS?@# "]&P #0 M@ &;$@ 97A?-#@P-C(S+FAT;5!+ 0(4 Q0 ( .*#<%;2PK/IOPL $PU M - " ;X6 !E>%\T.# V,C0N:'1M4$L! A0#% @ MXH-P5M+^QT:' @ ;@@ T ( !J"( &5X7S0X,#8R-2YH M=&U02P$"% ,4 " #B@W!6\&%*Z-T9 U3@$ $0 @ %: M)0 J0 0 #5 M[@ %0 @ %F/P &UL4$L! M A0#% @ XH-P5@P$R.-Y7P _1X( !4 ( !F4\ ')I M8G0M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( .*#<%:"?W7+QHD ,BJ M!P 5 " 46O !R:6)T+3(P,C(Q,C,Q7VQA8BYX;6Q02P$" M% ,4 " #C@W!6_N9(V=AC #MP0@ %0 @ $^.0$

]Q/'X/$]8#Q^V1+EL/UM55 M[>SYI+AVT)#0XO#V;M8T J2AHGEGAQ0#TE[2]\Y2J9XU[;5E,%BC+B[803\' M S3J"H-=# )@A+0K#=8GVD6>C/4\^UF$E$V[^/[#-N(I>D0YFJ=M:^BU?X!E M2[CDU'66G<<976*/=K,LXP[$A%V@T^( - M-!PCGS!;F-^X_K,],"[CE/#=CQVDYVS+?HIY?,X?=1SF=1H_5JG!&AQV?(() MUF_7ZVL&&4Y*C9\=)A&)-6:_@^V,H\K;O-&K(7[E[.QH=]6M,D,!P* M6D?O[=+^\Q"Q9N==IS%;9D MY#WO^VNCT.T9+J#$-ETFNI6S(F7[[H:+2J_1 T(YC N\5AH,MY$P*K)=FS=2 M1L=1@C*/Z]$9IR G![13<3L'MY(3;R24SI@$AQKLIU09(F&1P'-ZJ'M2' MX_!8#:5B'I$+JP>+X!'YLSI;WX;S;(T/JPZ66#",7EROU9Z 9VI*G^5TT9]M#%3B*HA6*:4GJGP^^CBDM5U52ZHL6 M>+ZMW!'%;?W0 SW>M)=Z4#:"#WM0'[;8V#706X5YY :=4H8LJC=[HJ[R=5GP M'9"K5.?I4YJP.7;X.\X8]LEEQ&U6)+V MM/UT>G _P>LI(.!"9XCHW=%Y\H:2+X*?[WC\?,JC!.MOW+Y@HW8 P@YB7[Q7 M7>8*0);TQ7/5!2:H7.J+\ZH+5BJ-RQ<751\8J;1M7[8H$V$KCF\_+H>ML$V- M(A-F_QG.*<[2I"J7_5@[:2*Z1*C0,-X#!C%G@@<3$PSI@QK2KP]N M%_PC+9:G4GXWB P+<@;VZ3[@<2)'O%- M/:QP<(=F*'WB)'U"!8P%61?3/+ 3*-E&4Z2(*AF0MS=+?16T)2*U^M%2TE3] M< 66AVU?:7W$@S@1]#'+157/#V . M$3 %6AKO1:P M ^X7@D4A]$[GM:*7QMDMIFGER)7+;3I=0P!L(YU W<09;>0M(#]5RJ7;!M M!?"\^P*(G-4#3%KX\7W90< 8P<.-?-E9P-"(O4Z^)!F H5 9WH;+*+!0^@2^ M=F316;Y4M@*C 3<8^E+("KY\X"9W7ZI3:>RRNG$)PQ6E+W/=EOG1"1IP6X(N,JP>/9N2A+]*O]AR"I#7XDENK!XY. MH(0M?*D"E?I&(]7#2]V;Z(QWH@P2.JAY.-7<9'&=P'AF4,I5EU-QY5 M?"Q<)O1*7-:,Z(.CY)7HK)4% E'68#@T:6^6(# _#[P@FA"+CVQ0"F!XL\G=J?!:2#B6Y8^'!F M+RO7.^A I8[#].;@+E'BH;5;%V7U->ZA;7.A!KL*51LSZ6:CA+E;)@ M9(6:6?W4S.JA* @MIG/N[:V6$")/[*W3>[Q?H&_*@Z@Z6"I>L0]D95I.<8YH MNLCYC)S0_T+)@ATS!PT^LBG [T03YV#U-J[9 AB; _46D?LEVVQ/8YK.!!PV MMH55+#=#MR+/ ]3'*A?G:5:RB0*D?]/:TAO8SMQI?A]G:#I_$5*TBR<2L +K M'.6_66.-UC<@3O.+;UR7+5.ZK--EN.%(PA6HGUEN-H$Y5ZMUG))*9\54E/$G M;VR6;L*>S";&7)@L>M#"4JY9?:<:A^B22:6UW:-DKWVZDV).T1P3='#1+9L7 M)&8"=IK'Y+FR'' 3&^O)9*2L.ASJHMD"G@=\HE4,=P85Q2:N:&V!\CX?PBE?FZ+FMA;I&WIJ0*'4OVQM MN%S%$\I+M#U1^:3EJ8MG)2T82607X\SC>MG_^ 7C JXZC&0V21Y51_]'=@:1 M.&-Z^219I7G*%RQ78>433Z]S*&WA01F(/Q!/A$#)Y(F]\@7Z5/*$7J;4U"IH MI8X>WC8@8$1SE.C$)5[?D">SE6B-X3B?F]=SGE)NS"])O5P44D&_@_M7@$.E MQX2:&\=3<\-$"0'G7>2AA(!.9$EG.=.[B2.%"^J#&BZZPHIK' *-Q(CJ2_(0 M,%BKA5;C2P81<*H G ,#9 Q]J!')V3E8;-JZ!DP[=]9P643.[C8 8YLO:4,P M0#2MIP-(.3:7%YS[EU4(I#X)7T2;EN! 7!^^1)&V@JCG2!U?I*166&J&//@B M+[7""N3Q\$Q^Z@>HSCO]& 2HEMN]L7"0 >2RT%P4\37B3H(6H!?J.G>[C%?!PH0R,GC.>QY;A T4]1O"GF%I%=R>*(4<@^5NXK MNO^#?]O4F@,<<;T\G:>SF,._<7'1*.%)H9E&-IP%HLSEU%EC+F3F]9.9]W;F M5O7*&R>+6O2X\-/U0\_'>SA9^J'G_7^\/W"LKK$#IEUA*3N,6J4 M% ?Q:>S3?K6Q#W_>Q/_!9/MF:<."DS<:G#Y^W&\XWR&\J*V:MVE],LIRF?+54R^-(*OV\TR+\\[LAKFNVXWV[P\L.?K ML?&ZAUT.F'+-OV!R]@F4A88N=GG@B.HMC+<]S'*P/PS12W*J(WK8Y\)FA@TVOC''O^JB4&CJV'L\Z#+.0NS$H]]EIC,U74\ M^#GDZNHFGT*-Q7;"-'Z.TLWMR?Q" ]9\C7.T*<=[^$N[>(N6HQL.G.A$98B M�"0FC?;/G20#[U3A/"8%6\ZM+S2YZGO$1)E>#.=-WI_(XM$O*$1#9\C9YV M.!+763YL8JUBY8:$N_CK#9LU)(TS/=B5'>WP'%VFGX,(*+JPN M+JRVVW#P1?GOBS*IDCEJPPHJ63N53%O^\6ZBP. !RBF^F+\TT0%(/L.9O9PM M\2(3T.T8.'Z)UIN"/%68"]H5Y-E]O>:%>E[]V,[J0YF$*&309A M G#)]F->Q [/BZ]LR4J2(U2->R"HJG E)J'AYR$-0KU,9)!YJ,GZB[.%TU1ZXV_F:%&B%##KZ;S2/;7;[(S:996 M)Q+[.T.57),GDQ4F1?IW]?V+QCEX"9F,G:.R//A M7)5R .AAE /ABE/F_FCT=(.CJCRN+C,O.KG!A]BA(NMBR<$B)$F9U:31TPV. M/E,T+[/K="ZR_VOT#,Z6X&SIXFSI1ZD)KA?_72_-2A%6:"=CY[J-$(,[G$V^ MX*7V3FF+A;[X8UI.)9$.YHLCIB4L4%7:E]DC3^ 06*W&SKST[)'8#L>^-N1\ MBRVYOD3>:^X)DX.>P$J?T:I>P1 M^2*M:C11BHJZ*--B<^E>P\]H>\OGOE&[H+5!GFTXB&U 'D)0FYW\OD%>*2B\ M:\#)9+B\S5OM,=;HZPA,] M..H/CW1M#E4#N<+OZ7-=="-CZT<2,-)B!%:5[;3QJ"T7(4 M5S@5!\K(.[V^E+QBJ[KJ"TV(!O?<*>4 MEE;5ETR]K.Y6K[3064R7T3S#7VE]#\NF6SLG M7\]/->S>&X3ZX-BSX]CK^66"7'J#3"!SYNHXGZ$J))'M:HBML.*B)EELJU;U ML,[!;?S,7\^4[1+Q8YJQ^:?!C+BS-;YN29K/TG6<;6B3^'[4?:QQ<<KA&O"YXO5(2*&UJD5S'1Y8W-NFV6 M;"(^(+)2X2QN&-QB'KC%?H])RA^NF@;"=L?B&.M;7 HNL>-QB86"O,%.JF^V MT9T5Q@8*EE^N Q79_-@A/JN+UFL M[?=2E44)C-"O/B $T=W!B/SF R(:9CO+;J557)0D+?B]*#N5+=M,ZO87N;4= MWI:CJ!69P2,TJ$?H< WMMMGM&GK IVRC29/)G&W(_XUBY>[M?ZG9W MF+L']JPN+Z_J[S)_7W$7[KYBEWC[G"1@$Q06)%M+2M$ZL@LOXXZIP>R2H0@EQ#D$H)< MG AR<3A%J2]M8KAIY#!X7>UWPP7'. Q:1_'W6!,)V]BIAHNP<1BKSLKD<)$X M#J/6VLX[7*R.PVAUM<\,%[[C,&AM/27#1?8X#%97>R<8M \>@=;6TP@77GT0 M_7N.]("#YX/HWU/,#QPT;='?X7#?=FXZ.%;^7!&@&_<"QP@NZG^H,B?O)GYF M34Z@E#4V[X&H&TR*1;S8%^T4$Z1HV@,QMP2SL2G="%H FF ]A@R)AZQ^4/@[ M?!LQ%!QPS@BXRBD[U2IHQ==RB!M:I%=Y-86JN=EH'_;6>7(J)TI ;U,3EVFT M%3>U63^/T,6905:6A44ZK)T=?8\)'JZ]/I6BV3YQC+R;-%S1*\SDFJ[HU M87LCJ2Y198.LV!>TP+,O44IIR09NYR>V2J-A![0#O ;/]J">[3.'A][M9?78PJ2=\2B^J97#ZO&^R5639E$\^5I/^ M*K]EDQPG?R!>2QHE$[;CQPM4_7C.%M)EG)+?X^Q->1,KSQ[256UUGP#YP!W8 MR;HX1"@I#IPA[--^!V$?_CQ/"9JQL1O7D+C!X'0]I 538.=7>9(^I4D99PW[ MF[*=>2K_2(OEX17&#UAR8'08P:BC[*R:I_=\FDJ=J,)V1JF]J!;KV?96$*G? M6MK6\/T_;&\Y5>_IIZ_W].I;>E7M'MN=7>3+'.(9=ERVKUX\DGG#^Q5\?V!KYMT*IRS0U.TGDZJWY_X&52#COP M2QL_X>*_47&'9GB1IW^C9#]T/4H5//*PC//INM*X93Y;=ZBS!/DIFF."G,5\ M8/(L@;ZYL'@G83@%^:#$60+\$I,Y2HL]4TT\U+^PIINO#J_:[@IJ9P)< >[U MBZV:(39)=CKYA!Z.-QB ;0FQ!&0E]3JZXH>D+ES&O:W4I1CN'<@T&G@7RWU5TS=(:X',@7V#.<%8=IJ&6<\X+UQ MIW&6R/ "+!$YDCV_-J9."DYSFE?#3N>;\](LSC)*6E[Z90W-WYE P>:$'0 W M#Q\+9K]7PM>T+&@1YSS>Z5,IBN4W3D3T4X"P*X0_NP A$_)K,M^P<;5:LUU[ M.O^C-F,?2CFW;+\G#_CPJUXA[8LH1U8Z8P=KL_-&IN\;X1Y)ZA7<+9E[)EXJ MHDUZYEM!'&H5,_'[BCZS ;>'&OWGZ_$.5[*QJZG+^EYR(SE++5QW!D* M2*_FJJ*08F,;LXDH#0:H-X$/KPQ0<(O3*=@:9IV>=H)4P+\W_%M)89WQO]MM M(/LM^N[^LS2%#-1G'(E92IGYC=]$E%ECC@);]VL/SF+)3C-=PZJ;Q'GR7E[& MH1E'OOGQ7F+KWK37I*^=:N'P^]F=\8V6&N//MR2>'0^^=L0O _RYM[7 2?-W MUH_ZK?BV5@Y,XBT]G$[3Z,E;JMT7UJ31YL<';/M_O+,*+A4QN+=CYLEM%N?* M.X2&?%0HDQ+*I-@NDZ+IEPBU48ZG-DJSST3PL52ZM8LO,,M/\<1=R8$ M8KC5[_@;<,+(V/9EC*44C:4WT-F."'X1CM]'9/M%R+S;8(Q_'C/&3F6 MGP! MO^B^@ (1-^^,<3:4 /PN?AW]8G N1Z[EF_AM]*O"J;VI]8KX 'X/'^KWD#-M MN-BT=>1-N!!A"=?%QF(Q['?2]UQ=! [W6$Q/=F=VB]A5^"L8B^EKX!G?KB 1 M'&:X6GO,6[DBD .]ZB55Y=KE\%?@;9NZZ80Z9Q,WUJ:/($KN^[N08XFA,-? MPOBU7&<+6<)?@K:"Z]Q+&&Y;ZER,"OX:X/KM2(X(<[G_<.?6^%5:IZI3P($? MM7+K=)EH^#L8OW8[W$;?M=HC_"UH^W1K!_M%[I3H:3VI#0ZXMOKK-.#.%'6 MOP!MY=?I%^!$0$GK=Z'MXW4TO,>-"GUPW$>MZ=I-2(.##-=D?;7I="[;"0?; M!W^L2T5FX4&!+<.2'3M/W2@0ND=];#>,[5O8OU1,2VQ!J'2?18-T$2!Z!??$-DEE)T2_HN;=^9 M&C?*C/L&JBN%QP5L.("D%#XG[J\ TU[1;.<V S!Y(SN\A'Q9W3A45#D)/6+;^N4H&1*SN)\AK),-7=M4^7ZQ2!* MDY>QNT" QC=7BNF%:IUCKM8I7N=;';7W*I* 1SI;.5*?IX/4K4E>[X_QBTBV MX6$5DN 1S,WRF[D'CAT_U96&)A\]MFKA(T'54K7O4%A6$L_@:$R^"T)NJ"5[ M/+5D391V'$L61BCM:"PTLX-,,MRT.NYZBI2()1 M'7]]"YM^63#,QU[#8C!7%O@-:"?O',-$EP=L@+$==8*..P$R8+P]*:OH[.8L77"X=86Z4\ MUG-4&F\.QUM;V?0;[QY"SN#8PS70H]Q.X#$.<,A]4CG="/^#8Z^MDCJ9YVW3 MOP_'6EL==1)KVPX*-Y+K3Z(T9ZU05,3?$(V2S6OE'Z.84E1$61H_IEF'G/D. MCS"="M^9U)#A/FB&^_GFA3S$WR;\=="S>)T6<<9K2.[PK3^6>*ZE]!%,.&,$G\]78I=*+_S2B#!OYW6."P>/[..XBA ML+4W[^KAY%T MQ@3RYSDF5>E!*#/J$2QSR ,-P,SPQM&)&Y3?$LRP+9[YS>,%5R:91+@^M 2J MN!$.8"O>_@V%[(_M=YOC\H6XG">G*$?SM*#-B@LOH0D%H\='V<6,%Y^L:8=J/WIW6X$@? MU)$N-K)U>74P%VGWR6'()OL)%5<5I=P&,'EB='!CR@-F&NP*Y_<%GGU9XHQM MM)0IMNE,8+1M.4JPEINWEO=.YZL L#KP;CH_3[.RV-PB=Q@O)F"DY2@N<%H3 M5]_M(ULDNMW=X>T ^-8,BL9PA\L[1 LF _#IQC>L-DP*AC@:[U6G8R^XKX+[ M*KBO@OM*H!QWDC&]FS12J-I)&@.XI<:*D?0<'\X=-3JM%@+-GT MWD?S."714W6'] K%M"3USP=?X_DNY*@J5YE'A!>OY"4KHT?VTEL;^P9YN&DK MX(!,!/.@)?/@(.\49C<<<#H9"ZUCEXI\W!.\*_-P7L7.&B:VXWG8XN>UCFB;[V#T/DHYR]M&212_4-[[]NAV?+XS3MU>^ A^ M7=?\NAU?:T?7;B^3RK3U_6 _W.B R33?:8 \&(B>57Q=Y9]S@NJ4[(]L]EV+ MB]/U,[BM.E)-.O$?:;'\G.-'BL@3ET9J,91Q@MFADJ75OO62KUTB[9:=JWR6 ME6RWN,HO8L++IRO1,_7\@.X0S_=D^E91IH; ?/FL,:/VP&04RN1F^@F)B@D: M>.(H$*0"AJJQ>L9.^JS7M[ &W("X_6P%M^"/'J$GQY9H'5S2Q^.2#BEI3IM. M';T"WJAH,< \<[]XD#W-RSNGD$F:F54:T$C*U/ M=Q$.9(@%8SGJ I.6[;&67(\_1JBZ)"[:WYT8'=ZO&'VM;E@L:!3G240YCYO MX#E[S]7QB^JKXS@N52.\3Y9MZY T2Y5I-Z4-[H+S1C7K1&E[U_3;_897SG]@.D]]!;5D M_Q'>=R_RX;A(HUMOB8H@V*^U/.'WB7R*5TB:YSSDHQS K*XV-"F+)29<)?_, M1'92E;*JIP0GG''X5AR2[&<#/FDLB+WEHL4DZ^5)XT5L>U)<[(_VS39E D7U MT\TC^T8@;LG;6YYD$O&)#&[+)'G\#D0G[CLG7H>2NA"J$T)U.H7J&%8*0P#/ M\03P-"O78G>2"92Z)R*H_!NZY+.5H<=M-YMH"U>Q, >(6^$'SC$3GB!!@C #[CK MN7N,AY3/&*DX2Q.>'['W(' ?P&%&;^5!V%SYMO$J;.E6QX=W?H2Y8.^>2(5% M;HOB2/EDJV^..R^Y&^:V3L>L)N9]G"$FQAU5D;-]\G:A)=H,"4<8CO0J X4#V>O[:3'JP"QV>3GR ?HB_'.>%IO+%^\_ M7XFCAY6-0Z3KVTC7_224W@ B;&>4VEH?X <\SME.+HTAD[8U2O6+^U<%U#:V M,4KE[58$5$\&65.C--_QH(4<)=N$/BG5\L8.Q 6&>%TE9DWW@#8Q?-C.4IFI M]O1:+N_T:N.DLLAF2)\0^0:A=SH_O(B[QG/R2"OE4L4"I*\/\7P#T"G1.9AJ MSY1]RG9++I#SOXN4$;JWK@OYZF-0=W"HO[_$Y!Z1)Z9ZM^);.(@[?'Y"7Z6U M-_4ZN\/7'>(S#E5M[M=9*LQ/:SF*.YPVRSIMN)6/Y +'E>K=\Q:E-Z8S*'3< MH.1C.,-ER^VIN:\S7/6Q9 $#F>?WA3 FX^=%0UNZ2@>*0=K*R&,Q0 +VD61, MF(VL=AP$>60UT"#M7?R-.HA+;2_P98; 6,8ZQE7OY@L4&H43PKN@*B@N$,NV M=X%.4' ?B!?%M28\OC&L@8=#$AVO*"WT@$SW')S'1FEON?=\E'CH6E1]>X< M:X.0S*AS9.&V7:VX1Q8EV]&"!D9KU(6H.\8()&!8)1^&S-*?;A' MP4A]\!@IB)\&+EJ.Q6S4?DYI.O+@T#FN!7>?9(,AYX74+@E5A2,Q:NE\H 0, M.'JC%MT'28^ 8^>S' \+U8%CI2W%.WWMD3+2%@Z,MMSN-C!*KSXDD7'S"_\/ MS\-DW_S_4$L#!!0 ( ..#<%:_X1<&1[0! #L5%@ 4 F;N8U=1,JG%BYQQ%2U9CB:6I2O) MDSOOEZDFT"01@P"#!B0QO_XY2W>CP9U:*0A3DT0DL72?K<]^?NEG@\B[&42Q M^L=&/\N&^V_>7%]?;UWO;"5I[TWKPXKX)I.X-K6V_^]^3;A=^7 V$N#F^R37AUZ0:SE#".PEC^[^?S;V^R5,2J MFZ0#D85)#,]J[6TVWV_NM.Q+X=*?LP&*OSJOG+Z;1>_;WMQ^:QZ2J\UL-)0% M$+M"=>@IYA>\Z=UFL^4L4J79K+OL3U-NR[-4]F8BX,,;^+W8VZSK6CO._IQ= MI$DT8Q?TR[1=9,-T.NW@+R72F4!*F7+PYXY0EG)"E>QNM][-HS6^HD3RV522 MWV.2SPJJ#!=3Y>8X+6?]/ YD&B0#6;K[_/#K40C+[ZDM/QDXB%H.33=3>7_! M6@(93@<[_%"">AIVRA2>AK[L $5GTN_C>NGJUG:),*>29.FQ?IZF,O9'TQ=A M?BW=HD)_!J6$?NE">>/WIU^)OY27D>1QELY:!?]8N@%(N2?$<"J-XP]EV,T@ M[;1,V$&6CG%R"=_P\QO\&>]I(O=LMS8^_9?W2U^*X)/W7Y[W2Q9FD?R$F#*X M^$^K^7,+!/\O;_@WNNS_V]STOLI8IB*3@=<9>9=,D(= D-Y9DF8B\C:]G3>M MM_BJ'6]W?W=WO_7..SOQ-C?Y$0.9"0\7N2G_S,.K?VP<)$ (<;9Y"0O<\'S^ M](^-3-YD;_C@>?/IES=FJ;]TDF#DJ6P4 0=TX>)-%?XE][U6!D.I/*^RVOO/!F(F+_\Z U%$ "_['O-,/::6ZTP_N@!S:@D MW?=$GB4?-S[]$H17YDU!J(:1@(?&22SQM_!F'YP_51$QP#7F]_D M:,,+X?QR&']S^F6?FL"NS;<[>SOO?GE36L;]+.M<]D*%YU#V'7Z9M:JQJSZ= M ZM_AH_>)?!ZG$1)+Y3JGM?7'L@X@'^RHTCT-CP^)O^Q >?J?B>!0T/$71&! M5/]$_[GGEQ^0G,F.0N6+Z-]2I%_BX!"X8^/3)E]\S^\[3/Q\8%]X!H](@B/X M3FU\.OKW@[X+-Z??A)?/>M=1*GQ44HA _ ][N\V=[>;>1NG=8>F%>1SRUS\N M#LWKM2S<;T=1++N8E<_?RMLI6VFMQU9:[U?:RMZTK2R%E8-D M, @S) W5C@,4X"!*X;0%WG87#CK.?AQ&("?2'!ABM<6]NRV<'V%Q;UM+0>ZB M+U(YOKPS,)$DX#BXR!+_)UVBVGG63U(XQP*[PN:2>#_^?H3\V #IC_^LMHWM MI6"\]MO8F8V-_UQD((R1& XBH=1IEY;;O@G5Y@6(+:F^EC=R(@<=F3[%YG=6 MW_?N;/15>M]S3I,[[QL$"ARJ2^S^3*2G*;TM^)>(Q%VDU=O&3O-#8Z_Y8;7ESSF@5U[^G47/+?K)]JR>W\+L->']25]I5,14]^ MS_$0/.T>AE$.W][3#G<;[][M--Y_V%MEAWN[NU-V.,T39W=XED]NT.SH=(C> M>-C"A>R1T^.60FN5+;R]O1<,_3'XP-_#K'^0JRP9R/1;*#IA%&8CN_2WRQYW M>W#<;^PJ.S_^PMX &_#[ M$:P,_E*L7_WG7,0]ON@DC,-!/C!ZU[B>->,M/Y3LYM&WL*M]ZQK2>V4'( :G M]X,\'4F1 H?=@\/W'O4SSVG5]IYR:.[Y'*_2:6DM#HPT?RY' C K?YT*=.!N^)W[[;G:A9; M,R/;][OFHS#&8/!2*YX'X]VM][==\/C"RF T-O;NC4EC"_2 MA=N*2WS?F@O'F0K(% OHW?MIL=,IA% 6,G,MNFFT?!@JRA XQY028QUM;B]I M'NUL?'J[M;.*9??N_31'YD("?^1];6]\^K"UDG/MW?MY ;.[[,NEQSMC"\3/ M[DK;^C#-X[.< V$NM[L[.9.I[Z:DK+*A=ULKY:2\^[!PK=#D[YT^Y!*H,PFW[(E%\Q?J2\;\T[4I;/[=I^_[XUS65J&&O*1D^2-.L! M3L;VN0"YY0<=P^M2J0B?')746(7GWDJ:O%M%FN"FI_FZ6Q7?]'9S*;_E0^W_ MLU"ANABF4@2G\;]$&F*Z' *C=3M1N[NU@ML6M]]:RC']7+;?G*,8K&*7K++= M>?L[$5F>AMF(DF=+<-\M[RK Z#(? *2;; SQJ;YD!N"I/3E,7[L2(Z[5% M.*GG9KM-V2(8\+ YI<[$B+Z[UYVNDHV\LU+<[_W<+,Z[[/.Q3U;,*=^;HRA. MV_R[.0G%TS9OO3+?DTRJ$S%"LI^G,-)U "H\-$ZSODSUW^K1R6+W[6J0F9.C M_'(@<\<#^?Z!LOJ!A[C<6>+ R^,M;Z?YH,?XNH!C&<5F&7!,Y9L5CXT'Y)O5 M!/"7;E?";J[D'67PSM:*@F9>HFT-L"D FY>0O1!@A]*G;:-7Y!F(YUTW0+T4 M>.;E8KTP\-SKZ75OD+F5S!X+(4R5V;#"+6.PK1[MO1S1]6B^*\GQK%>4+A\QR@MMOD0 M'Z&^)_$5@%$&8R&0KUB3CZQ[),+YM05_R30)A.I/>"XV5R'!#^_?+NUT)N^IHFZ;8KLV_DY_:L<<\>QGPSD MI;C1Q0;9B+:/?314%OH'W#=DM9R5(J '6SP0:3J"O>&>U9>;89@2B8T)[]WM MO26H #'MA[WDK@8 .,'NIPQB^+"\1YK/\H>DA14@<>]4,9:JN@Q5[$Z$3>FSVQJ&:NQD[$L% MG[';U+ZBWDH '8]Z@NWW4P04]N'9-(UXMFY4L*%_QB8^_]A0X6 84<^"\C/X MA:67T&>5Y"E_I-YI^QHGM-]9Q0>?]+62VKJ83V& G[LA;)K>*J5B91.K$_%"LU]Q6]VF4%QJ>Z[4O[%?#8O>5."A84- M'C<$&+27S-,'4BC08#[I=E_[\)NYW_QD/N/]4P&M%=?FV\V=YAI E[MY99^* M1=D'Z5]6!1B?S^,@T_BB\_AV,-O9;.YLMMZN%\STHNX*,]#6VL-A%/JH-D_ MSFFOM!^"_+DMS:T+1Y=HKL2D*\)O8H^M==QCZW[W.,?H==.!L+#JLXA-V?<# M0T2S-Y>>\<< 7G:#-&U2D[P@A%\5'+.SC#_]6(>VC$W8WC7#7:.L',6X+P M"L#VR;F4+":1)1:(*VK<$_?CEX\*:]^D?(UJW#]Z764 MDF756MZR:MW)LIK@Y>8X+[-S$SVB28R^39WG\PP9>=I."F9^1"YNWJ_X70YE M3BN)2N!K8C]50M:YS 1H<\$7D6+IE*H$QJ9OZEFA;0W.B0?9XZP@=WT*W#.% M/OTI?SM4UZ?'"T!R?>H\4W1/M\)KF;UF]O$K%J&K@_:9J4VU!+R M(4_ 1\L*N#NJ:\GZ I!<2^2*H7O)I-\*B?G2CG6T=^:^9Q)!?:JL%P4^F]-G M/&2K&J+MG+( M>EZ'\-J"L4\->8?59ASQ5XMD[SKS+? MUMA]%KQK\\^I\X1Y?#G]>PA_FOMO55*',QF"W,].TPN97H6^L5!IFM5?,CB' MKSZG(KXX_[R>)*+2;'_:'JR9.G,G:Z]DW0E/A3+]52:]5 S[H2\BMGK:+P") M2[US)HPV/JELF.X?M%\LD7Q+\E"%(A;M.&BG/T6LA#J442;.9<_V+ZCI:"$= M\3&U##"?%ZD="-6'W>!_T,*]$I$UU$_ T!V=B/2GS([R.%AS0WWV1@HK??J. MUAYALS3^@R3&GE3<-^0\5#\_CS[+V.\/8(R3B7WZ7>U[3;BLEL M>@[FQ#7ZWA/Q1Y*:BU3IEO::T\<"8#D%CM.@=O?XRARP.YZ_^?"_FWB;1)Z6 M:V,HK*!%M?;>A];;[VXI];6G-;JRC[0NYI^S3?%4C! ME^$5-M.LE;>E&&@6X%X$#]6>MZ?DH7D3:EVNYJ'UT^5J'JIUN:KST(ORR\W.@/UQL6YTO"#5U.>!<_L_ M+EZ&&EZCKH)<1\- >71B*-R#>XBR)U]5E)=6!J9M7+PT#15&6W@86FJ/ON+<'(R M&.:93.'GBZ2;78M45H5\9FZM>GI!C<6*Z0PS=UU=#6)U1-?ZQ./26[6TBT>B MMUK7*$);4BC93Z+@>#!,DRN*X5;)RSYG?]53.6ID5E/SF+/O2NH>=\%WK8 \ M-ME51@5Y=+*K]1!+:R?"[X>Q3$?N[Q6BJ3G[JYX>4B.SFGK(G'U76@^Y#;YK M/>2QR:YR>LBCD5UU]9!99'<$G););^&5#(YC$*6]L!/)ME(R4Y]'7.X5"54N MU3N7$565J7XX7'.K>H7M39;03=EGM8@BK"EA+2CAX975&KGK@-R'5UY7P?-E M*@*)].\.B*Z1F/5A/'W)/:3P5!FT@X2K2)N9V^S%M U'51; M:->H?0Z"O/5AL[D+_W?__)RK,):P4?]/',:'Q@)[VKX>?TU%&)^EB0\_AW'O MVS?= :?J%M<,D.CTI3F N;W#[CD8>^[)8\AGB9-G_-+[.GD^BTC$OKSH2YE] M2WQA*=>X7Y]/7&K65DPZ_LP-/8\#Q6#LF42/'C-F\ZA 7^?8R6-&+)X,Z/^Y MZ"=I=BG3 4YN+PJ.PQC9OU ICI*T'<>YB(YCE:?XVUDJ!V$^6-.#\];(6UI" M3@6<%H\K@^]9T!(OF2'J%QFGN /P4FCL!.=X3/3F&@6='2C/V42U/W]WQ^I]_B33$/L'GL 1M MG0&4\=,+0?S2;QR'5"$^QD!6+1H+:\*J(F$]G(VU@U2Z&JUK075-?KH_9(RNT95A>3B69K ]I4Z$R/Z[IGC=/YVGKV4K+&U M3C)S$6_97(KO22;5B1CAV^?IMW0= --3YIUHO]>TZCL0OS. _Q;&/\U&'@ MASD52LA:C\S-TRA .70&#TPODY,D &AS;>,SQ>JB#3T/6V85]FMG%4#;4KM: M>]RM8"&9CRKZ728#5 M(;D'D6^+J.CT2J;MX I[AZ#)_R)H:.J>:PI:>$+N/,$)63T;_GD>H<_(@S!& M^H]X6ALS]"*#I^#BJ8?A:?]/I^!EWULPM;-XT &^N%UNU[?7")ZNT^4]4\_V?5#/"Z62=3_9:[0^%EJ? M_@2?$C6J:> I:6"5B-+C:G$UXI_!^6RR=3]LMG;X8?NY>;;0$?FIK>EUP-DO>UNSUO&6EP>L[ M6_4"3]YISCE'VUG6I^E^,K,'#?90$6ON$EET:B[:UT/B_=W2]22$G7L](VMD M/S"RQ^5Q@;^[^Z> UF:Q>KL[+1<>SCTJY0OU_SU'9W M$X7HG;N5![-2"*SW[46LL;3._L$IE9_M:Y$&-D7ARV 8)2,I292<#IVDADH@ MMK39(G _<]=WSQ9X8E)Z^IK.69GL9;H[EV"TAWZFH^D_XC!3YQ<_7@#MS=UY MM>AOK2K>:_I[]^,X"*_"(!<177<8IA*G#ZTW$X"DHX8[FO>:[*6E$<]Y,L ZX63=^5^3CN;K;*9 M3]\#Y0Z-FY!0[H$$*>&KN7H<_450TBTPZN1[->\WWZM9R(D:7P_#@^]GA8\HRJ4?+\CJ$?.KD5 /#\L#:Q^+7GI#F8^-?SQ<._GAD6 MEI-GQ;GY_# ROO87(\]JI#VV-*NK05]2->@3^D!FECH^,P)9O62S:D*:-ZV> ML\$P8PMK+[*78[4:0<^#QY8+U.BV=.WGA\3RRE],2*9&V",I'J8[&G6WJW&P MTHET7QWJ9LFPA8VWUQPU2S;8KJ1LFY$Y]]"H6A4V3Y=X-EWM*O?Z_<]%7Z3R MLU RP)QPH"]NR8W?JG:>]9,T_$L&/^) IHXM@7:?^CSZ%NES2[_C :!LBH:FPKHB)D)-JS6M/C-K:3TD;_'UY752 MD_3#D_04@- ',_E;6*\;B478"\EL@UY=:46TOE\:^/DGS- M6S)5C;0+B-9^EHO1$X?0]%?MG4S3Q;%EL%8_\I3N23, X'^9I/G[M?3"Y\+;9] MR#7^O"L#\]G1*ZU)5U; MTD](KE6GM9>%7BJJ7H,RV=(>[ZO2NV2N.,@B 6&S:,9_H RO?R61R,((UKO> MA#MK5P6U+K6]YV6:U*A\?%0^C.2I4?DDJ'Q: 7L>JI]PM(*>ELE4JNQ<9&M> M3;(Z/F?OL:*BMD9J!85NC=0*BM\O-T.)W4(O9;KF*1ZK(W-R;Q45MS42*R!> M:R162)P>XEAC&0=5/"-G[['BXK5&:@7%;8W4M12_L]*9URA4M@JM.>7"ZTUD M+S3.]J!,.('\^^2^-4D*;VXV=U'^'LH.;%ME:8X[(&XX$R,@9?_G69IDDI+N MX:]>*@8'[?,O%VT_6V^.F-R1+EM>RTW#\O\HXB3LN^ M7,&_BB$WY>_7&WLS-N%4ADS;S8,QJ(;M,@PZ=NF2#/K+F_!F/Y4JR5-?*L W M?NY+$=#J@_#JD_=?GO<+_@'_];S__C\WHOF1OBO_^LO04]DH H1UX=&;73$( MH]'^_[T$$"OON[SVSI.!B/_O1_I5A7_)_59SF/''*Y&&0(S[<9(.1/1Q(-)> M&._CST FPNNGLON/C?^3)?[&M'=X__UGGF0?Q][$7W[TBO=Y^,*-3Y>B$TDO MZ7H'" *0^;^\$;#5(6QE^A[&'NSN8'O&#A"TFR(*>_$^SK>1Z=B>.I]^?#^^ M_'+H75RV+[]<_/*F<]L5S(+AXA5?SEPFM_/_2^_._!K^WO7[]X M!ZGWY]D6;^W+WX]_O[U\O1[PSO<.MCRMIM[NQ\6+>7N=,:$_>AT M<'1Z?N+] CP7)_%W.#'@T/=B@7(OD.'^8>+3*8)B:,/3/'N.W#!#W]WXU&IN M_D9,7#SPTQT0>4NK] IPZ-5[N'S/V9P7R6ZFI<@2\J;AT=<-3P'@NQ/2!Q>S"-?M.,Y%="Z' M29IMP , W!DH3; B./[V.TD2=404);#WFR5) I"Q_;:U_7&2+ ]O[S)@BD0 M$GF6/!&$VM^__VA_\\Z_G)V>7WIG/\XO?K2_7WJ7IQZ(K$N02UYKQSL]]UI[ MKX+7WNF1=_GK%\^19E:2M0\N\>?6AYU=9ZMOLA2/.4T[;X@X'U'$'26IE_6E MUPT5$*HWDB+UX*R6P6(I<$9'^!<^V$NDL1_ -P-83#\0(WRDC)>DC4/ILRZT MTVIX^,-4(GD91;?' MJKS739.!]POP0VQ60H\*I)^DU+ENW\NQ5UT4QO*C5_ :WO&IOJ^^KXKW@2A? M8SOA]F;103(8A I]%=Y1"*>$E_(PX"7\I5+BO\F^A#>;N_NK6I" M/%L#; 5".P]]^1G$L'&'MAICR_+U)XQ.L[JEHK;(F5 U+*>-V;>/COD[*@OTAQR-B^ M5A\*+P&W:528>:>*B%C&Y==I $BIMC[T5D8\'RE\"VE_J_>'T($)V#UU2H\O2GHC#O^CSZW6G@E?' M6^=;%UN>'BZ=>F6,>]^3K==WQI4Y4%:%@GO?FE/)8FYJ!T$JE=+_^08G66M) M3MK>V]UN>K_EHY\R#D0_\LZ#K89WD8= EI]WFLW9_+5NFS^ /T_3R^1Z61%[ MF0S0;A[?86.1NJ7?1ZQ[FIZ!9 _F_U93G&BAG"1QWT?\?#ODL7 HD M[]X]?SFNMX\R>Y@".81#$7GR1OIY%EZAY@9"3ZKUE]B .0]1-RF7EW2-/$_3 MZ]RJU>@9:[8^?%1>)B,Y[">Q]&)231IX&D2*4 X@[D/G"&]VHF;Z!, M:L.U*W##]OO6."^\GBV1J'/A&:YR)?WI[;N]S>W=[8DWK;G]M]0;+C"Y)\S M:-/6DDS!0"(3S[O@C ROM?VJ\QJ9%7UN7V[ ;(I[TFO[V?XS<(0_M77F:0GE M&8_\VZUW?_^H-[+)/\*WPQM/)5$8>&FO\ZK9\/#_K^]5F)5 >QEF'/"7PN][ M/@ZZ7EG:-K<^+*U2CD/AP];.&@ A%22?+D:#3A(]ZOY;[[?VGAX W[6?A(A M&L8&CK_NA_!-(1!6TRTPL 3,THS"=+0O+\^/-E92%U"0?A M0M(S)R5RV:2C"]EM)1_7]_;%8?M_QD'J'8AA"$:$=R+2GS*;:@A41AG](U=9 MV!W=2H/IS=!@0"/]#@KA,]7E%@'G. [0?P2*T\BC1%L/?O[IA0P)QS\>*D]X MUZ!";?Z,D^O84U(H $L /Z@9R)E )OJ:HQNCQ&K_N2 M'-UEM.Y[KUJOO3XP)"(S\$0468RZJ.Y(?0$\M(S=$E8=UG4E(_Z,61]>D&/M M!UTZ3*4O265N;7N46J6\5_ \.-L\E8/&J/H)1M1,-D;6%]DX35X+-4F0=+/> MPVN0-7'@O=KF/7;@A(3?.W_ #O!ZNA1NPE7HYU"5"BV"%BE4YGUH>H$8J:U% MWLF#/$WA;LX60A4G$UF^+(W^&R.=92)EZC&4RI^^)^ZW\VGK)= OH14P.@BS M#&A 1H#9-(E1DXM&G@2M;N11[PCADSOP4&2" _QCU%T\PQ5D[M%T+GMYQ.&3 MB\U+[Q4"Y]W'[9WM+7MVA10''F(<^*%)G==K*5BJUPOITX$#@D&3ZWW3IU>3 MIJL&17"_](3O VFF ND+L84Z4#SU6SADX\VI/RA8(?RI11M2DY\,AB(>-5 , MP^- =N%:>UXO3:ZSOOEY"Z2RI+61SD4I;N0N9X>K_W'6$OGWX*.]<(E+9B_2 M7HH">6/&6C>L/@BV]N;V-"U[ZYG[\$ING^V]!PLR3"7@;]-1/>5,6<5Y]=B[ M<'A_G9?9OCN8"S?$D\-XU3@@+WB)_+GT "#42]+1%+\&742P\_5%R[LXILG1 M^4?8ZL2T>@H$WWEL,WO:^+],/ON7P M;F[^2O<>F#/S8>L25L+_9&[/HR3V3]?6NG.T(HPI+^GY0!.## N0(N@" >T[ M5ZQ1P0JXMFA*]0 H9?BN:(0OOP[AU?!:+X8=)LCX5Z$BJ12+V ]%A(0GP MC(/H0N:7_WD1R1$Z45ZT][\?6!=;LOMM^BW'TU[CS M8IODK![FG0A$AT-.W3 =L$T)ANA0X$5 @>2+#6C%(@_"3*]K:X$?[MCOIFV\ M/DG;!=B.(M%[A/JHQR.MQ?2\4E6\_L(LPM.K\&;6<9E%D113A5<-L%=&]A2Q MX&98 -W,E'0NGQ3D24G3[ 5+)IW E(?#;GN^3?O.NA&YU. K/TE3:=-H40"G M*7K3$J2^JS#)530RQ#?MK6LIO!X-V?,QA0<((26!\X?A6H#;$(>#0&)ZZS5" ML>= X*-B\YJ"-$O%9BYP)8^BDTYSA5'7MQN@MX2,N1\7AQM ;WX(FU'_ MV&B5:^;C?! DF?ZYC'+=S+/YEN:;[.QN[1@OX!_K' ZKTB#W.>AC+EM8^?];F,'R\;'J(1A25A34\D_*5991;2:9@7**5AB1@&= M#- *9_N^=X;VAG;ZSSJ]#W5L ([OLS2Y&7D71HT@2Y;,!&JE5* JRZ%73W2S"8.N6/MD MJX^)KAL-4HYFP@B-ML0[$V 3'A\?VV >MXKQSJVU> 18\; #$-&2TZ'K*>R2 MY=J&<9QDE>#(A)9TBTX2)C47$U/=V(FWO>5\Q=$3_FY:&Y';OGU\&]-:C[0^ M_/U>F^JP3>P=H;%]=M ^_>P='^[/:.C1VKO7=\]4S/2B<$W'P9)*%_8"F^\" M?)A-& !BAN-,N+U]5+AQLN5R&:H7)]Z/"^_;M[.GA1Y6I5!E_8S7;C!+J+RG%=L6'%O;N]W-]/DFK\?_P%%OW?V]?N/DPWW M[* KB[/#_%7\T;=B^:S]]77\[W/1%=PS%M:A#0G,:.#B4H M]*46]L.;CT -40*7_9\F_0_N$_[/7IKD<;!9_FG#>S,)FE\/IX.&FQ_=#3"7 MIP??POBG?7X0JF$D@$_"&-M4;'8BT"JG]%S2L/Q%E,CP6F^:-"+T+S !XA7C M7UI71/GK^V!3M\'G]/:<"Y!O_SO=\3*A.R]:T6Q7&,)RXY/K BPX#5:I277^ M>AZF"%=0;U[JD9IA$8C^6X,6K@$P4K-);A#)&>"+-,3[M3J64@B9\A\/<,?? M#[_\;Y$1/_/E]PT*;QTSA#P6$GQX\0XU&W[M_EA6.X=,/.R%>?M8^ MO_2.;3-@.LW=?2^QUW'U)E8T58YV=FG4>FW5VUY%UIG/'[B+N. $+ MW[L079F-O,-08:92GE;M>-F]'8\\4_?F8BV"W)OWX-]T2FAJF?.P,F=O'67. MBG2)K+BW4"!QJB-F\;U.:G%EA)V&\*?67JT0/"9SOEU'YIS.?V\7>C"EDND5]CZL M$E.\K9GBL9GBW3HRQ2U.K'>+3ZS) DQ4I7-.%,9CJ.T4,1W92K*#) ZX$!>O M <;+(RYE.QU*GN90L:/I7VT%_'A_V!M7HA5OE>2. J^B,QG MQ[;UVITDSTQ-#4;L*L9E;6"S=S6;/2:;O:\(E[U?Q&3%Z751%.\BLUWDPV%$ MGT4ZHN9UU>*J]S53/393?:@(4WU8Q%0'5-B,A7'$2G!6B5XJ-7-1\5F;>V0( MZG40FX\T901N*)BR..:JQ7T?-C[MMFKN>U3NJXKF^&%AUA;6%Z1)Q <910J# M2@5!#!AJ'GIL'JI !A<3S\(,KE-J^W(<<]5\F,05XYX.<,]VS3V/RCT'5>$> M?Q'W%'H;1KU$2BVXCY)4PL:\?SH#7W6GI+-47F&?@N,8QSM7T%4((+L5OSW3 MF/W"+"8=LU^KHJ1E)$TM'!\J.;SY_(7C#N5$-Q<+1^P;EV#CEB^V<]NIZ=R& M.ON!Z97B?<6.;6@-5\< -E"J]8_'9K$*5/HQ\2PL]2OXZL#IJ5@Q%FK5+/3H M++26U1>W8:&%695F_J%W>AW#N=0/A]2Z C8HPMC[+&,)!Q;Z:/EW.K>*U &= M C"1S<;8UREM%>/'[9H?'YT?*U#VP<2ST&(RG$=,A08R<*0JL=DE=L+G[HRJ MH2,OK&F"71W((3;HJYXBN5-SW:-SW5I6C-R&ZQ;6DYRE8>R'0SCFBI"E=R2E M3A*0Z158;54[R';OZ*O:7LI7]6#LM1HA+"8!/X-XR0=#NF?+^SW!28XTB$8HH-#PDQF6#3"D.Z^ 1XKO M _Q^_#J$"GH LL67\F867V9VN>A"G&<8!PLO Y$9+[Z(@;GP.IP4LNB:@1B- M7X'P5R&0/ X"N1F"1J;L8#3>!H[J3+P0=3T@Z3ED5% +C?RD69] S@JC>0,I M>)B*>0[=B@AVQM@M3ZB]7& YON1"^FZ.JB0.(Z*D/QQ.@MOR$V2#&$0FU^$3 MX_A)'@7$-O+/')X9C;P@['9EBI>!S!41?---DX$>&0?,Z*=AQYG?-W-U6]X1 M+X12HIBT@8MR&F#)-97\]ODOY(I-\\)Q>6& -(/9C029MOHQ8BBWB)RD"ADI M>4W#CF8LY,N-+\$> ZU\_(Z(R\2UPWO6O*DSDS\1(1Y20?$HIT6RI-<:3C> M'%S#6TEAXCMX6J*&+ [Q"U,_'Z#L\Z5&+5 W$ @]VJ4V!FT)B]IT='"D62!XL&J8@_P2U1MM"J%;T+/L11SB_E>>' MT9@*0P2 'RRG>4U[JYHD:T(_+O;8\_;'%M(#HNLG(>RQ!Y2 MJ,P?NZ$'#.C!&_I3:?2&F2Y078,+=H;.TQ+G!=)/N*G%/NLHR" ?O8T2W'1; M>A=X^JL2!(_!:/5:6][G'Q?'W[]<@/&*K_M4@U2#]/0*XZSR^@7 906@@+6K MM1<+ETK"!/1KM->$AZ4AF FA";/;(#S:D&[-K.82:4&!3S(46., M\RREMC2@L^/57;!T],?B.3B\.:5QVV1#T6!;\BE0&9B"=?+-&&;"U_92L)3( MOT+J)+Y#^#*G$$,##GU89A_-DB1HZ&5Q7QRW#VQYP8X]("K1BP)SY#F9'WVO3:#:!7X R2N$-G =, (4!,XOKR[./[^FA?3A5-9#C.$[!@/W&&$(9L88A,?O/S*)W7:. M4$D#&&VE- O(&7TY+5)4:$V3XP3?EU;N1&QF77I;W6%<=5@&FMM[ M?G=*_'UB:69*THREW4'C6F+<>TGM,3( AT]\%A':R&!V$1-%,I,.#;N,#33P M4_1DF8N[>4KL.\02:$4CJX'$)\#AA-;6M1GD86.,%(#6=I 00,LW 0_H6Z#'P]!*.!&I1I%0[%]A% VG&. >@\E2F1:0(GN(A,M5(*H LC^JD#=IX7P&,! M)[P[#%JFL6#U.P)8 O[U%.,^8$>X02"IL9JS-.V\''PUWMZS""YT@\I5@34%?R9 MBY2CNPF/0&^P"=%.P[^ BI, -I/0L:_P$;U )M(#X]7<.A>)V-.!>-/X#@L M\!=\H)@QW070Q0YO0!\*.RB&,MU,KF/C>T!/#85DVVDG]W]&K"S_#FSG70@_ M%1BR31H.H0'UQ-(X=MPGS5X*NH>\$YE2[\:\X7U+\E !4$3#9HF@),##K+PP MO._W41R#O=E.?V(MU:)HWG/&^YAQ3/@G?Q&)Y&D.(87T@> [!&"AA#Y)L!Y& M%(#/U?BYA&ZNH2T(S0Q_CLPQ!1*;3R_7TP0:BVMQ6<77<0C@08,R.TE[PAQ( MY :+M4. ^S:I N=&;2D4&?/6"B,9*)P!0!VX)7%SX48E;@25TV$!O'@!:XVQ MB'EV@ D,7['(-P9$!3U)(73O!-_1 !GL;WFOW)]? VI\G>\1LH3F\+Q@YVJQ M'L=]XZ[CBP"I\36E_/\D_0DO.0EA92K)A+.FD7?R]1@O"V-:17'8O8(?)A?Q MH:K4L%K(Y:)P&MO3E7S&U8_!M#D?!?WMG%W&QQA*# :1$Z=Y#D"BC+F,N7 M&3]],L2TH#SF,U&8O">MIXY%+J:HK/@0C ,4SDV05AV6>T$#N()NB0J5'[YT M5/$&*?9?3TY9),(NXLU(P((G]&0*/;C*OEXK!00""= ,6'KJ2 2.KLED3YL+ M8-71\CBMCQ*T1' %8$8OK,F4ZJ7)M6GJJ@#6P(3D2)@ U:BR7+<\RQTA?HX+ M?%0[JH?'/ZF<6$8[(^Y$:9ICT;M.T7B""-I>K-,R8RJ2%P#:\,^<-,=.R&8< M4F42@O6K?0]EKRT<'U=A!MO%/&3X-YP?>&Z1?T(98Q0>:8$HOI8OE %H;YF)F>RF$D?%EBQR@$GE+)R/I-0I5@H7^C]"5E MI\;$FHW"AB?0 +^E?A_V*T6QYP&R80I71)0N#=L:23Q(T<[W%* +'N +2FB% ME8!A@'J5RL#00X.]< B$@20YH/(PHQ>RW8@N00MLC6*4#WT9IA-J7B'",+$W M<_T%*A8^'ND=$+,IB!3\TW4L=%(6SXR9#J?F/K80J5/MEDBUVZU3[>I4NSK5 M[EY4A#9K;E8W?!DJ BB2K#""^ =[4XQKKD;!_A&'W&W*5A"5G+@SE6VKY6+M M"ZD089R3@W&8IPK^0I^Q&E/L:8P!'#L4W+V2FK84KP5K)JPFK[>@*YXB])+H MC<2E+"#7-(#G9%X?_M.1H->K/MKQN)XTN8*#U_C061?*. T)+V)SV2DNZ&,] M@J(:!6.ST F>44$&Y1=%*@&0@&Z2Y&JZ#4/._0RM09U!80"NSW-]W)/.@=>. MYSOQ^RFN,C2J,KB18)(@M7 MR#E;I3W4YL4G\L:@'5]MH4';#-F$!TT7:7P"LG_R<+B0*Q?G+1>T7:QY8QF) MOAM8NPF<80;'B&XIJJ9@">9GHM>B- HNHV :K0:/&*8SYXU(L=T<>4;&)H!- MY6SZJC[\9M(%:"RKX@.=K%,^1WUD4E#A^J&,R/^&-Z-?-RV]B()S@1@ 2*I- MDDAMZ%)#J0!$0B9O@392+-#'QQD67=UAWY2$>J\48'Q(-P42#( D-NXXH88A MGQ.OJ194/[2?JY\< HY13U&ZR%1R:3C(1 R8Y1U*.4+"XHAI*C&N2JA"%"N= M1(WDH\FF;5^'7I>4Z9;%2Y2 NH0;H%L;MD2/P026/BH_);)^!8\8)4,5JM?, MD7(HV*>O"V"Q;)1V$MA[F.CPZE0"#QJ_Y=C&JTI+IZ0,$D28:9,&I08+Q2I6G7>%75F:=ES(%]-'CTM$X-83E%#&ZMX&' MYNRDE0_$3P!-/AS7B5AQ*P0;$A [6[8XW(EK;Y!E5^B/9'"B64=)FD8V-Q:\ MQ)^VKN)U%26@XW@JF9#("B.4'E)IDS\=H[6!Y/P%B@'X&>NT,8<4HG H%%J= M?XT&TO%BZXPXBJ;9!X\K-2:]$?UCF-X-;\;D;GJ8P'PQ#"$D=B"V7FO#+?W4GZ=R#*0-WX8P&..CMJO\42E M-\$'+IV'M7?R, K4!&Q8XC/]2(03$%T\%&#ID'^.\@/@+.Y&XBI!%DNQR"D( ML]%KDX=866KKDNL/>U_TI4^'8X'50()J'K#. N22)BC"Y( R"VCNLD\55C[H MZTI:7$0(,5**]C;?_]WD0FWO>OTD3Y7Q+M'QEQ$I<6I=603L;N[]'?TXH.&. MV%=#K2BTC)F2GQ%(Z$Y.]I7=T'?&$)3[,]:)Q?#NLV79:@"W168;] M-UR.\>CI&*;%-)HAJ:7NZU&*HT_-IYHZ[1N2J.';R-O,$)FAS:K2V*^V&9(V MS%/M"R/7GK#F?!>]B4!>&:%+,][,7#?*I,((IVH4Y7FL^3)>@: '^%**9OJ@ MY^$K^U*P.$H]V@7;JG"UO(%5XB_88S%7]@TZ5^L$JRH95]C>!&E5P L4;Z0O ML-YE$'(K#)_/]9C:EZ# 09+".T=\M797N&E\)*GM$_HR K8,NZ1(TD].6++$ ME; B<[;6'C['P^==N+12;7_?[[(H.M*\ MU1?-N:ZEY-BA#F;_E;D?8A,@=)>U_BA++!LA M19%71:<*X?:O1!B1IE $ @AB564YC#M9FDK9BV9RF]'K%V%XAX]K3$74;@0G MOYG;75UC]D:>^HPXEN&)#;\47_JDEQF?(+SCSSST?T8CBIH,L"$7.@CE#>JT M1A]V"%%K&(+H57?I,J3[QB%H[$(%L&*84N&WT"X;VBEO9)BCQW M0#D!!H@G*,?&D5K]?$"*_)9'*\''F55HJHL2$1!9PV,Z>?03U-0AZG^R0KKDV/>%UC3J66#+A2A M*-J[QC8\(-/J(Q(4WCV2 HR4DO;A1IGLTXS(2S##'SV2*0:% _(<:E>;CA2' M;(W 894)=@F8##.01IHM@&/8G:CC,98(R8=$":E/(V;J_+ E\L/VZORP.C^L MS@^;?4XXI_58S9:..FBY;/I,*# \T-/,VBJF"8 H'"0I*I-^6JCZKN/ 6 1% MPC,UL%"ZO9)[F[4E)M.E"WL"I"TH)!AD 8&L,W*4#AY+523^JH9)CQKF&2L% M&$GZ,Y>D%X!6B8V>,S+7N+"PM"%M835(( %.\QY'A6P\T,02"]B@,A_ 3H*J MJA6K%/D Z-L9 *Z39[+B]0:%YQ1S%-"GCAZW"-/*_D!50=>VZ[Q!U'W0F"8! MI:TXIX,!I\O8JAP/^2 A]SQ>T@VUK3Q>\5,4-O [=-,.VRZ,H@8%6[GU!A@8 M8$<&=TPH?!*%!XS"^(Z>IR-KH^?N<9BE/3H)[ M>T1]+X4$S_A8>#D$N+W9>KO6!/C"9. EIN9ZAUI#H&X)+X88MYN;@,1U)L87 M)@U/DE!AP.'%4.#NYONUIK\7)@S;JO]B2._M9FMWK6GOAV)3J*DDYQ\)F>DZX M;^0-ND30<8-Y7";,!U=S@)#3B<.,/*A%8:KC?^),]&NL(,5]R6RD4P^C4-_Z]&J>68(F6I[C#$-J-3/;(4N:44S1/@ZEB(%QM_9 M!K;&O.$I;0;++])EWDHG]>#@,Y-Y0\D8BDH)Y&912D/S[G3W-&S7LBF[V"0' MF;[P7I-0HN0ES!D9K[<^"8-K?#(^!%NKXO=U*C(-E5/X4I$'8>:,&L04?"DS>%L28)ZK M;AB+3STC$0IK?/7UY.QUL33N622ZTON?7!"^J773JXO_.7I-61F4I%-M>;J\ MM/@,Q"]'!+-3 9!_&8(#FP[>O8VAKB&"U7!&=?&$#D&UX26VQZ5N[+1%K[82 M)!\7(L+[*4=N4@ZF!6(*O^ZA@6QKY,@ % /JHHKYLTF:=9,H3+C>N&A3-03Q MTA>Z:L"9(QQQW:_"7KV=G(JW, $U3TO%YXK66Q2WNR(4*$P/N8F]XQ@ G>5< M+/%9T)#/5^WCSY;A\/U,:4,4MRZ4&]ZOXB\4&.U8<)7.@2E6P,0#S)P[2T(0 ME:]^;1\.5U*+C.)-4T(=UYEP'DHVJKQFYZ< VI8I.&D:/9;9/?B8&N:A3 M,ZB&D%\+?>"92XRC2QU:K@NZ->P8.>S= 1[&@; M5#UJ/L]3WG6[6GV+75Z=G+^&R?EOZ^3\.CD_J9/S[^DD_8JU4S'975I10R=A M]8]4U""TM];DX*N\\P?8:72RR$#26#+=OJSAN+/1C1YYO0)N-)B*IW=9 )9; M(*"#.Y41>X;A\7]1T[,&ME'\R5W6E>AB[(O49Y^*Q@*],M/&'!A:<&F:&1_# M3X1K^N%0MRRE,MG!,$I&4DYL:L;RR(1 #SA6I;D:.J=[;V(%:!H.3$TZ[K9! M%7=9.&"(X#9XV+4M :;<;OC[+TG+*SVWJBKLL1D !$BP3LNB_YUN[&OZQ))/ M@%V4\%P $S4%(N 6M(6=EERLB0"Q16,O0IK)!\>JP0R-M -+!;[U0V6QH !U MIM]_ANY?:@",!3/\,N?YY;8"YFKNQ.'I&G'+&>,,H;O,.$Y;/:(@HZB'_AE[ MC!:<$\86/G_D::@";M%6YIY$CRI)![83ZL -BC2*&EYL18E^&FHN:)1;N@,5 M8EU\RSY19-FW2*K30Q>H#0V \G&\]0$.R_Q6#XT3M,\Y[7=M@'GO;J MZ+#]FEM1'>DG79+?$ANPA4KQ-9<'KVW1%@8$RZ2B%\>,;*O'BW[?S!QF@;H/ MP\1N"T!RA=@;+&5/(A3VA2L&]#-L[(OY$>9QQO:S<9)V4=R&+1(R*IRC#1ZV M:3VP'=V#%:P>ZCEI^I(003OGD*;M 0*$KDFI@5S&A?3ZAB),XK9L*/4$WZ1S M2@:V-SA7!<&"&LYT1X, 1%F#L45=AQ,UP'F@7AM>#/@Z0(09F*N[2X82$=IQ M1&-54CQ/-M(=M0" I06$Z4O@_:-%K*;I2X.HP5$#X6;UR!A0Y9,.@)TM$;:E MQX0Q=CI&PUR? 8J;IVN7(!PA1,],G-@L;!/^VL2.!,@5:,;1<8:*!FLC::H[ M^!K<4S-C5QZY5^MQ.(!S[%=A:TJ+2[A%GYG\J%L>D'PR <>"J;&W&8H":@B* M?(PA!M[D'^1,O2*-,)1='0-A[I/A7Y@RT,"01D*>3C^\"B-O*&-@)>+XE-LP MQI1DH14SBHTHZ1-);WD'.CJACV@C+ @C1AT0.78(HD8$"*E-VGY'AUIHU-82_T7.6*6I2/4U58I)NA8Z8, MBZJRFI:.?'I=L$ ^20 [L8GVL3"\.$%A"- @/?*?(/DP*HZ9U'#O^$)[0!B7?L(<.LR(0$UP5YE.GQBA04 M41B\#&RUM=9=N0]= R^1-T!8V),&9[M:XN1I&Y0NB38_[1G%A;+S+5!,@$# MU 7BQ4 *^!9'E.:P4>Z6;B9,G,:VFR!I*V[/.)X=K/0!2(#3K?4=2PGO[G.> M@#!Y F1GANJGCN_H'HKIT]X?V8O63[:4LJO<^*X0%L M"7PN>DERLB -<(=GN.8L"U%<2;G. /IG73&BT].:\Q"0VE55:7>6=/&QV#H59L2[X/]F689NWX/RL4M- M?FU>F)FV9:C4#.MPU(=RME@I3\HLUFU[6GIT.75L_$5.:U''#^(NGO0\<]1E M3M:H.U%XFLT!UA*%OK7Y%K2-)GK M,4A-QV0L>T+/R0%3B!5]4K# Z(NY$3\EF"@>%:YC[2%/:HU&IA.C"9CS,S # MMW@P$[0UT3!A0'+93Z63SUP?GKC&/S%-4D]WB.%-9H:5,D,@M,8]D9HSC;J< ML;*3@Z\:WI<<4U7I3AS)- M@DY]_:&A#7.< ,QCQ*SMXQZ$6@=5LH=FB,Z[P'5H3Z")$90D#/M#W(&Z>K"] M&='GL/#46_FIXXO1K;Z++"_,EL1/(:JCY*5Q\U,Z- V!9Q M[?3\E6S" S$,,Q%5__@$ N:P*&;^_=0C?I+T)SDDBW[%G301 2IO0D0-_212 M.C%LSHRCPJ/I(]BD,-%/-\0A>#()UZDH:B"M_"&4J%S;Q]:>]P!B4WR$^/)A<*"RR^C:W'JGP@VNVCL5D^/'OA@^IZ2HQ M'*[Q0OIYRN-QJ9[]AD- I5R3BR\'K\EO[0,9$(-/O=_>BW% X*_6AYU=[Y7[ M[6L3U34F(_?0CVD[_YFTT'L!=TM1 DQT5R'8/, Z%48(5(,OR1S[%^6!W/4(ETD\< B^C\$T?! -8L$H MNQV"C(L.[!#D(B[C4D M-JEN4'AA\(\-='JTL)"L)38\.)?QQM)W6@^$&T#! M.K[\^?'%;]Y1^^#R]/RB^K)V/",:C_()-^-8:I[)#,"(--^2QUI< M9A/I'"@C SL0"+26Y-I,WO:I#%?'VM$'2]FQ)3NXX:S&!NL:=F'(A7;QH)<( M8%N<\J.L&,*29,[=#'VKENCY' HL@)]8L(3^\81'R0R33,^8#NW76J^DRTWQ ML \PX0GCUBO%PY<0)&/[K0!7:M-VG"G+O%)9)EE-_)P3#9P[F?_(9)\U15=? MI""TPD^FA0 >9B-L!^#WT5X)C$)B396":8%/PBH#!LD 54S:<:[T7 S;/$C/ M-J6$8=!I_K:S]8'G#W-\RP9Z_K:[M3WV0TNK4R.C.Y#Z@RF[#'533>GUTN0: MU1R:#F#[MI'<&T=' W44&7(-M*,@)E:G[ @5VNX'G$%0/!1.@:Y%>L-=F\(& M,1@;!]';-941>3R^9(P*\I7C#[XN;=4>$+"VJW"RD0(WI1%ZZB<5L^)1A<4, MN4+3FI0^G^?0.H<)G#%V&*(=2^HK$(6VY_P9$. M$>D@(];FFG13NH)*W,$H2*(B23D*_T2C7YE\5K"' OYD_ :4@^;[^4"G# 5DW%)=$W;&5*26_FVG]9:WHB7U(@D] M(9&M"\3\$KGRR96N)$<1>9K.3/"?+786(?A0'4.UB0$HBS'V;1(-L ]=PR$[ MID2\JRMT[S#Z$F>#HN2ZW\M+01)09!4[<8P!FF6JGF^'(A_!$D%A[9 MI,@WG(,-# W[S*!QS5:45QR2'6X;>;A&QRP>TKD2FH=L-$XGK.A,:/8WHP7" MZ8;NCG7P/L*H.:*#$@P*@)4 <,0+LP=:QST&78;TDDYD*B2F\*:QIZS;Q[F: MHHL^51CY&%Q'@Z;R(IO83.JN5@*339V3K6LF$CNRV%4[2E%8LGF+-AH 3("K MZC)J2)HZP#9XN&82#+$Y#C>S,EXOZQS>TM M"\6BBB;E1B_H _>Y 2EG%J!%TDFHAVD7"#;5Z7%]EC%>H7&;R>%: W4EFDDL M;M!*E:+!WS&56^$F"!!<*FNA1+<3P;J>&*Z)0H@<>_>)(4\D=FZD M#,+<[UM?C# -K7 74S8XEDUD>M0V; =K$L94;8*%\-BMQC";SI*BLW'+HXH M:KN#&>O%#@MU>0(6JG#I\UE4'"4D,IR!U?HIE)<(/*WFBH^R5ZTC7<4?%FK7 M%K%IA@WS"%D%,L:!/VWUENB)TMD[;N07K3JA,AJ[Q0'*)LJEC\D%&[@.Q*%V MCY._S4BQ*^U*8WRL4+N5 M;-2+JS/M*36A)I+[4 _;3MC;X<3/^3&]D.? #UP\Z:O-9'$T5IW^5@AZQC/"TX M>D@TS3P06 J7H,5H-0<;"U@F47L2&(UXVH9XR4;!MB5V#&5V.<3.D\A?'5+7 M?YH$@&4US#%R$I%4+$?ZNEX5A]'X674FV1IFDKVO,\GJ3+(ZDVR1V4B!T#RC MGLG<;+23C=5I:GT@5,#ES-CJ=9#\0+,,I)>%-Z@KB%8%).DI00O/+]. MX5L\O+#\G+,KIEUH.\CST)B_O=MJVN '>S2*7NW:_&:[,$C%M9,6Y(T4)GRDN,FOBQ4:24C",K42G"7MJ!^P@.OG@M+ L<+-P6+VAXPF0SSW9)EU_Y2,J:JLH59%!#YM];6>RL)*%SF77QN>V=B MY/1IN/9=%/SDV=#X-#[3C#M8C(<&<0&D>%*J<, M;,QXZDM+C>F7M :K@S#W\++@T>T(3+.##CHZ-49IYA=6=^1ID4+#^99DNTG2 MPT9;W@FVR01A@54 A>0114R(K#H^7\E.Z7"9.!N-[,;4BA:E#5!50B!O]&P^ M#OL0^JFF@6'$C*Z-(B2=!;;RUE#FIW_ M?,2'OK1!HO)NR+->DO&F&<=8SDDO37B6#98-.O'((E%L9BJ[DR=6535#B_LI M::,V78J/2IXXK">G6-F.L46WO('RDY"'B^@6XXA2FN"V+D@.7;W#T(Y5$H6L M/A8/(IV8B=,D21V8;,QELH[*IWLIZV@L&VO+J[[WD!MR.6-1;2V@[E.W/&*- M>#&-W-@/: C$Z.N M9XX>V3M?@2VU\QHQ"9+,>03['+@'(T_*'2+!D4OK%,QFTPI4&:EX"8=-< W2 MH:@GG%1[%_+%6#94@P^-\>0$AV[Q58;D"T&TB#6%BI+V&V_:L4XPJ3H1!@FKH>EXSH4X'^@OMS%Y'4@XV,:"KF+;UD!$YY%:< M$]WW[1 (#L(H4TOL;J&T1\(^:LOF3>JCUS>-SHQ?7*F![BW%&JK.&:#<8]VJ MFY.HM&]'Y=P<@0(XU/B 0SAZ44[>C^FE"U">,3FCL-("9Q"%TVAMO.\TS@,; MC25RN9VXG'&$"'R]5!KEH?.QG*L;I15R?U9MK(2^TWBT6*4JEP.QJ>%LV)@> M#J$4_7RPFH5&N<(#.1@4RZA1S%=M:,\5MA +="!6L2#4#1F/_W7\>%FZP/+O[#D?<#QG=*T'F$. MT]T^Y#"D7XRBEW6 #'Z6RF<-O=CI!TD**F4$DB1J.'U.R$$QPEBJ,L$(DMB- MB1);QPVQ?&&M=H"L6*97'7RC%]*@V#/XY+5@]'<\#T"W02^I\06PM9!&" ^X MQ5T>ZR[X0:C2?$B>Z2CIH/*$+(WYQMA=6#>9(>]YN0SI"GL!E@HE)EY'8QF- M6.,#PA)FGQHH(-YUK#85Z,]RHZN-8C?:]UED#X9Z(KK.=,1"03RC8J-^,\V/ MQVH'>G0SIT]2.QG=BAPUBVN,^ ]1N34ITKHLINM=P2&&*^%-4(3M@-P.[(H_ M!&,<'0-& \<5G.EVZ?!:WNM52,67@ 43 FA,V[5NN9IAY2.9$1%.CZ6V/AH: M9DQ"*H%;*#9C6WUFTXBF'*&0@#C=$-S)3X ?6-V=L 5G,&VSA!V$.J!,+9:$PXQC& ,86VT$ASVZUL=AH*D6O.@ MXD3]&\9<-+L5@[+MV8EGK6\+57!)0E,P!UWIQ(4=FR=0)CM-(J?^X[1KCA(X M$)[:5(#BD'I^\%AOR(9^C4=!.EO&;W);.:/6\=LJ>]:F^EXF\4(]!(*)37%4 M1SI\S1GNVN8Q[.9^;AE=-%70\\P)U"#=>,/CU$(V&UM74X6\;1F+ MP8B?,;9Y%TJG>Q8MIE#58DU,A\_,>'5Z!Y(:3BL&L!:+X\,A+DPZ;(".K-#F M^E:34QJ$F&:/QB22OM89->'C<@<"F_E2_5)W!O>,.4C6PB";FX4Y(X'3YOSI ME\Y.C#/GT4:IGKXO]$! 3.]-Z"L,5O@Z(:<[-H[!Z-M1PGJKC745BO,F#^S M*C$MW^T+=.TC&M"Z#W$QR;=(_[9CLPL%=JSKI46GT72V4%@C8S@-G-T3;](5 MRQ-H$M,*=\R"*7O(I[ZR00< PDMKOCD+'JY@G :[AG$A(70:8TW-"#0T0J'P M."%#@F+6,*7SJ1PD%,&GM))-ULUM00V^T[I5=!\?Y*D,9P*PH59T[;RBP3UN M,VG-=[KXW(X\F=AWD;;-KH_ I[V7SII2KZ@M6"QARP5+,[*:54"SLQJ/KG" M4LQP(&6FOW4C(Q5WA>@!W\O-]48>UI.\BYX\U&H^GGGGWJZ> U[, "]WXN6- M%Q7:%+RQ#[.N6CRJT$&![P)UFC,PRZ]ZN[/U[N^LADRD@-;5#&M8S?"AKF:H MJQGJ:H:% ;1"I><4>-V[$&W/P'8!LFUJQGP4*G,,[I+&1[F!6M<<&S/ANFN% M;D!+,RS4@)H:3CE4NY,-(V2*TL*9U5N< 0.==OM3.\P*PQDIH][2NLZ6C@!L;4VU(1*T\-=1) =,E MM!9$6(2*RG*OSY:&B$9_R;)#6D_*BK1-:9H+%X74A796K,ZF89G8!(&R_#:7 MOH'J34"^E,&E4WV<7E Z;54:KIM)8:##IYR\G'2[)J5U2BV*5EY*603QC.R! MJ4ZB+>_(B85B7RLG)&OIAKM.D'&8&X?,;.X@2E=4"0\"*(Q(6)"7&(,.5R*R M^1 9C5L,]IY#?HGB\H>]Q&Z M)8YFA"DK:8^-13+S$7"2*A7V4R*1E82E<8Y6JJR2WC$=016U%4HM60 CI'JG MA2](SY U20J<@CW1NMS.;C91.$?9IQ'-/&38Y(EK*AW"8>'S?(M*VV._Z\F) MLL2>PO%D4DZZTI*99*'N=JKQ@0[+D9'K7(_N/ I=S)0#AW?SY*R9^!B/&,YH M$3LK@DBO=@QL2K;&V<.F3P^YG;#B:%JHK FB)'L0O4%"/L9_I>JA/ MPE*D@/3\*3GTI"ZYM,L12(IF=[O<*M]VS, 1;&X67BD=Q2J4;LY#<8F=>?L" MY'O9HIL$O&U*5(Q$&YOZS*/C&ORYF%1(WPT$9MQ(3*D&XT;1=SI'04_\QGZI MU@N:3$R" !<#-2T%N*,B//%<,P/ M9-/);,&='BR772=%4-PH3LS$6/9'2#S \MLDC4.AE9OKF#(IG8<%?PA?1[7) MV-)/I/IIF5*&7][POB786@L8TO*W?1%>^?LHCF7#J0-L9X6[P(1$S9W4^VJ3 MA[;KK>M%P9,.X8GHNSC!Q(18<,C- HY&&B&(V"O)=Q.7Q^0_L 4@K@2CD)$9 MHL)D31G;,W(3N,;;;0$8I (3F7F0R5C>MBUII-913A;C&%)];NIG:TLRFL," M9&A[98,)C2%1=@,X#P)P]#:Q$GD\4;':LJIM+'F;CW6/$)0 M*Z=%P0[+?".*R"UGQ)&J?%D'4+C-?<6:.X9>*0T625_>".QF $2.')2Y,"T) M$.H@$L'!SYY$R^L$9"L>&M/3@(H:0,(+<3OGYO1%RJ.R&^5ZL"FZB$Y\R!6[ M-FP'-.]0+YUV0\.RP2X<)&"(4--O$>NL,BZ>TV2B3"DQ,*'1&YS6;C[FVYEU MHAI4R@\GV)R$(/14DL&FOU/CE$/QDS[A16"3AUG2$688+[G]Y>&O', M&=Z]%',_G2PS9WY 2>LEF]=0E=6DA2K.1WQ@Y9UA!PY,=1E0AB$&SFVEB>UC M(XK&[8>&YTZ1)XGMU/9IHR?!I+QLBNVAO"OTKB68#$DHH21?)U^4YRC:ID@F M0[-86^%"T[5(MOZ G=M.U5DJAWFFTT =#Q;/)=(A'B-."J.D;**YH"B+-V>6 M&4L_=A^RX);4?V%IZN0 5BHILY><0G[2B[G]INF]0PUMIQ"P)=ZQ).;!/#"9 M+B/64&MH$XX]\VC'2K]/ ^%<$T[7]P;)>'OZ K0Z8WG(P&0TNL4WT^NQ=5O[ M6?VEZU23]4LU:37K7),ZUZ3.-5E"G:%^"*;XA0KB &BD^4;B&K8UHT(/S]I@ M@&8RQ9BOBF;%=J(?"$RTD_U0V4HD2:#WMP6T[R/*;%^JL31_WQ3MT9P L2M&^$E#>DZ+'=SF/!:QE[0\!@1"72ULQ%=W6>!:^+6KD M -;43XK/-0"CV,0,_[)A("YO$9&VQD%=<#*-BN##$U.S[@PUG2*ML\'2)?MK M,!7##$:6V.Z&)D-01GY*#K;(%,%JS?-'3&Z_BXP&CA.[9-1GKZB5+3;*'G?& MQ1\ :A7H&BEK2CIE!<62J5D73ZT:8.Q5K\P36!_$L7^W )?0?F0<^X=IWO/: M#D1Q6/+18?NU4_IUI!]X28D=SE1EDY5$5QU*=/J;;@7M7AJ:R>^O?ES0 QE2 M/*L+0:6[J5M7H=E["?5F%U.*ZT20#(UJT&;.&[;LZG'O%'B3%[(;I29]/_R@D49?W%+1N,"R?90W#KN.:+G4\QE ?*9J\-@R#%SDASA0@G?%1OK14[SCW'%=&99T M(I-D.;,8+\S#;%)EM@>X;G<07H5(MAB3&'/;2HK%E^;[Z<7\ MG.,RV5&BJCQ9R@\N-^(UNFIDBU18G^,D0_VCQG;5E8+?I>Z0:6RC.,_2L>"^ MZ1M L0N\II_#VW5B[%#W"M5S0JGQA-)ZF!U"K6%*;1B,U4H3I(<)F*@H7LPE M\/N0RS@Q, M1QT#E ?])M,R< H943HI=?3"YUC_RH&=&9@BW+4J9 9P.H;<9#+WE M?:&Q =VI\"*VX[X1111$-VDW.+7-3*F?(>:7 )I3,[?F'JM&4G",\K)-WE>( MS0.TYP C(JJMN5&$W>;<@!LO,KW<9UTI85OJ?7?6.,=][RRQ#;!0@VW]S.J M?&S+&,5JPHF)6>S#LG0ER)>+TW1C#H,]TL>P#VJY9;-N!%9.?*%F,<6M3NZD M[G&'^_,#7IM##L=3:X36B>DA.>=/ $;.C:*&G4)EN9 F*Z M:&_/1(9^2"J=S-W9"GI:Z$1JH@VB)U'2JWP6O@O\A840!LX((@-_TVZ69G>E MTJV-1$=DD5.F\Z5,)KH=8L(()?:Q1&4) M#;8D-R54$]EL^FVZHQ8_@7P;>NPSO];L#EE3'_^8%LJ;I9D)H CHR;MZG3S4 M5J=$Z$FKL%;]!4?I=-8LFF<^4)[5&,<2*5P2+JC/9GM'VMIUDT*]/FMI&K;?C[ M\RM0SN2-705JN&CU3%1%:XLRLJ1;E./*IQ1(-$7$(, H&3.KW_/.;V@08(4 M2(&K.C69D400:'1?9]\V,8FC9I(X3!*'2>*8V=TT&B]K"$+I;,'@L?#5H6^. M#VV*J/43\G;4&)\P!Y <>VF+Z]1!+O@G&;$R((=5L#D?< ^K%[F\1HMQ1[KX MC(_E TD7J&E<6AR24A-SGY4.FR'[,\V\%(*27D;-Q98V*I_+3MVJ ^F40X<] M>6H7&>9@3TWTF.+4O\Z6=OAB%%HJR@*&XAD'RXQ+Q8R2 >^'W1XKO?!%Q'=< MUL5&+?+<:*-H6[3=4S8DJ7ZX-%00XU0M26>*,RZOZ:-GP)DKZH6$CWH0>2S! M58[?B_?]UMYK?." 7GY'OE5J7.+A+@OW$'FGM9(ZU6J6!SD6&;XQYRG)PI!L MI@=O"3+SY:@,,LQ4OH[ME"V-2\0W]YIG0NU>&K>CB$"&;F3L1WP/]+=4WQ<= M4+3KM;ZD^ VZ(!LF1"\@B WIO(Y'<<+ZY'&GLU[^/LOEBTEJCO8"6J'^3 ,F MHX2*ML)<&QR25Q\]^:(:G28]$PO@.3';:E=.S];+5!/_8",MRO..##EI1:L> M69*;"*K$3H5:Y6_"G#X/2XD6!ISA9+9O8JA ]H[L)^L,R5.*L598<("# G"H M;$H1(39'H=8-(C3''].GWH>J0U3, FQM@7DQ\->>-Z#EY;B(L,<0MD#D2^0E MS.DT+2T)1WL'DH8@;KUGSQUBZU5.VZ['L)-3!SU,&)D'6G&1V23DS^*]M6#C MQQSFX3RFLY. _!*F,Q6>EQT,C28;VE&($&' MGC#B:6M$D%\>84P)=X10A_<0Y1/BQ9@-Q5SP3.+0UOJT8W)BA_JR\!>@P&=$ M,VJT^37:W">.NC2"2?6SS]3_@)NY0WBTK?B,!W'=U$GV MVIF(MU%T! ML_]H2J&L()+BO3VBL+L8MJT<3[R$DF\9'^\Z9=^ETBK:>J7-Z9$3:AH1'P6/ M#?%%XW+5P @U%JTQ'=?%,![%'YCJ$I0:Q)^;_E%T Z2:SK2<**VI'@8^0 R#,L=CJ3:AB\D6V*A1*QI3@Y?Y'"[1 M/UZJ^4#O0,7B*5QXP(;;?)CT,_GW,;^!-".+N#MU/\;8:>2-?RZ*L'(;^NTR MY<<#)\CX7ER0>!S$G\5$20^]/Q].'R@>]J")'B2!%O+MWW_%V^PRM6M!"4U0 M804DEW,['QA\5&K&C/EQV'"^ZP_1)!F;VY+V;Q@XPKJE,'Z8]IQ47\S_GNC1 M;N4MA&=3: N9?F_*RHQQU" O5=1*SU5"I5(G/J_X,+D>Q=VN?_]0_6"A^W* MRF7PI'Z/!Y122K]GO.#DF9T#!M(7GK1#=R3=@TFDO(:)F[U_O999<^+F7$F9 MXQW'%U "F^(WL;AC_L0E[F3]H-/E>UE\<5-7M*I1%Q*9TI6"-(5CA1(G_$Y[=]$SA9T25 9@!F,K5TH<_IPT_PD@SP--^+2H8 M+MV[!GD&>460IT]5DJPMIW=E=NZ(:JQE4&905@1EN9E TL$8/!D8&1@5@1$. ME\*VS:+N@5>RZE61,M&1!3U'7=<>43PE&N_+8E!G4+<0ZE1N%C7K\>#CY[22 M&B$IHI$\14M#HIQM;.!HX+@P'/5 ? F"+8;O4*=R"L1C MPTX#*@.J0D8E=TE0^@8LSAL0B])RFC5]GZ(( #WJ4,8;,$J5/ZTQHQSN-&OZ M-^2(!HL&BP6PF.;48Q>?/K/R,D)D?KU,GR,#@>?"XJ@D]'O ?_<6@=QNY4%> MIUF,.,;']RD/&6G3"UUREJ>5#W)SQ],5'3%90ROF2@U^6S?^J9!9C"K7*^PP MT3+L)C3H%?\EYO#(C'%*R1;/X(WLIF2M"O4@2-^"NER"Z5M@^A:8O@4S6D>*>6II:;0L.^"\L/,;OU*4P*%4 M1YTS>Y$K+IK=<"Y/<$TD_)/XR&T\+(8>IWU%.\Z IH\G/9((O*S3X6V5:_6&[9U:#>.]^U&8Y\+TYAW4]2VFUJ,A<,$!:1+ MW=/J=F/_Q*X>-V9^!;L0$9U1$2K[R:(.GHXX4>V&XDNAUO_LQ8DBAQH]U_;M M>N-@C@=UPD!K8# 1L2H3BW%SN%QW:Y7I[YO]G9H(0D/$+9S!E FZF9#X$RQ MZ.5$[3@$$'FWBU2CX/ZD.!?,LF5GZ+L3)AGI?+!M;)!V=:024=[]G].0:'/- M%3-T?\+R)%V.4:0M2?'-Y#>K^_?;B#"O\H9.)$BK;K1[BS,4_:+2=L$BEB^F M3. 4M&D(XKV3QXI_M*;#:4^_B9W0,2PKR?46@,P:.X!=KNGSJ%I+;GA:D*H? MWC@U(OBG#Z_,]D?A6GXN$>TZXT9;ZDOH1"Z?> BP _*(>$]@-6N#!JH#!YFQ M3S:9<&I;*9HBAQURHXMWY>#'Q.#0;'D PL(A_J>X-/69TPAK['B%B<8B+_?C MM'&0Z%?'&R7P)<@.+>E2"3E1JR-;89Q/*B8&^D/_Z X#NR>0_&],GP+.S)TYO^3-MJ\8^N ,ZY M"E3MH*K1@+QZ8NUYBQ5M,3@=Z5)MZ@YDI>.6\KLQ4F-@M!&Y(US[BDT1/K!K1.[ MSO\FID%-NROF6Y 1///6QJ9G0I]-8 M&P* +T)U0YVUBD@^X=X+?EBM'J/9JL+ZZCBQG.LA;"1$5GKW<&(G],:/TTSE M,84E;6['T'3PP(9274-Q#[C""BDZ98>++IFOANVKI$*+W<"N,, MHRWB;EA3C1XMXM1/'O9XI75QB4,$*;U!-+=.N7W2?"M-JHB9",CBU00-N&)( M20PY60^_'"^-, +,\*6Y&^+I3Y\WA>.N4H3.S #QK:H*1Z?R\+G>$5B)K0^H3A-])K(M9=% M;;FCJ;CBY62,AW&0JF;#4TY'ZEN^]P.=<&J@3,EMBDTBQ08F4C1,(H5)I#") M%*_)_[,QDU)V;F5"&M$G--.':X0X7=X/<7[7C!'UNGY*DX%V/XWA&L-=Y#O, MBBGL>VMGAPNC&:+\Q'K_ZN)[/]YMO!LY??821C_2T%DZN1B.N(^MP(DD6MCO M,229?A<].8$(BBI#ZA''3 ++X]^**6/AX]E=Z^Z3A6F%B1[(O^;%3#[1&<9A M*A;^Z2FB,,:E7)-TF^I3D/4-$5$6L=K6Q9FM9I.>AZY;@1L%/U(U1AA"/"=3NR^M49J*A[4PAIDM4FB99[32%8<@J_ F\?SGV&U:#'C373_K!#EMAP)J^P*YW>DS% M1[V R!,E'T_=,& MGXEHZ$2O?/URN8>BBE$T!IC2K@Y#T411N8_S8GUZ)CRXF]AB+BX? M/PK-3 MI.&0=24&DZL1+RG_FXP6 ,'A,-IPR$VC(;K0GKUH&&LIY2.K+>%%2=6,MSP M,Q9/XDN4D'S[B M03Q9 #]@"?%VZ3K3=Q8/A[OVXM!'(X>O[*=X*#P=WALOQ!'"L#_O5A>]:_A+6KB"Y-DO=@2XC3R8,(Z%R'8I*I7J*80\XTXEH\7Y P-^/( M/R>ODIN,A6AT-.G4TS$V(,<3HX':'SCB#?59KH&KV7K"NMMMKGI'+%'S_Z7# MG?E$:QHF*R@/AWW$"6]FSP6W=3*P$ZW%]LI*54H MC$8B38C^)J)@_%&K%EG?:\SP17AH_ %JU?HR!+FX^R7_C 0 M93L+T>?:&ZX2Y[E1AHIA[R: 8WSM4/TI@O)"((M<:A!G7:FPN.D2[KQ M7CMRF%AZV((P1U;<80'RWVR*2*JM%B>\PG2WD_0VW\2'WQW+<__^ :%8 RG: MK[4_6&0-C?U->$;@"[\ZI]>/%U^MVI<]Z]OMPT7K[N9?%^=6Z[%Y>6F=W7W] M>G'[V-K]:1&W.-D$%<..F!F_DV_Y-C#5)[%4SX-2?<^Z?[B[OWAXO+[8 >B, MFRRH-NCI1BJJTG4Z@>0-[''>[YC M&P,K? E$MJ?/C7S1/ _-:TKA2Z/MO&(\'O9AY?!FL29IZ-8R754-YQE3-LF2 M/6<=&NAF-6J4JUE?SV2-@L7N93EEI>?Z>"(VL7\P&9QPADDXK6*^[)6EWO*I MM>L(%!#GZB4:^W^5 8$*_PCN-?B)%I@'HOBI_;%J6_C/IS*]V@O4SK]Z*EE7 MO*RDSXO)Z#[L#Z:YF@ ,+Z)M;^6N3GS]$D87TG]W1]G"Y3 8;P3A[E? M?>^'>1]Y?2PM^!:S&3TJEL%*$K7&M8V88//>)?;)A7R/J&.I@T[SD M"2O!5,\3T<#,\ADU4(%#P7Y[5!.(7?1"K#W&4H4@3!B6MWFP*JJOAC+JEZ1_*LO])/);\_+;V],YKFSOG];A3GR5-]3W':^?#L;"^6M(6AW@[WQFPKIF M"6T'[OOK]>V%U6I>7CS^VSJ_;IW=W+6^/>Q"D4>I]4'+EZQ+ M[:WT6M^CS$/R==-YFB#5]M]EIR/1X<@2'8_RC]"T/9JS[=$V,!A!1Q,?=@/5Q< M7;<>'YJWC[HT*[X*V5Q#?GNN+[>HU/;NUKKXOV_7C_^V834WS4>JP[T[^^,? M=S?G%P^PV$?@@"VK>7MN7;=:W^!/]]\>SO[1;%VTK+M+\5WL3/3MX7HW:B_+ M!VHB%M[[[%OK^AZ,V#WT M@QP=UH\;M4:U831N!-X_^-""W0=9_I 7WMV4FD;3\(.?'MJ"Z!JI[^O3A;!Y M!)_#DS.D:B?W:SX8G7LX,BAPWP&05(-CAFU^8$=\!^?X8*-OQW/)V=!QXAXV ML.-;(EOB9H=-99T6:K![=H!!Q*B,'SW"HL4YRI@G(KY='^M9B=1T]K@%KS5';^)&\+G"'+>WBX=,AE+RJ*I M:]0&E%I5L&?LD('^^< Z$^&*!S:@QF[PITO8$.NX\L<>'#9-*B"/X8M'[8=< M;'TDUV^/OY\:8LI#)LH[S]W>?"8 F- =[LUG/UF?OXB8OT;]/.&EZ6_['YU/ M'^N?I-<\NQ?XU]I)HT&#*+ XUL7X3A-C#.KEQ1;CDJB%E-QL9%>B.2KZ\3L> M[V9D\S""[ BH#8<(!ST<9\%?G/>-$K-=28AV:&B*2^Q)ZPBJ0D8X>V)7FYN+YG#217.8YZ(YW+,>+EH7#_^Z.-]]M+QM2X\FM_0H;TN/T.MUV[RZ MP,YN:W%U8>#H6ZMU?7=+KBQ8S,V_6]?DPKJ\OFW>GETW;ZRSN]OSZT=Y#8#@ MV\TC78*-Q9KX0AC-9TJ20V)&XV]H[_:).3)Q@0MX9=&;:\V=JN:&*D1:OPZ]4UZ6QZN@F_*;;Y5&=$*@8F#N%_Q3UHB!Z\4^OA M"Y]7CS/JNS&?9H?TC6JK3[U/8VDGD[Z+J3ZB3]Q ]-UQ M(^S]CE^4ZX:]0!LX 9ZAIL63X2OZ5W,;%[<;%MKSGC"H_QSZ0SQ7WMA337?S M^J@:87-26MUX:U)N5:33YJ!*VAZ7/L*-J\.>HS^1\H6U5^UZCQ*LH!*L-&[@2.'ZI[AU/4J).84_T M!=C9KD>6%7QC/Y_@?JGMU=4G.F@RMQ#.%'RXD_"^BA1FY&B'MZ;L$2(8_7MQ M2JT*@VPJ >$12YL-*2&B!N8X+Y/?F6^)N.?K].MD)E#1-&31Q5ZLD?93+5!, ML<(I H*'I-F$(-/#F/K+PUN/["S+$<,:,.\,7]B+X$JP$SUZ-RW1$=U377@3 M\,"6UH$2&:5LL9[QE"$9IH\<2[.[S]CDL?'UM7_Y_0'OS4_I4,]N!P\ MS!6#Y$3%48VQ)"O9XUN2K1-!P&0[!)I96I )Y'!=Z;2(/EX<2!F ML4](+*-MCR@9JYV?,B=X(4:+V: MDS>78E8>'#,3V5Y-1K*LVD'17)3WD:=D)K*5E)JT,Q/9OC.*U(+J\B>Z."V: M^/P1E@/)R VWJ%(",T6A1T%=PA#GFS].-^5 D*38HQY$=RC01[GUS>$3SHK%Q'LYL&!*^Q'9%GNT9UUS&4>N9!Z(II?[ MI;%WHEX*:+B":I)-/R7.3S#'27@A;'!TBT>-YU#;CYYH%K'CRV $3EY WWT? MAV5+:8.U)A2#_(C6),_;1T-'B#!X%ZH*.%JL*F!G\_SOE :9FAQ'FIF0:W* MS ZSWQ/N@'%MJ:9FC4N5:^-24H2D\-K54QVG0,5@P 1,S4FYE7 S.$B@XQYMN2"H5A]=&%]D/+ZI MZ C4084GF M+PCS.&-KP&GNUS"\Q@-F8T2*@[52ZCQ.F:_\[O&1_MVLJZ"QU]!=!9)VPTEV MD:5=D%PI\^"N&OQ>%PB.^P5P,9I#0$V=L2>_KAR$GIA'APV5TZD]PE:3QH^P MEAS@!'P"64)3'W&M+FLG]BS6D$L6^.G]_3V':XS3+W\4'.Y]QM[SFE6+E9!0?]SN@&DH6M 'YB:E-F@HR[%6K: MK0)7> M@ HST?&6I5+)<=!_D%D-3ZV8M9J,'T7ZJFAP"W.%2GR8W5P.,>("@,,A3U.0 MO&A<@]:])E3R)E=(FRO$S\3R!(,02ZQ/+E%D[;AX8(WL@5%VC<.-H$SN!"6? M.!$YSFW:,KP"UP++9Q&7C7$B9M4Z^"KI0>%(L(KC/M.KR-GUY+[7W)BCI9?! MZLO862'\-9WB*RK/15*6=-!1"3L&42HC3#W$1",L#$8%*B,GA>=.#J>;B*0U5Z5T\O&:N=!0H"<*@54U@V!(W![3T'CQ/V40[5F7/+*$T3#V[/%W MIJ_(I7C,?KTF1JRA.,PN%3;\K^@"A+C",0N M'9)8,:_(UT(5.TIW=X'(>V]4;5'S_T)6/^->"9Y\QL.AV; 'R("!J&_&9+&D M OM<$;'*C\W'KY]2%CO@QHHM,C8Y.Q>5TG01'W&,_KHT!VX\+1HSJ_D4LDQF MFGH$9K;!UX8#DJN'>]5Q^?&B9U53FC9(F53.1PP[8,"],)U3)I;"-O35]'8M M?U-F@VF;H@W?=:P6&R2<9DCGE6W*G^0CA7'#>2Q8[*>Z+_S. MNC@_F?(QL_LL_"UXLPU?R-6+U'B+2XX\6?:/T!/.. M/!S[7>=-_)6_.MB,0I9L8"X ,0;RB%(\!(/FL1S)B>XJUL4>)U+C4*NRQ0WE MN\J;[BKASY?^=(98P5FY3=!L<*/@P.XI)_@])$0^SJ_2I4.[!Q'CZCX@[MM> M:\\Z#WW?B62 D6X'A*)9Y@!MN"2R!LK=C,75<$G(?/=1H;O15T-0! MIM27@W>I:1$G=JXSH-J"[C'E4!:>=)H1*1P4'LIRD8A/L\B[0L5ZPJ?F?T&Y M',8>(4JT1,H568@B[BS'5TY?/7(XOGB><4\,@[=3T+,#]!,3-+%'Q85ZHD3. M173_M-)!NLWKBUD18&-)(M6>I;UG*=,F8:U6NAQ%K M4,!MV=F$M&L>\?;93^N_0_>)%H*J5 + )V58C$ZF.R<8DQ:0H*95J&F3-!ZB M@LK+F6A$Z4AS9Z$.#FNE2@&0%"%:D]][GL](!L'J1W0(\O%6FS*IT#VMG:2P M*4BBM1$C3@P*)@J)M(BDXT6=81_U?=(EL0E9.K9>3()^1A>X-#E19*;/V+.N M*1\?],R8(BOTHK)]#/96\E#4$8(%,E_HGFT-LWS0JG:E?O_LO%0O)C=&6N0" M>_PB"L3(FJ?WHM/A(_K] M.^,T)7_WM.NYJ2;2IH@IX:C;B/P* "G?^Y,@1;Y72NI@0!HAIDQUAY@HV8[# M2-7Q=)B+O(V?.+E/G47.7WSR>@\ 5#_,)AZ2XX1>DX0 597$?'X] M%CQJ4]M#>'&?)<0N8MB]2C]\YJHAW]N1(-KA0'A9@ GY(U@+OG5Z$9BUS ?* MY+8_89??&:>V=_CZ1"DDMUA@'0QL6K'*%P \JX"^J=W29:@5DT(H2$4NU8&NY%()GV[D+V!$3C MF='I(7>>PD&)AY.\"+N58E79=M* M1Z(NJV1_:09KP!]%=@I6W[9YX@<&P['+GJ5GFE'4+ET,C^1CTAC>'(@9C%R\ M+U.:BQ:E2$4DR'HH\XX3G+'>4_!P&#O:- MI5R5MN/S&)R(@PY]A)2< M/1(Y<70"DQ4%LH4Q!G;VK ME:L.])A>&1Z+>IH_/RBD%&FN*#'\1]J=->@PY M(H3O-XDH59M4%EDV](QJ21=>$]$L@,CC1)P..51X,(2'>@%)I*F,FS:YV(^T MC;2YMI<>&ID#5%<&XF&'5>9K')OT1!8^YVZ"N<%RE,K\G6!%U*7GA'GI5\6! MI.0X58D%2J6=)I;D>UV*34[8+<"YT+$-%@[O[B#,Q8DG\H4B%OG5]$3>\9OA MN3HBU*JB(>G*NDQPO_&;6LSI] 32R(M ;AJJ>% $#CR/)Q*E3#C#>9&79KFO M0^*! N'"'Z:O!+N6\[@^WP)0)/S4R2C7KFAF&(]SM^O<5TF=7F,/F]APOGVV MU1XFHFL'V#/P%)\%3UB)U\T>&#+C'T'X$M@BL7AL"]'64?R84$$=>C +2Y)8 MY@6F+#3 =N!.$!"JR,M'V\*Y]H \>8JVT8UGS\$G(?(612R3XIK[O"E:IN M)%RMPG,L("V:<',_E@P^B(WB7@1AY]LY!RM"_DFO7"&=?F\1Z;R[$E(4N%L/ MG-CP=+(>I>],.IUY^39%=R),%!7%;0J_BB+1>8=!!74EY;7T^_A75^2CH#&@ MA">6JU(<*3VW@3/BR,% N,UC$"XZ*7&Z@2WC8_SV/=Y !]; PRP\$4BXCJ1[ MW1$%V&BBM*6M"-:YSY.T]ZQ6FC^$D;M4+HN %)%C%0C5+?U,\5FR_M(2 M&"TM2KTY'D'8YB-)^(N%M'\.GW5"X26Q8[Q\!5V0<";<3'!X "K0TXGX0 GT M@O-.2&.FFCP4(6(&H<<==;S#?X^\G&H5">_93VDR8D,^QI_(0,*, S"/HC2! M0KZ32F6,N:_;92@AH]'D=2@K$^J#!I3&:$U^UA]S(]ORV+3X4CN\ [RQ>.QU<)JJB(=&$%B=?A&Y(R^AD@B?1 ;IP- MX'(=S]>L#N7 )9V3WE.A=&QK)V[=$=$5!%6,C<[<767-&*EA#D74%=3C,1LX MR]I>F!!L0DEA7(;!'T5\EF>N*JXE]YPS+:Q.ZQ"'Q12^A/7UX&]?R71I3*./ M[:>J%5"**#I?3+9_L4I%G'*([# L+QK[/31#^99XK M)6@>M9&.@R8$3RWB&8NRDCK-+^)\4),XW!?%?CH8(;?A+=HJS8!W(%&N#*ZB M<.)%_AR/Y3R(\^).F;E.BX#>5SY>^;IN7*B:^"J)K M#B.EG(FJ&!%2];T?V,Y7W)<[AC):K$IIX*Y'M4^8?!BY O!M+=$N$@[:7F$*27L*I=Z8S^Q9DY#L69N1['FGO5_WYJW MC]>/S$_K$=<"?%$;.SX3H?7M_OZ&?F\^_-LZ;SXV=PI;T\:&S-$B[N+^ M[N$1F^A=WYY?W%_ OVX?Q>"+BX>+<^O^VY>;ZS.K>79V]PW(^?8*-OOAZT[M M8GY:*M=LJ4.I[$,OH<-[TI^+SC0DW1] /_D""HOUB!E&H1\^4?[N3NX. M@LP[O0/;0LLQN52)DRV5./G[K][&H&1F4L(B$U4S86*Y3VFC>@=TND2TWYZ> M;BK=D'&/L60ZD'A&,UR 9J7G>@XES7W$>Y_Q.W^:5E%$7^7%CUGK3EN%EJ2< M5GU1R9;F-XXU8I!>;0H:B_BQ7@0F7"H8O2,S*."-RNT)(Q.G3\;*D'PUA?JC M5 .?F2]JK?/[7&#W#I[41R"=?BE&%V*T S#^AO<4C?^5#26*<>+Q6\BB)VE5 MB7,H< SI'J@&G7BT6A!4GG:A+HS;R.+W^F5>MD!@:H!,E];5HXDPK55'E*]R[-_8U MCZ0X^XGB-.:ME3+JX<3]D H24JHX:E(A]8#F-G)BA2;>N%_4M;1J,2CVZ MYY=*H:S5UMU1CR5T$W%%_F-&^'VR/MZ?->^^?.*Y_>0@%>'8-!L$6S7D%>OJ M:D!.^1F5J'692PT\M2I1WWE)K8O4+V!%0]DJ&=YP**+-.;-(*,%$(4E1[Q[!^]U(#-WINJFE$PDFF\KA12/5UYBJWN( M]D$LBM#;'<'78"'P(SJTW'>/7THWHK"_ORMA*9* M78RHB8 ,8&%4*'T#E:^T9S5CWMU8UO/Q;$:Z:Q,PR+XZD<<)[7)I1A7'AD"V\Z\45J?-'I MR>>_*Z*\T^E0M-X0$!/^?EZW18($,V[B6"0?Q#_BJ10@3RN/?EZA#ENGW?$E M\!0O%'$BU(PXHJ5@[@$AV,1U%ZG$U5DK 1<<++;6R+T9BW#M-"'&GH M)8WT\+KE&9TIBP(0V_U*V87%U-GN,JM*YN\[\.X?:Y^$,XSS/4ZQ ME+.ILP,5W5=,4-PY7V^ V^/<.NHN^BQT(";F!?B4>N]C-BUQJE=JSKD.D;Z4 MWO(@]R#4+$#'3WC+6E0^7IR13K]2\N:S[<3Y(:O<7WJASVPQZD[F>-K(G[0E M"5Z4OQXQ)I#S%JH(YKT;F%R+*BS,_SXRGD!GIY.'(^/FGNSOLLLYB,"?J SI M)BU#XHM)2Y7>HZ7=C"<;3L36(2'W:!:UVOG:)M:P9ASB,XJU)JL?1%Q!3H"H M[=OUZI%=K5;I^E\:QU7\Q9;6J_"G X^1CFN^M=)[38J\ZJ,WO:_&J^\G\MCC MO*HT+9UTGEH@D42>F,L'OO".E5ZL,=49Z?>R M@B4&CZ538M(WW@B!ND+_59H^+ZH'LT";@3#,E[30U&,@.N$FVR@YJ- MN@@Z[]%>B#\OEX?22WL4D?M\DL=3^>!'3N1__P#$B<0RP.*EX$G]'H/ D;_G M\5S]*;#9/R71_)ZT0W1Q).$CI[/?$'7_(<6;EB?OJI8M" M>!Q!1214_:#3Y?LY>VG., EG+.TM.'^++J5*W?*B2R(;C3U3YSX>V9D@#Q?[ MHX4#&7"0RBMSIVH[_"0G5)[Q380?(Y!KG$VE4(*?$;0&OP:_WQF9FDSF#,JX MB Q5YK45)3X?09G QP\L UP!W#<#5#;JYX"D" @/NOLNG"2^,%/KY MJ"75[%)Z:*1G2GHKTUOR1B3A?YF83-NE6(GHZMD93=6C:-08>\*IX;XC4WM) M+4ZH081L8Y#_E 1CNRYL:31*"=>0HB'%N4E1MB!R,UE'F0+5 EXX'DX8[V:K M4AN4HH5C6>@A#M*]GY2^N=A#_, ?CS?"T;N$#?E'B&T2 B!R]M-YI3)L*5.@TP2<(^7>K.:Q'D MK%"L_PB6GS&52KU[#?9&;&Z%KQ_^1N\[]D002=@*X.\?ZJ\'_19;T:16H*V1 MXT%?HD64;D5/[8]5V\)_/DTWQI;3?J%]BA3-J450S!I/R&!B8S!1VPA,D+G] M.K_*43QQ ^O5?9!8C6/XU\'!I^5P-=BM9JMU\=CB>[6$;5HJE= +R/LOY07J MJWC(JIYA3F+!%WDC(1\<$ UG"%FQ[MJ'$M8_E4US,B^/ 4\H_**T@Z= ?EXN MRS4(WHP7,2>Q/EZ2IQ1L B^9-.'FCZFH_XN8T]FTD>ZY+$93S>9;V#0P+WS# MR2W\!1_P$&3+LNV'BLHX')__!$C_$?_]0:7PX;=@G M^Z"V9Q<]09>EGDG)Q_X.<53/P5%MO3@ZL(_K!^O#T8ZJBLM@[TU9X\F[/*/O MT*9:/"PDP/16\AY38E4X;">V&:V$+C47%BX3$@T+$+4N$C;&@5#FJ M-HQ4V7C$["\J2$I'S+Y=:QQNK?QX3^:!-@3=,.GY2>YH428M]WT$E+80B=7M MQM&Q8/F0.MMH;LZDN\;>RZ#M5F.]C,S4.JDK8K0QCMAV.F(VDNX.%72?R M/&[P.![P47?=;S$C'6E!+\J1\9-O 60.%W9QE Z9NEVKKU&Z&VTZEU5?CW=2 MWG#&_ [WU'9.-XT1Z6!YEJ@^8:P MZS*@B3F52Y4IQH>^/!_ZUOC.7R>O!I 7)H+BN+XLJ2\W)[K@,N8F\X5CM)RX M%U,/C^S]QC+S(<=IN;&M8N:]P;&^<)SV#7!LU.Q&;=/@N 0;)OL>LQI*O%YB M5_R*^FH>LY2%&)_?M(K;F^OFE^N;Z\?KBY;5O#VW6O]H/ES\X^[F_.*A]3?K MXO^^73_^VY3ASGB&*RH MQK+4PL^!,\**K:US36Q8&7;]S?66]_P@WI;R76_43;!RNX#SYK++$H!S7-_> M2B/_##$6,/?-+=3>I8>0LY'IX8[KWYH%DXF6,YH#DZ-MF!TSFX"!?F\-25 M.%\EVV8_!RR(35>31>AM\:P*OODET5G-KM776#)AX%(,+HW%LQY*A')=>'J3Q:%KA/WQB%5V5K._Y[T]Y3S=^&40AH$[SQ%C ;8&\X_/X4N M',TLAY=CV:1=.UAFX:3AY>4@9>$P9FE2OV$WCDZVEDV_3P7="^)A1',@!A'K M>\.^U?4"^EVQ;>,F7X :%XYEMGIAE#RRJ(_*U4WH!'$S<&_#A,DT@\44\N,U MMH SH"D(FH5CF4L"37V-S7&,TEV8FU\*CFU]A>.>):.EV.3][T-[/LF#)XJ"0AO.+YVLFT\>_?[!>TO'#3%DT6M#%VI M;R'DDZ5F(IK.55N#Q(6#L64AL6;7EII)8UI5E2=>IHU[T R$+>A;M9$ZWL+U MH&5E/];LQJ%)?]Q\H"Q<_UD24$[LVH&Q C:M"?Q?&6V0 ;27HE]1E7 MEOAM&'3>5@UZ8,9";#YL2NHU7AYL3O:-%W[3&/@,C[MAW^70X<(!U%PWZANI ML&$\[UL F87#IZ5#Y@ 8=W6-25-&[\YEV^.>=L.KRR&\A4.DNEORS8I2W=3K M;SY6#A8.CY:*E<86>T5V5:D^9Y'W#!;4,[->G"AR-%?UJ%RNG!MFV.EXU"25 M%E[=+&)>.#*:GK7FZ'PC51^N-/=X11@R2"T'J0M'3I>!U/K!2ETZ!4"TO)D, MNQ5#W:[8Z2;1]7(R(@[*B,0N.N?Y8*D=:$Q:SM: L(PH[X(9P?9Q;9FR9/WY M.%;'=V)XW:O+?_Y[OW)^^0TN[E=*A/V^EU#%%K6B1$C"V;&@ M,TM:O>%-4UCMWE@#!(1\0B5FG8KWL]+S7)<%GR75'Z9OC5>;H11;=7I':SL] MXYR?QL%:/2=BO= 'KA[_S6+_&WK)R(S&V=2!+.8D-N4D=BD#>KZ'%+?D&X?* MN^2!VHB75TZ(\=Q'K,NB"-MY)V'GAVT5$!^'M0]%I,QA_<-IO6I7J_1_)6GH M/U:,W Y4M6'2"R-X)_>SU6(13G^XLE%YHU-L^ZS8@AK%%D0-/0JLQ8;[8%MD MZ]GQA\SZI=ESHLJ/J]#6)+;0M M+XZQQS!JX.$P@5T,T(+:<$_11H8*%PXK*XIN(4'_"Q&\6#-OD_6S\2@Y7#B@ MO LHV26__>HE/TU<"N80^T?%I.P12-D@'),/ R?BPK38DXH)TZ-#E$A%%8QB M3RXFGX] /A_:C>J)?5 ]F?)@$(%%[E1,^!Z#\#VP:P?']LGAD9&]R^6J1PM' M]CE-O9&EPFG;!P>F/?3FXV3AN'I).#FTZUO<..2NU]GX3M$[$MC\.(.\CQ<6 P\L<;R N1=.%( (CK7C/>>GNPC!6S$L M'7X"R@>MYZBVTH*Z*6DTGPQ"UXG0A070TA%:/;*/#S8A)_'3[MF*R\SQBG.B M4.4G>YG,SG(R.X\7S@ CW5.<\P6=\J(Y."?532!SDWJ\F0!=.#NL+( >V_LG M*_51+C_A>*-"EBM*.":WUFJ$4_ED_JI"V #2K$FX%;$@^H']G[C54V;FML:[;RNP/J&^9&+ &HC9K=J&T:4+FP^C5I MA^X(?\..ZJ?6_[. X;K>,_\I5S3\;6P]?YL[*TXN8S#C*0MDWFD@Z3 X_"C[ MU!9C%K6/MY+0.@L#TGG(-<=;)7@@F5J8'Y+.AUCAZL;V!(Y )HG?7WWYX\,X M1JJYOD_Y%R(1^M,'NMW8_6Z_?54WU"E+K,O*/"1?[A?113Z;OQC_.'W-W ;[\YNO."' M!9=TF._G'Z'KQ0/?@8WT DSFK[1]X#A9?D?K4$^P?G>L7H3]!>Q M+1XP. ^5,7YV>,7X'Y7>EOUS@6.U.3^RK9A%7C=/>CTB*\'9B&?(@HF6'+5! M*0@R@$AYSJJY#SZ.EL/_7F0-Y5,_J,8/7H=]B9S >F2=7@# ?=(K'%:[E@QW M3'DBGJGH" 87K&EM_V9.%%L7@0M+.V<=FM1G@82U4!+*X_A 5/:W/%-NE.@D*AC;TU:^2T. ?I'=./;JGH-S#R2T5 M+'!B!A;KA$5M V'![:VW\;(Y&%)QC,Y_97V]CU_A0N<\M**.W5PB+CLS9JFN M7:&RLF<6#,?K<&?N\EM<867>.,\[\DL!/*T\&>UXK&>HRWVNU1K\,T?B"AW4 M913VT2;#Q^"HZ[-A#+!ET<7/CC]$AM:,8P;_N(_.SX4<7?LU^W!:_LJR3V]) M0#$(/#[.06 M16#!Q)35(! ,P5IC2H[MZA%8DOP8SU+9%?EQ%L8)^A2>PM"- M48]TMU&2+!#L7S:%+ZX4GC@$6%CU['1:WX.P7DSAUNW$T MI>UEJ:>\0-,8 ]^-@N])M00Y5C)\&U7[\'A*GM6&P-?80#-EV%44QK$UB,*N MEU@???CETQ8*L962][SIT">U$N0.G=,]'=/;4J"/IJ4_+UN]_&3@5(8Y-3&,]Q^U[@Q4G$.WNSGP,6Q%OI M!]MH2FV4P/?%^5WQTP.=K9DYNPM^=/,3\3Y6BA^>3)F'8IQ=6P2S_1($PK)@ MAJTX[.KQQOA4C34P4UI<]P>.%V&RC/1KO7B^;^1"N01[4(8](,XF/;$;4.FF M$>B?+ I=)^Z-TV9E4^C2H&EA-!V680_,A:;9+B'[I#:EL&EKV?VN&@=XR-;' M)\<+/EDX9:T-CX3_>\%SZ ^#Q(E&HN=AC* #B3"(P@%LW8BL""QT&B!6ME ^ M[)C;>*;[J8P(_!5@!-%R%[2 (]QU[P40[GU V(4$PH)#&]:B'/#4 MK8\B$O+I\S*S[U=>?S$YG6 YSYHR;F'[7\R; 4ZZ=O?9 -ZT/"&G-=8 M-<3B1(9LC8):HAZ1EU@QKX(J#^@M ;.#(Z.1;C>2\@+_\VJD92!I_W!*UY9= MTT!WD<5SG=1P^+(B98UJ7J+$_ S^&0X'/87<4I3'M5@'L(W)HC.H6AA5>='\ M^9E]B:C:M?*Q=Z+;G_6ZCB?&TF#,U661]\P3-5^<*(*[J0:4(R,= MRJ/CO#R*>:7#N3JKZR!.HB&U';H-DW.&CD%L1]2,_\'<)W(TJ@MD9.J6+4CP M*RG!,7)DN?C+"]//*T?6@[_&YN#/V!KSB!P\> M@")@#1 R]N"=3/^_O[ZV; MT F,@"F/P/.2&!;)PXF15EE\%UQDCNVN>\[:4PG89(#N+K#R(NN+9,M,'<:#)[-;1B$V:R%Q@?G<&3 E8FI_4S!ES('Y6?YVAI9W+!EZ5GBQ5D:@>H+WQ6LK4BH#6).J_7K;69G#03&9N)LY/T[^B[#R66CD!L$0\)\.8OA")\FO>\1SO/B91 YP(2]PHM%UPOHQD#PN) JI2\%;HJ-Z MZO]QP[1"VFZ EA-[WU" 'MLG]>,- *BI()C=,T-)H-1TVCHY])X4T3("_8H9 M" 7T"PO8HLW4:FN10L9XVB;,EI$<4"9FZVM),C.VTYNEU2U+MK6\^>UC8%=, M_7.-@YU)_F6D#L#)EU5MSFI;3DIDS$Q3\;$ M%R?V.EMO1JUS<-LLC;&^R.",>Q:U4&2,:XX73A2 TA7+S^GHE 99+:A!7M]> MZDU^]M8U!V&K+9Z-Q=LBHS56B[=U=5)?M8MMAV3$N>K2)M*"^\N@LEJ.\* MV7,GO*T+V?OVT5'#/CY913'1XL@V+KMWX+)[3_QA[HRX>?B#./\)-F%DG\%V M6=A&SX9<525FG8KWL]+S7)<%GR7&3S+2!;^P48C190K\W [=$?\(?G%@%^B7 MWW]UO6?^4S[WGD]$O.Y]R>QVAV$EEK;ZP?J7TF+,N@T3>$826F=A0/4!V)K/ MNO0")^AXCF^U$O@#]>;;B"6/[1Z[_+Q0=TP9S&6]A"I?^@WZ'4K4?BB-).QCSK,]ZW[J]MO7V<^(W_C MBNSYAU-!FU:]ILA$4D#F9_W'GM+'[IM7%Y4O#Q?-/RK-R\>+A\^6X[\XHU@R M&SRU@&5VX3>KQ_B6UI%TA;KVERK]+T^3$Q]]L'[-V_]_G.?O/QYD&;O_>'=V MXP4_U#-<+Q[X#FRK%_A>P"IM/^S\R.*0'JTIFX[5BU"D_R4).UG/\(O8"0^D MOH?8YB>)5XS_49%!]L\%#MGF7-6V8A9YW3PA^(CL#UV]6$W*J=@Y+0J'5SGF MW\96];?7%C2=PG%G\\B;HYC_O0W M'*J+$R:Q8?-:EO]OYD2Q=1&XL/ISUF$4BFC4P(X#59F&^:)-O:;%?82=2WKA M,(9U (C9SPX#2XRB));3!\Z5Q)]>7]H$51197&8I.63 29.T&<& 2?='1B;T M)O4[J&<=]3MG>5TO($Z0+R 7%S*[RT!&,]HQ N MYXXJ_'?XNK NR^%0M*1TE?3!_^'&*)_13<2@1PS+\;_D5U7S*V2EE3Z8>YI*>9,S5G:L[4G*DYT_G.E#QHNZ2SE7#'%0)EB72V-01L M-GQ!JZ2^,JMD'>;&?<2Z+(HP"+H\BV.51N1N']<9%4N;LRK )>"?9JS3>R61V""Q1"36%D8BM[16#\-]^Z#>L(^K4[JP&C#.]RZ_;"HRZ\OBD3D- M@NE"D8+);[G83(;:E(8]!I0[ LK&4MCE\A#9J-?M>FU*UW6#RBU"Y:S64HW] MA6'YP!+'"Y@K&TJM"IO[6MNI^LFQ?5*KK@^DGPP^E\HU#Z;#5<#(3NUXQ+85L(3_,1;5BYL=",^_8ZE$-IND M\GJX3':Z6(8S 2^]CN,A<\^'$8B,>Q9YH:AZAY>BCV+=M/L9>Y\#SX?MB88, MWNHU,MQ0CONNW03%&JN4[C&8&VO%W0B-ZJ%=W]\0H6"@6AY4\WI\E,T9IZDJ MDUC]E^,/V214Q[27/UD4ND[<&S??*@:>NP;/8O.LEN!,6!2;LRK98!T8=>"X:(&H*\ -&_&R[Q3 =\%5]S$7(>5N1LR#?JR_0\JO&?? MF>:$L)P7)W)CP(S+(HL12[.\ /-9O&=F#7PGR'=-&')^*SD7&Z&S:F^&G,## M7'P2"V('%S[-W,R3/F1I&O&S-TQO!Z4$N@L[A&9!5C2FJ;C MU6CJ[Q6CQ6*=Y7A"R@/H;(U^VE@C@]/MQ6DI0;QY_!^&FQJ4SHW28J$[PQW? M??+(>':(1T>.X[>>6>"&D7%U+(= 5Q&DG#^\SO]^&48M%CU[G>E5!\;;\7Z@ MNO08Y1)Q^HK#P]ZOFMJ8G0/L*JH&YXP330>LT='?*TR77FVX+(S.5NM-1MW. M(;64N%S9.1^&I1J@C@.U6&#.L$B3YE&H:B: '8D18V'7&DA]4#I*@B3,)(<8 M1\E2NCX=KB)X.;\%FH+CKLM_3KRVSUJL Y [M+&7!C37"V+#@TEGP MTJL9-P&]:P6MX;W+06XIL<*RW2\+P]>X8]X-<(M%#@T&349*-B/EEB66'\;; MFGM2>#+1NJFW^#!XUM>/_K/E!3T@0]Q'(!G67Q*9Y TYVB7^;8!B@/)>@3)# M;5A3;U.0.M=!)^RS&Q ]FZHY&*3O$M+7T2;5P-S ? DPG^4\/EI;I]5"8"_F M#CZV3_;7-HUMRKS/+703OS/DE]'"]7V ^%UGH_R6G5%[SCK$W*R&F5*[9"?E M4=X$QB4FE90S'K1V8.H6=@Z)>6,7EY494@X,#^S: 8B40Q-TW#DPY@U;7&J2 MQ]O'@*XS9\[ <#DPS!NJN+Q4C3)&T1[:]2,SM7LK@3C3DCM<&(GKFCZ;26:K M'MG'!VO$Y1:Z*C8!DK,0>30=D:L9!']L[Y]LB,Q]URD3K]>RY,ZCM4#US^]O M6F!2K2'?MY)O7IBSGKH&ZVOH=DHPP5PJI3HU U>V^[EE"7X$@#!=00QZ\T*7 M? \K=40Q7. >,.B]@:X*P-N M7ERQ5/:[.M3.M#%.C@\->'<-O'FUA'.#M]0>JH;O&N@6@FY>%>$D= T?-4U' MS*C>+2;SO)++I?IFS*A>@]4AMI0(HYG5:]"Z$K06BR@: M?FD27^:9U6L<),L@UI-5!$[-J%Z#T[?B=.EQTO6,ZFW434+*3N*UE-"H&=5K M,+I$C!:+@6[:J%X#T'<#T%*B=V9&KT'I4E%:+&;WS@'WKM-%QO-!S'#>U5#F M*J*29CBO@6H)4%UZ4-(,YS6 +1.PJZAZ-),D#4S?"-.EES>N?O+D_H?3FF&H M.X94D)&;F.1A6*H!ZCA0BX7B#(LT>1W4L80\'HB%V/@]5D2A!8./32Q+>AP- M&(D..JAO>$Z< %O?KKGT,/X1(W36#NF"L"=8O+9\^KMS4PC=Q4-.XW_?3,;93LBN9XZU.45SBN84S2F:4]P.,VSKH^RW++'\,-[6@/KN#1->$YF8 M>>L&* 8HNPF4Z=9W;4WM%PL--%]WB,$@?9>0OH[FC0;F!N9+@/F,*:7[M;6U M?"P$]F*S2G%2Z?&Z_*:Y!+&5XTO?&?++:!_Y/D#\WF//O[=/OSB^$W28;9VS M#C$WJU&#%P*8_/YK^W1'O"$-H",W'+9]MND4/WVE,RB^/E;YYBTYN$W!P;MA M$B=.@,2U8%3P8%4%1N,\H+'CFMVNP[VV,-SGCX^7@_5#NU$]L0^JJQH[O_.( M?P.R?MEV^->7Q>VGY2'V0A]6'?-;+I1L>+2J9$,#_!T&?F,I?']YJ&_4C^V# M@U6UQS?0WW+HSS+JZ_L+8W_ATH@W$T#J VC4#NRCVMI2 '-I8SM=6;M.!+-H MX& Z#:R$G]?J]LE&J_#^4^YOJ6_C:WJ M;[^EZZ'E9+Q)PIDD?$G990QF/&7L(46>H>$2I[VR*/O4%F/6;9C 79/0.@L# MV)W $5L=W8D#3_=67/SZ,XZ5:_6L>Z8B_ M$%72GS[0[<;N=_GXH&ZH$[-8EZ4]1'P_MQ*%+_*3\8\ZS/>M^ZO;;U]G M/B/?!UD$_A].^7,MJUZ72U"0S?RL_]A3CMO[YM5%Y+AL^7X M+\XHEHP'': !R^S";U:/\2VM(V4)O^Y?JO2_/)>O^.B#]6O>_O_C/'__\2#+ MV/W'N[,;+_BAGN%Z\U?G>L7H0,\B_ #3]D M*.!%[(0'/-1#-S$_2;QB_(_*HYS]7+S$?D5CB\Z0RY/ M!.N<%H7#:RS.FN!QKRTHXRR?V-D\\N8HYG\OLJ;R6<[O[=,'K\.^1$Y@/;). M+P#L/GDL5L[\U:XEPY)31DQG[,0]Z](/7]:UMG\S)XJMB\"%I4T$/RPGQ>\@"L[DDN\&LO3^&$9T3K)V8_@G3*ZV%*>4IOQ M$)!2< A@;M5?E]&K#5=G5K]*(H)_TD"F'LPL]W!R$X<*G)B!Q3IA4=M 6' # MKC O*UJ,D8N'VH<2WG'R[#/\L+Q3G5 L4'OH@O9@=:.P;X4#%CD)[+:%-ODS M:*8L_KS,PUTY><,[R^>T3Y?XK/HJ'[;J9YF36LJ+E<2VQM.I-HUM36JE^4KL MK*0K]?_:\2"_["SG_*8Y%%]=SVN(7_C&>8[(7UY[2KV$Q^0XJE\)G!3+=]^$ M;,AE'] G@Z\EX"LOS[R6XJNV8GP=VR?[4T(4*\77.U%EER$3FNY_AW'"'65) M:$4,\-7Q?&8%0EC@7_'G#BK!PYBYEA=,4X%W1/U=^D/JN_,JN_.0=1Z*46KG M9V"-0V)@YVP 3,MS4/1LF6);],9+TS5FJ!J-8@-N9JL:^MDLE 11MVO5QGH4 MC#6?^6Z!*6\(S;QZ:PE@:IQ,R0I;/9B,RKHPQV_V0]BC/PW'+YE(B\VAF4VD MJ3EQ&4;Z02V6 S>MD:-A_EN$J[QA,/,R_Y)Q=3*E1&1KYYFT_6W(&+PS#^9>^5X 8:K[H)S=8 + M3B(YWH2 E4'6XLC*B['/*S&6@:S&1B#+V!,+RXSK_@!D!=J8*"F>PM!]\7S? M2(7RE+UB;?)FD^Z5.)?TM$KL\VA,ARU"4U[KN7D%P7QHFLW_[9-I8\Z,Z;!% M8@ !8'U\ KW@DP6(P]K',/8(?>AK\H+GT!\&B1.-$'XXM @_ HDQB# M)AG1 M9>Q_0V^ >#+RHSS=;[^,H'2J\;6 QN^Z]^+8[GV'-[6@8]NN>(4Q+DH1*?ME MQ*F7AZ\T\7)C/)_&W%A8SB!.4, V+S@:>C%/6EZW-_?6W[HF/!%B91=1G ; M3RQ&TF9 W!>98[OKGK/V5**>8H6D]&S,D>U V$SEI(PX]\(0>R6J<72RIJB& MR=,O1UJ %O'LD:4!IPX;X\(1MY-M*^5:.P'/HM\R(MSJF"[#Z#PM2T'2\,54UQB98F/G?)3T6[3"S?ZU/\$(( MG&G"EQ&@IE.Y#0,LF.:%]F\AU,::"'5'(PI+@=0L1)41I)X;4=OC;S2J_QM3 M7..Q=@QQS)*8(M RK]6T9MB6+@#F(1MX*$8_G9]#'>Q+YP2YI["K#/.>L3_O M#FNKJS8F#_*2%>955D&=B)@3LW/&_WL=R$-[4&?VQFDLAVM*BS:.BQ*#FP=Y M\?-Y]=AE@>VT9C?65;5EDN_+D177P3,+DC"B\0%&1I0E(_)R$MXN([3#>F,> MV\8DLAF,+2X;\@+G;Y<-;P39Z<&ZP&527DHV'P;.B,:"H%?#Z72B(7,MQCU@ M1EB4*"SRTA3*,RCN^2DV [?)S_ F=5 MEAIC0J([ +J\ 'MYAD6YH-O_<%H_ MKFX*Z(RUL;!HH1'-+J% 2ATT^.CC3%PC2&RL+188IY-[N"NY4VZ*#8L;%L&$4L2)H4:U\LF;.Q%KXP!6WE"R,#ZR7!^C"O O[M J\D6*\GU%<$U2NP ME4I+1)@MW^:[97%9=UQ3L)6C;RLG/+VM39/#7AT \^H(Q,W3;3>1#Z-.#XR_V+2N6T5(Y+"4[A+.B"9U/H;-#AQ2Q#*]Q9J! M^[;V=0>'IMALNT%62J.))8)L'W-U]_?7%$)_CRKO4D1'%'888;BE/[DP=W&+9^%53\;'] M.'M+JXK5X.RPL3$X,W9(2<(D!A3LC$&R8Z[86=RBC,89.L/(:9U<1/-]P DZ)L:^2Y%; MQ8QUUO08#^V:[4US87;-E_31D.LC#8G2X)8S:XVUJ+XFF!( MN<$0D7MA!,;23%,>S%?6;[-H-ND_ ML($XW;MNJ=*EL6^*V+<;BL5ZH&PZ%.LG]D%M32%YD]I5OL72=H(?E@^PP(!\ MAW!A!%!YZF2Q'BEY1(^D*BGUNY?TOL!!%2'[)2F?]O&A,6^V'X_%6JEL!![7 MF>9A3*#5F4!& BU7[RRC1TI&EWR[#FE7&VN:2VFLF5+DR'$9'4KF!M6[FWCT MWHV3M.ID$+&^-Y118I9ZRTQOX!*INHSN(9G4R%X8):CP+3S4_J1NK([MQU49 M+3Q*QM7AFD:)&#-B26:$D16KM2N.RPC&ZRK@&XEZ'QNQ;D+-L<'4XI@J(_I> M+J9.#C*,6>\,/@J9( '."0VXEM!2Q!IY,7QT.2%)TP-D*B3,6OC&$C MNN*'9'S+DKONM3BR,SRQ^0G[ B[NC$S'@S %@98&8-%E@$PFE=8VYR0F3$R M2C RNF,"A.K6I97A8Y-E?1ZWD2,E*H9ES!K1%4.D\V;@GCD#+W'\&SR[NS:L MQ\$G+S8TJ&8W:IN@*QJ8+0ZS,B:-+!-FV!#E7&G%F6MOF64/IDNR1Q3'== M&E06M/!8@5G<1^P2Z(2YW_GI@CJZH/Y97]?@*V/BE >ZD[>$VE<.NH;=.-R8 M@9W&Z%GN MK8=MV>D"16$[6YTZJFTT>DU3KG*:<@U$]QJK/5 O(S$B25#_, ^.-BDOEWOUEXL MH7D72$SPQ[%])TY;T1FSL76=,7>:2F8121D))YM/)*<' M*\F/SZ.#3;-V,Q*U*#F5?V5]O8]?X4*-%E94"SN;IG?95IO!E0%Z+G#.!K&, M+53&-CHN-Y:2Y*V&_2M&?^[%@S!V_"N _@"^ ;_C-%Y/B6 M"ZJ['\;#B":C[N-O5>KJO&IH7E;GO+;:M3BD>SBU1:OZ#O8W9NZ4@58YT,I+]IO7PBD# M6HWU#*=^QRKI*N1")^PS*W%^;E]QZ-80<%XBXORR 0_J$<_I+31<-VT&=@Q< M>>V6YI<.I8"KMC&JARX?X.=VZ([X1_"+T_89_?+[KZ[WS'_*Y;Y_&UO,W^9V M"+A\^6X[\XHUCZXE%="%AF%WZS>HQO M:1T]OT)7^DN5_I>G1HF//EB_YNW_/\[S]Q\/LHS=?[P[N_&"'^H9KAV MU0MP2E&E[8>='UF62H_6-#W'ZD7(%?^2A)VLHO8;W6&7)X(UCDM"H?76%S)Y)W6;\M8]8/7 M85\B)[ >6:<7 &:>]+KL]:UK'OZH+19WDW:;<[&Q+>:R[W;8A[/L%%/YLG*X M-6S'";P3K. \'+:39CL<)E>A%SS!,CLL"A[AAE\0U!^X#E!OU&LU;(7'0%P/ MD,JB(9.L<%GY![^C790A:U #0IZ=\MG"UD014M]OUH?3V[O'"^MWUM=7@E32 M@QW"N]7V?O^5]4^MF^O_^W9]?OWX;ZMY>VY];=X"Z_IZR>EZ^L&<&3^@"2YCCF_3*28^)L=\Q/!O> MT[9>&/[DP3W+>*$7+^EYP2P* 0G-283.B+\%+@L9%OS@)'R1BG'%BG%9#FP5 M-AB$O>\Y^ (L W 9\\>,KL]ZU%[.[I3^B'=-.?](OQK'U $P'/YEGS>6?J8 M@VF04^6!@1!_1O%&O,.J6$WJ!3GC=*USUJ'!G%:C9ELH&&R+CAM@UG-SM&IO;$W.6_:@O/Q:>TS MDM7V#(H^G%[WJ:--\,37>J?X+,'K$OELBJWOS&(_!ZR#K:TMC[Y)=(_;G,NA M9_,9P$Z#,QH76!6P+6(K0U"RB?' ^ X7T%S\A+R6\Q^3IU?!"P4#OZS]='[ M9#%*C$'A,HM8[H!7(:U,D$H"&F;LX8ZBG '^RQL! BZKP1 M$0<'*0FD0L<1)2#K;'KT1P]>#!;7=US\UW_AL1W>7!C>"=A$PKDT405L+DH+ MN .^"-"*P\7(5R\(6!PFCECDUZOK3W! .&#^M4T6FI7^6IH8H*0[K^MUL#T@ M[1C+%?RX6<,8KL8FM1X*E0X0+=_K5Q%5.[;Y(J00]A*^&WBC&=_L>A%&*O&; M@Q"?!;CXW]")0/;Y(^)YD=<>TA+@G*:!'0$\ZR'PTDF//T7<_!5XI] E21ZQ M&)0G_ X^*86@))YQJ.Q9<'J@0/2\3B\]"=)(8C3LX-7@TJY'#JI%=_Q$['CL MO(P=LB<2U/ >,3!=KN'P)V;W=+E[I[$73#;#)P)%*!+HA'U2'\F +[ 4T)\B M=]Z5"-IXS)X;?"]#+;!*!;]85#0/0JT$%1 )53 [6\\0">(P/>PO[","*N,Z. MO"F0FCQQI@BD$- DU_?ACJV'+R#,(Q#(^ 5 YS#&0:_HFNB%0]^5.$9V0&MU MK(&3]%X<4G*% '(7%3W\1(P2\.&TV>G KN.>HFX&%('-?F$_,Y*_0R="AM48 M%9%\(6,L!)F*@H)T4$;WLI$+\+14V2B6?\"AK-4.H'U"2)0%!&3)85;;,$9C M#DX472@S;?LJIS+?&7"N,TNTM]@@X8HPH8%+]N]H;=!VH")"O&'@,S1/Q*II M PA>[1 068QWPYO.OK"FF'P7V1RLR65Q!TBYZ'L;,"LPIV;P#6H 8&OC ?P* M3*N%#MP'!FB]CY!I)*,,PHGQ<5T%Q2'<(%;YE9;OP?F[>./V")W94?A"_._) M\8*8:TX1WGD@[DP*6L*/[_L(5"I;:7][^#"P7X _OP3T33")Q5@88NDLHI3. M(:B (2ZD=N;P%&]>'QSSA1@(T8Z8O%P668-(:4U";]9J-M02H M; %$6R@BV9/7 3 ^>[ (:D<;:Y;6=0![^-1+I*3L]-!1$CQQ@#B=GL>>26>! MSU+QEPX<0O]) JMCR2N24(8WKB[_^>_]ROGU;04X7B5RGRI)C];LAGU6Z2 P MD@HP9E+;X\I9C-4*]$NEE_3]"N-D4NG!JFGES.4<4"B'H%>@)Z&&2!J /Q1[2H^.#IA4(50%PQ]4.8(Q*$8A8,HP"^A W M)N[!(WNH7D4K,_;'0HV_9OSS*W'HWT5/3N#]2;A+(PWPRQ<'M/Z[[CV<(G(7 M^I-0N,Y)V SP3\W !74@'*(#\>D>OMP!,L^/ 9QL;0Q :N-?OK6N;R]:+0H! MM+Y]_=I\^+=U=VFUKJ]NKR^OSYJWCU;S[.SNV^WC]>V5=7]W^1CT0RT& ( MBC=?*MGML,*A]"W!1C$< 0)LE?G=BN]U&7D6?)+\P%1B$66(D7?!O?LDCD![ MP$4#WQZ"C6AC_+]R]?6.;AD2J^JH->^N1Q84>- I1Q3+@2W"G%&P)%ZL"+TU M;0Q6>P'JFPD%<3#0D7[R$PU6I]9P>O+*W/EL/WA?' MQX$NZ$=,[ZB.&?55I_,#-;L, .&)O\&76Z&/U9(Q?EM^9PB_=9RH'?9&;B3! MYWL#CY8,UK<,&P!VU./Q9I=@S$1XIR[^P"_V4#Q10:;V(OH7Z>Z@'3V,_G2R M[P"OFS OJ+0=)#SQ\KL+('25>.A*$6KV,SI%N'71&_;QS\0G,"X"-!>ZP!_P M*^CSZP#8'-0:DT2<3^ MY2<](!C%.'JC08A*,"BUP#-LZ\D? D,"O#'!H)"SH$Y(V=B@8>+:NA[MD638 ML=HTQ\(#8 GYHARP\N!+M#6["Z'O3 D)W'$B]!FQOD9]>JSO/_<<&7=1BWN< MFV!!5EJ*>\D4''C.5W*Q:,'!^V'$,@.H0->%*^ZZ7YU@B+%A"C7P5B3*F7D3 M=L8ZD50S(<)*S#H8)GP)(Q>T6SU&>'U[R;W'DU%"7][U\\R-V"]Q(_ZCLGRN M6 B2?-!#M-*WSIKKWB4*IHUODF;L2Y>&2"$@[XC'HDKX$DB)A3$C,CG/ (GP MZ,!S?N/^KQD;?+B:#5;.%+1QA"_FG/F)\P"F9QAL!E)SST#HF6*CQ8F,9*A" MO1=MM(HQNOAJ8!/CNY&VJ%-_AM]R]]6$@TD]AX9)RH#$[-"(#,>FZC*%XF5\ M.063DN84980WD>NV,Q$1SMH=$$V1S_A*0B>)U;E7N0]F)]70*"*?72\0VB)7$,D+ MJ9QCUM/0<[EQE><[H99.$Y$[L)YJ;;,J;E4]Z)5=OO+U\8U8% MP1H*..239_H_]SGPY2*UG/YI"?[KKO)X:YG'W*?T]D*/+:_T* 0+_<<-+??8 MGGH/$A:S^>G25[WVG5M;_+9,I1M6ID71HC" 'SO\L OHW_M+T[^+;$)QE?R! MX6%:Z9M:5T(E>@^Z^?P;I>F.6.7@.J#:SL[/2&0A!GS9#0? 0-3.[NBN4H5( MZ/L\O49F?\4\>7-R_S[&G^;=05YX\N+YOHVY+>AMYEGMY ZW99*M-YZRG/:_ M'9#!T5%Y160^92].TS!D&KO(]%%_YWF>Z'#A#XRU9&ATT5/NMDQGW%['QFOG M?3T[2>^?PX!9]6KM4&3>(PPNFZTOLLI(VF!@O9XV6]]FW>LV%%%_$+/ XD]G M9S4?TK6564EW#9%S1W?3!/MU$ /;%I+=$Z6!^[_!16=H&R;6#4]T__@8#D"\ MS'A$H\Z7\0GO@T[JTZ_,P0Y_Y E!M2US0\#8U%4(ZY^#>(*<,$S;X??2LO!E MY,A+;Z6G:Q)9@"E)*==P>O# M^ME75!=FU^=IX:J(^>R9)YQS#P*5,U!AW,")$U'VH2^=%QYZJH0"#':TX^7B M0.+S 'QLBY;63AP&W/['"H_A /T,]#M6!P*=@KE/BT]] OS"=LS^-\1;*J#" M8GFY&T](3Q #-KY.6I BRT6<(!B*% !JIN;UQ02,6)O@5+3&AG(/@ +AJXH3 MXC:E<;*()5&(K@Q:A#,81*$#D$EZ8)@] 72&_:%/+N,*7RK!K[N MD,.$.5% 2<#.J[5H_W3@#:.1**^12;A?]#ADZNVB1#AQ0AKJN%-XF &PK"PE M[Y8;%A(1HK2)5PF$ QG$3K13Q=?,8?99%I_+SNU!=-DMI*RS',+FM.<\$'$>,H$,-QO M>ZT]8"N^[T2Q8,]TXXAS"5ZKDD)FD*Y2U,KX(_R<#42"./(8=(;#;^05 -W@ MJMF\_[2WR)*YE&.ZB(]Y4DV.HX2'UWR?1)7G>I@4D0T6"'Y'I44A+_J1G3WW MK"9^,U/Q!9]49%IGH[FV?UC,DB_'&[]RWO"-IPBJ=T>2LS+4QHE&M3Z8@E?<=53<,-9,M(/@ M!SGZOZ$',-,:)J#\[3L_ $SRD1R_8 OT!]QLXET%N'["BXE050/0.7U%"7 ] M$\-*?(^W3?!X'%RU.1""/V_!MM9I&Z_CS1:>R,"? M,2?*;=/O$!43J]49"W'/LLCCG:: M1XQO2&P)PUD%[REC$SABQ+J%(38( E+.$P!A&O%AHP89:$V:H4 M6;DKB@L-R157*'/[B4S7+(]KF,.PPW2FAF?2#]J>9(7R][25$:E]5*\U$@5[ MF281@V'4Z9$ASM59$."1!X\$&=)'D]SCN;,SZ^0C)C(L^O!1C^#O8Z6QD+0@ M:4B,R4C(J]8#M<(\:ETP'..J>JG(MZ@_ACC', M+!])QULH5 NY189I%69:C^@P!:YUA[GTPJ40/RA/%N=>.M/:SS&'=XEIR3VP MTDW@.:P8_R%3&D4\]27L#GWIA1EC:>HFJ4\0)2_G$9K2H#Y$QR*YKA6$N9F= M>:@K'YJR LWC3-Y9)(=8NJE)H0#[&.P.V8@-;0-X\1#+H=1=I"W@/(D2,&=R M^;Q '#CMZ$^6O7CB?G;Z)VKP%B3*X9A^0'[1%RP5%^TUE!,>OA/V 7"^3K7D]),M[!)&S@-8R'^'[A.72G"7U/;C)6YLIH*6\N(TKH??CJC%7/8Q MM&+""S\FKR^V7>19/GO4=67*JV"&-2U?U)^(K6&Z;WI )(YORH@EF7J6"OFYA6Q-B<3,<_]VP\2WUH%X'&,0* MHQF9(\?[AWG>4_E-]$3HMA=\1+]CRQ-T;LC?/>UZH:B))D#HZ\!>%Q$9--CN MPON3."J5)!(267_@AR.L\L,^;DX[#B,>2:'"4Q"Q M3X_IZNT-L#3K_V?O6Y\3-[*^OS]_AY+: M3ULR:HPV6&(EL,?[U[_GG.[6!8000A("=S*9V%RD5O>Y7WZ'Q'10.<$!!9!U MX$S(W4+L +)63)&;(FPV'[/RC;XBN9_C>DD74<1L*4;BVZ-!8RT] RY56HU_ MA20"7_34P0OQ"SOPX @;0PX?[%[]F4#V-+FW;T*5S*=2F:"T%U'NX$,3;"1& M1-$@7[$#45&F/J0P=X:6CR:SYW,Y^E\QB)OR(PNHGU@]6N=\-8> M*;G#L^Q#Y\F&)T70/@0*HT]+=6]B[R9JW DU+4D#@R*N#0E-:7O"HV.VWSZ, M(6C+I6RT7Y; _4-"KL+[@0G 7L&OHMQN 5 MM-/XW0.S H6E&'KS ;_[\H,V./.@*[J#%"= :5T!FPXSBSZQ#%3QZ([ M+AAFJQ:!\E982*] > MQC/^6(" "V.^^Q="O@T,9N[@29P\$Y$K?9M9O#EF$VX-$S *FOIIEN[-1R.+ M8U)1X>?0M];GP%=8KT"S&@2&3]A4YS[\XJ-9O" Y",>A$?[*Q//ZIT%A!C^" M&CSG""X6BD'X+N[*CP6!7&81K@V_>\*F8D4N1\"9 M%5<,&IU%&4@M**\6V:9P)!A\.#;C8$.6/8+'1'81A$KA2%'OPDG))+F)"QDA MI9%?M!@_BF4N-[21->Y;!H=&,1?"8@73Z\ =ISPUVA?',;''96";5XCG\808 MFEPZ+_X>DW?J+6$['E0T)-@!H;!BBD7_)!XF41;(92K$EU\5U!_(OI7Q"1"+ M1-:D8! Y#R7>4B0.]!!"#E@SQ@LK10!TZ8Y"$[I4G@:?ICORY*Z?<^"E8Q@* M(30$N;(1$[IL\:(:,ZC\)5ILQD$"I30%!40B,*12(WHTE6:,*EN#3 (O-,(@ MO%38I%<0%H8ME!EX3).@KD\^G"_!0D5Q0M=_<+.E$^'[6],>YS.1 M V)#Q#]'*%Z0\W2ST(FF49U_V4^,9%& KX\2+>*F0:A MAD\_-1SM;1(;Q%IW=L;K"]%Z-IC_$"OB(F+_N* MH+N)88;CE/5 Q3PO7U^T@/=/U(:8*Y7-HH]S:X+$"Z0ZX:"D2)CNU'&Y^AIA MX[0W-8:,=UZ%!T#QZ_,Z/:P8Q$RJWP;I\NJ3MR S$[WQ,Q;^VCA>)IJ!X7?A ME?PL]A[+5PZ,'HOK%+1"1 \"R3U^:X,2.VSJI[UDU='",_F- =[2.S'!C%"_ M ,^N17H)EB\1?EM6[83#B%*V>V/&%G):D5V)70NUN\?%8VJ8UZJM6VOT!ANN M]&!E1R34LXH"EK"W422RM M*N?YF0FT$FJ&X<$UP3B\HI6/;> !BF_Q-PNWH8VL'TP^$"HIQV:B_258#9<5 M;X3+RVOX4%[XER.CSV2@>7G;LDWNTH^:S'T@X"]O'#=%A0DWL>$S?A1"WC_Z M> WMJ[\=J9T8_FR.;#IR> J9VWT6R0B_9_S-EU <>((1]@1L)'/)F:!7G6DX M=?Z(DB?8%M M2WM'V\5KSV0?Q#,?$H0DEM2< M3'7K""J(E5+20> $+]S@%1PLD'?)6:>W@&*0Y!!6'M2D0U59)A9#18.@T7O M$6(/LS!YZ3JT(E%/*:(.0X[! $<>C#MR21R0O!?.J.P%#8B;;&JJM""_A;Y; MXU #0;FA<#JHXHEF)0/9PDEA!P]))4/6W:/"P6$V3HB%0S(F]$7?:V7VB^4Z M]C-1_8,3^,Y<(JQ^KE<4RS(";4@#^\U"OPL>)]I31!;$A*76,(C1@W;R%PKRNBE+;1^S8=-LBD6$916';BWJ6J;]KBVJ:=JFU1MDZIM M4K5->U3;M,=!S3L.;8$M7LAH")KX)Y@49R+\GACG[.XRSBD6CEV):,-)-*%( M%W78]Q;H. @ (,94^VD1/Q&$O1@S/GR=?]*B*4S/^*HI7"H4CGY49&JXW%4, MT@&R!8]L,FZ"62;VG"!\6TT$;\3E:?(3ACI<#E\R?^1Y-!&/Y2W@W#ZVJ.3J M40I%T<5(X8A[_C418#&"I+2$+;&"T76/;]CT,^+C/H(=(-WH!5@-LK=&7"B8 M5T=A6KE^V? LHQ1^6 .\#,+XHV35(QRCP:'4Y+3>-X'',N?M< +#'UPQ>\:# M:,'4/8P+\1B+F\H7/%7-94#E8%X]?D(\_1@A?3;RET,T17UQC-A'O@ M/SD>@?,H6M,%?A+E*+4GQS%YL$;LV#-''?3(0><%293)# 9^\6%MP$H6&MP> M'X:S4#3F8\F(;+5C\08$ZK/GG8;!*O 3=#;!^#0$4\52+)Q/#VZP&_A*\IEJ MXEC@4]2Z)"8(OBU_#OT,FFN(\%",R2$SJOHTZ>C6HIGE@_L+:XR4NOT+!$!7AQKR+!KK6/.C8@XCW!F3O+53>1<7<*_,A'AW1 M;$W%$F!H<&1?/,.0!).[S@48@E ,2=IB#!0,%@DUY5+GG$P;RQ(^KBV#QG A ME?F)^9$!PY,^-,^U!](OI7LO ]&QX,.$%N>'?Z/7WRC,S6, 0H!@=(\#4/'X M1&04%7&2F!]#0C6DOG@:@?TPGJ<3AN'E1Q_ Z\69@)GA1REY&IU+ A3VW@+, MECAPT;:_R7'S?C!.+I& D7A4+]1=#E?T(S"12TT-\GEST9KBDXYC$,?N ;$OR08S=3>Z8Y MY^$:C !H6X#$B!1#<-+R" -6.FA!%^I47 QA<_I#I4>&!L_+R>T)Q(YMABK+ M.-";^.;::&> OQQ;ZB,*!:W1$L.)*_CW:F@#I&P!GBZ0EVE44DU^U_;7A871 MC\+R"QXCI!ZMD62#(- KUL(S$ %^& ]92O AD!IO4P[14 MNQO,5BQOGI:^R M"L3O@4= =^V:YC 0C_3[%XZ9@;,@34P%>(2<\L)$(#ZY#&<9L^_QL[AN31-7 MYD@VD6O+*/\"@HW_S:?0-XWH-WUL2*F4/6/"P5II.J/QA*[BHV-C[E9 TF(4 M ZON:AQS3HQ*IB(Q4-+14C:.V\!875JC\G[!&,B8MX)9YGS%.-?:\F11+ETX MV@ ^HBF]0:IH56D)O#[B&62<9\P(OS+,Z3SQ&"V+KBT",@1]VC$8.QPUG)1B ML!SY9+O$/]CC@,\]DAF!MY^%B.R&2ANH#T%0) (S>.<6',;,<6.Z#XY/=AG] MH:>H1:]3^.5<$@X52-V&V>O9X1(FX',D$69P0LXEI#TC>0W:2_R MO4AB5JECRM$A[XP8V(KLGD/Z=Z,^ M2_2(PYTF$3R6 Y4_$I#0F<\(V$RMX"SV<.J^SI3/WR Z^,W]R7+G(M/Z0K_A:!.(?AOV4,Q M1L![+PZZ+&C%U#37\OZJCUP6*L)P0YX["BWX@5?]1/J?EH5M6%ASL50+9#.V M 821FR+#:7 8BP]K'G3>2!\[Y%1+%%#>'< E-Y7\'[10""(SL&DC9J$X)0D@ MJ3U"[+Y.\#C,%X7D%R2Y80??10 _^55^ND0 /KT2GK2(MJ)>EU"--K^1*#8" M,O=$"U"L;(\@0?MB/9;/%TJ3.(L<[/FN%'NCX"AA)["G\);>2,0J\;1"B:7P_*=P.]T27IR_5G^A7+#)\*("+5RRS/I$"%N\RBTBGYII#!/OGRC:AIG;J\@[ MI"XVWA="?5\T&GEFPXK,49G-7.MQ+I6A-&$E.-'T:.18&G;I+%]IACM M8EA\*(GAC57TIOI^YA6!J3T8/Q)C-"E;V(OJ,">\-UCC8K!G(<2LOHN7B*43Q!#TX*2 M76Q:)=,"[B3*EZF[%FY![+@(3Q)=F^0Z;'[D+<,\NRVB^BBJ>10_#+@;AOA8 M>((5JNT.]25,L> .I-3>R(H1VR8A;&AX?@0CA2 M"BP.RS"B]I,9^P@T5R PVE;<;V.[#2M0;88-F888B,L\G%ULX9R<4)0OF-5 M^7M8!Y-=MTMF*#A2O,OUV7&9+!VAFL4TP5,?P,4/>\"%?:P9ZHY-C MQO(W/T,8M\=#6"(.0*9&+"I:I9;2P[B/ M/]Z#XW-0GLU2BY M$XSEX:XS;]JD"%6$+%@R8:"O\>^Y:WFF-10%F=**GABB'WR"2$'T2*+Z*U75 M&&[OBV%-.%S.^=SO:<70P(3]D/$7YUFVK7OA*894\TSP-!,1XP4OPIG,Z50W M'/1A!"73FRQ?\MN,H]#XTU+"I6$4EX'="LD<*O:B(PJ#-44_0VDQ)B'S@K:Z MR ,'':6UA0)@CAL8#G2\AB!L: 'RB?VME1Z?O#QP:L(BN/_)_!F5HC2=@IV& M7T0;?J(-SR1P> .6?V01\*#!%J <)[1IH>BSSX=<%(A)Y1@&)2!+"H=Z&Y2KO)MPVO91K7/L MH^#2-BFN=7+80R%B@ M49/ 32T"U>+F67B(E_PJQH,%*T1PZ):Z1,!D\((;$CA0J"P:.&).2 1\O0_A M#U-.PP5E3MG94&J1KF(&.R&_$+[P.O0(@2_%UZ0 M&](,08U[<._0/&H'4Y %@>( ME#@B"A--: V+AJ,%6<&'K +QHS,5ZJ20D7)1"D"=@4-K:M@!ES\'&RU C23< MSPK_.*TM[,]:E6P?.\,](KX:$@5^\9Y^_5I4VE$A"=:%PMZ!J8WBB1>2;-2D M$E]*>M"&'?<31$_ =#[S.#(H$)B,E(1VF0=$C'0#>^MP7JXVAK\,=SA^BY(] M+(R%6T_"]T8___<(#"H,(D_1 MS[*?_-\1HU#^'I>8H -"+!6;LA _4(S,'AWS#?[G1]^I(GIH3&3T;.9,Z7/F MXB5/(@N=F:L_$]JEE4$Z23$Y1I]1(':'([Z+*U9HS&?.[E;X%:?E)=&WSIT_ M7[0+PI42!&_C-P/SY"QU5_/B+6G(">@UE]>#\4F%/F$W0KOSR\S]_#_P-R>) M7XCF%/V]9_IK;4I_$MHLI,,C0I2^+DL>H]6,G0$_'ZXT#?.%N9&^)R7?\GZX0!%/5P[ MDY+H"[5'%E)X:]W9_"(ZB_>CUS W3!ECOB[^.9DPWMXG/#.\\< V\7\X?Q3, M0CS=<\L;3ART51=]PE:[I>O]I6!7OD;VD@L, LR.E"J8&/6@6,8G#E&"]02_ M:D>?KV\>+A(91]3XGPWN_ZX-KL_Y#Q?_]_WJC\'7B^N'^]]^P9NEP1?:7R=E ML'G71HV[=:^,ZC/_)@COTA6^L(P7--O=?N\H0HA6B/K^%4]N@Q^65__FV.SM M&\F/2SA2[QLMX(B:L^A"W^_/TU'O8'8F1E!0X !T'J@M^!8LC-?ZPZ)^P&;- MGTUG!I1DP9X=:>('[W^/ZETP"AK'DAWE0X)WBQ@4/(M)84H^KQ9^8,'-$8F$ M]YSQ$F5\*K];8&Z+REH0>?_]ZX;VCG",>*.6?$3>5%PY&K>.B/^Z@Y MIO.,B:TAGSKMN Q.7;- )#/L6Z,+?L&\-P&OAK\KAO#Z0[5E3-83<,>\4)O0 M6R86/)\I5AI WH+HMH"HP Y_QIRLOZ14OBR'>?=D_[>,F! H#M9]RW7Q;-CB M+A]T (%"Y_3$A.5#Z1Y1G@ M2A[9Q *#@X?,:$ZSP"Q8QO$15BT1KC]4#>_'$4QE5P9',.94\SRG,2!$^RZ3 M^.@^- OV_91VG-%#+5/?NM;C[-- -#S?^?W.(+P$K)D7KVF7@J_EQY_S4[X= MH7P'9V@>$^_7I NOKOXX^+Z^\6[T,$H8[%:$M[P:P' ")[P M-IJXUG@G17*)>(PWE?@5!]00&$ *4Q 7FU4(,(O[#$'?!FD.,XI5)J&Z0H!< M6'&S"N3+"E_9G#,)CYYDE34%+K+QYFN$FC9V7FD*E9_P\W&]2$)R_"/L=)FB MEDB*,+5"UR\)HNR64GD2T234["//)=+.%@6%BV @^;!*<13CYS5$28S<(/_B M"Y@\O AK$;[%QY !Z>SC60U6L[[,EB6Q,&0*#T;]> M0Y/24TN^# ID?J$4C<=1$*\$6[?7[*ZV===8KLXR]*:?4<]DL38;^DJ+M18P M%>S3W&:&B[4Z(8@VL;4B+2W2:/ E&B:B&C=4X\;A-&Z^MD;_GU)""CQP8NEL9A"A&Z"#9TJ*/S@PH-)H93;Y-;((R)G>ZY57 ML"HRO\>Z);4,RB43=6SY'-NI.K9]/+:S2@KE&,\=-"6]=]5?N%^S\''6?R"#< MGEV./B?$?G7]*(U-_:^(Y8S:?"AWL#+&SA%5VS&:][B/O:P]N4 MT3>D*;/T&?'=;\:_'5=^R(M\9;!45G$[=UE,=#IZX5ONZAA/3/>#T_56RNAT M"SRL3J.Y%)W.C3SB3NYG14LCK-LE^VM[(VRGAI>N#*_-N;L3P]UZP-UZ);E[%X87<+>N-_I* M5U69FKO[2,T[,KR:C;8BYBH3(YLX^6EXQX:\%4MR_7]^M,1J3 M-J^)>L"E'B!EJVXN$(]S\D276P<.U5SM*0U?98(^V5."WI'%JI\H@JXV0??W ME*!W9+4V&ZT#,5H/ST)3T<3-^;_5S,EE?2\6VO&.!( BZ)0$'5>7L \$O0L+ MK4X:394F5)J@XTH3]H&@=V&AM8X^]W=$SPF 33% "P?7T(^C+D8.3NL@?"O> M,,/1+CR9\Z7Y#D_,>7*-Z1@Q6UR&O?G6=,H!0C\0&IGG!,KN@3X<]-71OQ/2+M6'I%\,.)ZA)YWX7(/,RM2LCW\N3T M]UU%WFN56T7^':P:4%O4N.M5//(09[;\;=75>[LP8X#'[F@1FN@^ '!ES/SP?CAFY_M#=RI3K/6ZBV#YQ5ZE"5[ M00=(?BEKZJI/?JU^K=?>(?F]QTJ"&QHE0\ZU:VVH"S9;S2;V5#YW3&ON)*\A M#4]OMJ[LAEF2&(@K1MQ("Q$IG$E*2(/A6HI@Z!Q]UFOM;O; R+:'4S[A*E8I MEE52ECKN':M@CJ?6Z65:KB>96I8R5LSMXY6HO,U@9F,YTY1O<6N*UL MBSC]RI+D0+H*OVHP=D>O]?0BC>-%WFTCX-U!.&R'3L9Q=7W+ZJP:9-S6:WI[ M&>UTMV1!W)Y M7*+39#/#FGC^0'G'ED-G+4$'.!MB[].;$A#O9N23]QD?0Y^0X>R6F^$\;BSA MX/&79(ZSJW*<(E/6>Y>9LE#5*,W4K5S&K,(4\VYSJRHKOJ\G]]ZSXIURL^*7 MEFUY8"5H3XYC[E^T)L%][>X@+]EN9AVPX1MH\D"^X'E'T2^9EC(T> M[S*]J*@H"Q7I,524*J)1"!51,JK;*[E*][TGJ>^,5W_J7-7E\KH+[H2)6EN+ M8CB";_($MI?$G5;)8#!5E\.5I)KVUJ(W7ZHYUDN&NZNB<5RFW+V%9S'@]Z=\ M96XN]0WK[Y)/34-!G)=''4.[L[58OY]/IQ.+Y<"Y]QV7+2A:()_QC-=EQ6_M6++]]_'.ZW'>FJ^LQ%\]2_E).PX6_ MZI.$G&VURF*V[\E).JKR[^@3!Q@WKO,J)H8>Y4B1S<6[;ET55"6^R[S?&]2G ME,R,.^#%S0J.#I8'%4UD+F4Z6)K(72XOTT)(4N^@KFWQZ"_ =G^FN>K?/3:: M3[2OU@O6DO^3&:[W<8$:2DJP;:%QR@N.?@5?9.^BH@F1I5U@#W82HIC_6NDS MA> #\1#2M/:NO-87U_&RU1@=MW=88:2H+0NU)<0G%;452VWI;[&])NBB(D@( MSLG[LN>E+=SSFW//?I.[EY36W N-?CEW@:GG+J,HY AX$GZN>N:SBI#"W;B" MX$W4NG\2\/ZE.(=="%[,+'5+'O!8=35?28*+*Y[=1+-7B>!Z)4^_WD=-O]*K M[I:I,F+H_"B:1:Q[;%BW?M3'EFDR^Y,D5SCFKI\$S#?6DK0S6DR<*]%=8\^ZTU_\U148J$<& 61,EDVUR#;1B+HO1VI#+U9:_;W6VN\ M#R+;-@"Q8R+K=/>[-5.9)NO5ZPE8H$UEFV2R37I-Q.?6'%>;6".&=4T39G@L M3V/EH (N9\[S= X'3?$6SQG-7@V7*>-E8[W2VS;>(@\"WKX7Q["C.'=G"Q#A M*JB8]T%OVX9;*D)OV.7<+7G@AIJ2R:;!9--QRI4L&6A1(0M.[& MSL34K.>IZ[P0$+E*&&50*%O7@X<@"(KF4M+16W;7)"Z2A( M'>6!TG&\;:C'/]CP^[O26MW:<;-(E+'8-H ]M)_> 5UO&U*J&%WK>I'YV!W1 M]9;W?;>&V[&J]\ENN&&]CPI!K:SWB05.J($L]:INK%4Q*'"<&5:IB$K0?JUY MK,IZJD\TF7&/BB":D]I)1Y7I[$6[CNH5VEN]^Y5YGF8,A_/G^82ZITTV=8$1 M"2SJ'4/Q5MC%/$D(G22+Z4%PSN>A8X:?)PQ_ ,D]>': &?Y+KZ^4ZMFQ59KR+KA,A)EL4&OO;%5EO=]\]-RK>ET7S+B()-JMZ(*$0H-V2 M)'XFH-V3_*,468%WP3II-=7(",08V#>5:C/ECV.;8WLR=TQ5O^1W%!')?\/32"I[NT>=F0U^2.AKL\ 07;,R2$,2U$& N&)BP M_II&U(1[E?3PG;B9GJGD;NX/O]Q:D?7A]09_^('G,2"&U[$U'&MCPTRZB.W, M. C[&YMICXS9VG1B##E9X6@::\AJ$5J+)\=:*I+K9![?%][U*W2RGUSF>=$$ MP";;KN>X[:EI+O,8NKR?OME8ANO)3G1"?)>/-L]^$%E*W'?3>I%0[K=?+A_N M$H%K?7S1YL\2.#YRA?&H[CJO_EN+[R&$O';[Y?K[M_7PN$L^9AJ=&MPYZ33$ MUN,4BNC?H=T)[U1TCTY_/UJTKIK-193[L/$KD/#AI://6VQWW#Z7O[\)V]KJ M/.DRX#!!9R0 M$=GT,>.;VT+K5,1/?FK2/W&A%?'6D?9++/G__3S^//!,\R'^AYNSKY;]EW\7 MT_) <[SA-N+\C_HCSFN(.EYT\S!A&]K819'WT\P91F&$7\5N6" 5+0S#\)/& M3RR^Z$=LHB^G(((:=QYJJ.BL49Q[2_,@L [Z#.4VM2T9&Y%%^,<=E%\%Y4R/ MG^] E9^ZAJT]L.'8!BIZHHEE:Z>KE+?":V<&MY@YN-L4X*>[F*"$(X%?P4E/K#-*WMFV$\6$"^W!=?-$#K9VQE" MQV*&T-7UP^#ZR]7IUPMM<']_\7!/PX2^W-R<_WGU]>M[F"44G+EFT*'7-,X9 M.%KH2= &UKS9GN7-4*C-(M.'/NS[^*#[X9B9\PF[&5VB*F"(T;[$"231XYF@ MGSA/*)\A0L9\Y@13@[IKIP9MH+V6Y@E%[3C]A'-?VA%#.6K1##&E=1>56]AJ M;S\9(>V]>V&<:1=A4G:U>1VQW7CJ(H9QD))^T/O]"; MN4Q$6;N6;>>C<-;(8-2M75F\C12W&='DZ=*,*QX^R66@RO84MCLAHDBK(-+* M9U9/OJ25MII"J=]-.">?*56%,T[2S*H=\DTPWBC*,%5;IS]\:<0JR-F*]/>0 M]"F)0H3TZ&(L%5XZ,USW#4X]^NH?QF2NJ$Y172Y4%RHJCE)9N)18$9LBMCR( M[1IK4Y6 4S2GU*JBNH.F.J56%;$IM9IO'"I55\\^1:O*HZ0%'/^Y!QO*7,UE M$Q)$WMB:;H:#N]7&;E967]RM3G*\58QLB:_.V#BY_*^$'/+IVS?CWXY[AAE? MCM0NCO8N?+(25BN:I%Y]61[Q$_)]/YMQ]8X;+,7^BA28E MG._V/1O[0<>;C&H^2=%CE/-2$BJ-L9YG)?YA;H2=5+&<<)/L8R_Z6XQW5O1^ MR/2>T,JR M0^UQ($5Z1:A=V3>*WO.F]R3Y[V3:>5'>Q(<< A!P6X M4SK/ZM=DQ^%6-'U@-!V7B,[BMBN31)%UA<@Z+M^\4[+.TR11=*[HG-.YGH"2 MN4.#3OX/&4SIAE/+F,;CVL^2"ES $%7.%EQL -Y MKGF%7W4](?RZDP+<8B;;[@=IYS.KJ'0]F\,0HV,] 3XY-V8IW:]J+2,Q*QY2 M/%04#\45$E2$A_)TXO3=E$XJKGJ?7-6I+E=EC6(K!E(,5!X#Q>7NLT1:E&FG M>.B]\E!"A7TTYQE>*J\K@J84+AKKEJS[(!63A(%6.778R-<\PT:W&8 M0K'(+=4 !BKH5AL/@2P!&J>=#HYIS[56 =-T"T9O2;F^:K,0RS[HLQ"_J M]W93]EG,!%[%#/O%#*T$K(!*.#C=$\4>BCUVQAYQX +;LD=63Z5]4@U71;'" MNV2%!-P!938I9GA?S)!Y?'=9X!GMW33>*/90[ 'L$5<"L"U[9$;6:.T&62,+ M*_ ([R]B+N'B)\<&-K'\9,&\9!(X=CL):G&5P\XJ1:YP4^BL-K MU]04Z_UZLP-_PC^>SCW+9AX(WO_,+<_"FU%VXMN7JR^N8=FWKC.$M^$V7[^> M\?1$=:" 6QM! =?Q#6T*/SLFCOME/Z9LB$.^1O/9W&4:@_URGF'?'IG-1M:L M!CNN35UGBAL-S#US:)--RQLZ&-M='$>?6TN08&"5&7WU! M[',Y:3@<4I]I1K#_>-N$\# >GASR/%N@!+R0!K^"[#*FF-;".],<8W@\PYU8 M3&Z !Z\9="M4MOZK#>T&/NMJ(SJ+^@0/8SGXKQEPAS !VG!;;P;T F*QCJ.J MM4?#L[SRAR:7Q:4##X\QX92TI;&>-8T.#8_BE>%&,;-N .<:3W!:[!EXC4XP M9/5(6@4:#YT!W)F.B,Y/SK%&.MA^8G0"8]_)%8;-LEM:GQYERB1PEGZCOR3$ M\1V@*-OGHC"YA7<#'M%G..1%2DPES>S^M+\SNYVDF=V7M$_A@[B ?;$]MG*8 M=POQ4!.&>7,;R)_CO?U<;YSD+0R*[:9ZQ\SQWF1H=ZI.L4S9VX3\7B=COC9C MAA:HJ9U7SU:ASD.ZQJA5;H#>WJY<9*.VK%B+/@%/*+O#N\S%UW"#AU6'? MX&[CC-WYNEZ$Q9]N$PLKV,B)4TOFSLZ>ZB^^<(1.0D/)DR'^"A?+PZF1* M6!23KRB=#0M1F"6S85>Q83%LF #4E#L;CEW&,B;1]XH1]Y/%>HK%BF&QA %& M>;/8I3-W,X*55Y/#RE5I<##'B@$R'6)(5(4ERU:/E<14111!KF(J^&PV\*DX M-ZXH&:M\N36U\&/F,F,T8^Z>ZKE\^G;*D 9YM.JT"RGL7&;P 5+$5EQ>FG&Z M@Y:;O7<=>0>,$1F9O9_<7T!QQBYDP>I5)@F#=U#&JBHP\LCM_LDP\8IGR4P- MG"'-L.TY]L ]3PW+Q3Y-('CX'B:^1T$&UM@X):PW>$H8;BC+!$R>T(3[!,4" MN 3L%#7L-^WQC>^*$2Y#\,L.M&/-'#SAF9AF3 M"2R>X1KI<<1H>'Z+AC;P- ,6[N\_$1OJI*O+^)65_XROX:+@GMI14L71$N08O=%BP:L,L'S7L5,V3*S M43499=O%9<3TV*YZ;I(F(E=\>/__F 1/+:Y,8,I%^B6L^ 8& DL/BF5^U MH\_7-P\726QP(DJ OEX,[B_N?_L%KPRR^O'SP9;<4&$L\\T]X"V4AHEZD_.*DK:M#B)3/'&^64.C1*K?00V^&*CV: M:RL]%NEBN;HC:IRT>YQWTA9\K'8OENZ\BK@"B%O_N]1ZRC"^4E0LVOO MLH6_7 C#BJ=8DG>/J*Y;7"P]Q@>N-GSP. =6G5Q!)Z>7>W(%!!K\,]2/,BX[ M.4Z=IX$@[!6AUH8@YC_EL.\%,8>Z2L6O4E*L?CT#">.@UVKT2ZR+]/_33WC! M=KB2&&Q',E_J\,/*^F4^\\P7W*B6LI,B M:I?IC@D1N&XSQE..,WK7!.-\I^X.%WTS^N[Q:-S6#8/][$U2F?8J9P)XAQ2E MYQ![*9*B3I9C,:515$EIFQ1DN2.1?X66+4,I;@N;:F(9C];$FEELL\G2Y;/> MN@ONA-M:.4 BC9H-4C=[F?M!RNQ*$DX[9S&=!^%LT1^Q:]$<9YOODZ/K M!^E#KF[4^/;89 +OU[0G9L-G)Q3<-HJ.W*2]]]& MNK1^ ,>)- GRH;*+-E=OW1SL(E\F^CF>;(5D>G9(*&4/E44P>90,' +!5"5& MN3/Q^P=^%O.R@2&D!/#F_'2<@P"61[$=.^F][)6\2OZ612\G.)WHW*%['?)IZNC(%;,HY.CV\]!PM-Y/\!Q;\>R6X!Q M9]F]J0'.XLM[]M_:YXU$>V/J%](N5!+S9FH1 MZL6EDS?5,ELJEY/L8U8WE_+Y(!,KRBR>,N-2KYOJE2TILU6DW9.]32U/]V6! M3G?SZSM/#IYA"\?4L#CL*>_(\B+)06S8>@9:GKLT-#'H! F5=ZBDH+J*2@IF MM%.#_/QB/]4H7*)>]1JJC^" MH.(RT7D46N5$4 =6O?V.-?(RAXOG.OBZ@*VL<=O70O.;6I,MF(^O=E1XGN_""DN7;V- M'9X/(?6+S"TH3+$D\)KL\Z)>HB6"4T$ FNDD7$0]% ";]16P8"@TUQ337-9D$?AY>$FG7V>2'O*F?)96SQS(2QU6PL'8]S4=3N51TGHPD;=/,X,!,B[LB]^P"+L)W;IN.&- M70Z.;+9KRVH^3%3Q3(<)$?@&-PPC9#=S#=OCU_%2[KJ^[:[GH??*WO7EF%1N MNUXBPAB>"OM!DO=S47<+'L>T7B0^V.V7T]^/%LV')B*!+9M14>@P>,E')XM< M\/+A+A%Q*707>8'(%<:CNNN\^F\MOH= 9]KME^OOW];C.BWY;6EC3=/%AR@9XE0 M@I$C&3.^]2U,KPLG^:.W,X!8S!W>;RCL)=5>$6, .NY_!"\_\&/BR M23\DR];REI]F+Y@JXWJ,;$ MF*$91,C.[ =SAQ9!C+Y)FY[9[!6HQ9D*^PK128,IOMA4X$D<8=%=BP9$>'XT MN6-B4+2H:@'S93B?^!A5\4#,\G*9]X;#G^Y@.'.A +_^@&*LG/;@W7.QSW>X MS0F J>U$P-1\4%*/&]U%@XB_)$?&;C4C=Y&]MYJ8FY]>6Q5HW^*B/IC'JU$ MZ<*W&J19Q2TW!(Q_8X;K?;8$;6K=^U,>6"4;H)[GK+NM$J2%7,5JD;'EI,9,4F2;]59!Q)T< M?>XVNM41<8IK%-=4GFM.=#0,FM7AFJH8!N\FK'(>R7$IK9^_QY6""\'=[C7: M/R>SH?)Y-A-MG://_49SS:8JBV /.6IU6>-)0MGMZIB&7^-X.W?9^A!'.%WM M5S+66RE+&;%;N[$,/?JSXOI="K%]54R:]QOKB-3Q*!-'N6C[Y*+U MFT>?CQLG%1)HBFT4VU2?;1 (K]&J$-L<>%]E3N7 BP@GVABT.&SM;.X27)P& M;,!LDTIWQV#D/(V3.Z7:K0:O'OX67"(.AF[[*EU*GLS&SMPS;-/[>%A%NW[K MEMC&MX0RW4YBF2XO3_,K=*M>L;M=C6XF*SN]ILKQBGX-8RN7NL5TXK&0_@2Q MU&@_7+1P%6L)M:T+"M4Y%71.0O#D4O6Y;DM3>N>*D;R#E1^N?K:-^LE6M'YG%W#I1]>V>2%?8/[C#/"T+6R3U?;>OL*I!5% MB#XAYH)P4Q@!ZMV*$&!):+8;4G&IBJ&SIXIAW<5WSH*]HG7!/YGA/KPZF3BP MT\H^,/'=JH#*D]QQ45)_&U+3]>-JD%H5/8*2A7U7"?MB..^D%&$_=AG+)N[; M2MP?'M'U"Q7WF8E-;[:J06S*NF_UE, O@O=.FLTR!/ZE,W>SR?MN]A$Q2MY7 ME>;T(N5]9EKK5\2T4.9]ZUA)^V(XKU6*M+=>LAE[?M'\;,9<9HQMP]E?FIZQ9VSJ:I5YK$S1MGAN/J/N-9^L$Y M9;>&90Z0&K8RY=J=[*-MMJ_?."3M\LZH>^-T,U%WHJ+:B*K_RUS'-+SQ(D'7 M*TS.[]U?>7!FQF1A'-.>ZK(*L'$R?Q:>B\[FM]0ZK>P#,97G4E5J*RP-G:W: MK5V64:-G&2?Z-:<&7\Q:_T0Q*_%Y/\ M_FY+: !F7OP8PD;](]5R(_V9FB2Z;Q]^[I MW')U%\P?XDZ/\PB/3U.*]M7O6<]C;> QTYEC;_$"DR76SN]B21O"69WHF4L M5BB\;,4VM7ZGK&+Z129O'UK0[EV3<[[5!9F22YUN6=FE+*1<*8R0*+Y$W )P M$.AG G?@G^6?DR,NLP-2R&,_9X\S1-N;.-[<78$VT8U%FRAM\"%VHH;1:.CS M0'*.2VKW$Y UL!*.0/U5._I\??-PD80QTA=@)><7IP\^'(9'PC: MT+(CT,@%F&!(\3LLW3KVGIKA,OH2/,0SW&P\><-OSHS)A+]/,ZHM^-H4'@=G M3,K 1!HD&^V;X0['+4K\5"(LDF3 M7LU;YF(ON/&4#76S'3/K_F<-["2:>% ^7$^)/ 9;X*!2=YU70=*&-H(M<-P( M"6NOUFP,;TT8?>8#3C7]2C]_K&FO8POH;^HZ+Y:)<$E)X^5/])A5\=^FBT2WE>0IC>C,Y>9UFR)LN)B0*'/PYT$CA$1^"EM M"MSXS$#@H2RCZ7N(S[=L5/BCZ8=T7]QONG%#@P-)8O1GXTU 8=D@0<2IS1R: M,4O@5S3NEF"Q_@.\!N=-AS@FP\Q*F&],"GK@2DMQT0!/[,FL-P)O.>^H60SD *19_&R('^( M\&P'KLH65L_O&[DGAPZ#!Y\E#AS6;H 843&@H&WPL_@3Q?IP[N+VSEUBFQ%C M4@5%=K&&GYS,":(,V&S.P0\(VVDDM@G+)AY?4@,\USRA[ID M+)#)@T?G!>0]R*_,N,C-QG*J[F?-P O3%D_QZJ3D<(^39T9S.XJ](+O <3\R MD&J>A].B[<1#.-G#0Q!PUEOJQV[<[M)V_;1]RUV8PHWQ/RBYF<.X5F&8OO#@E*+K!?X%!Q;C;PM^?8* >(U^$3 MAN>Q63"8FWQ-/%:3/>-K+A/9?3F+6ZY6(P,)A $0SN%J^ =?3\L'-T'P)ROH M_C*=QSAD<73^#6S!)V3X*)DGJ^!;UQDR9GJ7KO-\Y7ES7.3-"*^^N<+MHJ18 MMN5\AG\5^(+4^6Y[G@*8"C<2X-1784)P#PE=&I0TN:\@1X/:\T()DS7.S MR_+H0K#CJ,77*))6,^^S_=)9W#ZZ48=[8X2OK MF\NM5KSQ%=8:?/?_GQ=2'UI2^J65$*7:V9[E[@WIG7AE.TOK,Q/+?!3F$0KA MI"V-:VYH(T5NMJ7W\T>/_6<.+UR@8O>5Z<+K^W$ H6F7H0/@)B_X"Z\&E3$8 MEKG&UM'^88"X *$3,E)W4VH1,%S^%I/.% _=18U*IQ MDVU1_*+LHUM;(PLQ_3UM O94GV8,N/Y,AJ.JW7J@B.@>K4<."!_\M]17 0N2LO(L- GMYL<:".4GPEB(9V M115?F%QN1I>R_.8,Z:2J';M*O^V(B#L5U6]9B#A1GQU7I+6UBLYJ]1!U!E(+U9"8['-1=PNJ0DSK1999W'XY_?UH<=N;S<7:BO!^B@H,>,DO M\HA<\/+A+C'?'+J+O$#D"N-1';2I_];B>U@OHMU^N?[^;7U6.U/M1W#GI-*H MMLY+N.0B_4[0A5\B/X]]P^IV\.6B?GIW,?B]/KA\N+C[I!F35^/-DQET-%"P MC3)R)&/&M[Z%W;7"[OJI2?_$F63BK2/ME]AS^OMY_#GAB>=S2@\W9R""_O+O M8EK>=&*\X39BDVC]$:N(HK*8;AX^ 4,;NRBN?IHYPZ,(8[R*W1 ]._+(\1.+ M+_I67_3E%-10T^CE&A;_6Z,X74-52F@9GJ%()] ]8R.R"/]8CIVKQ3 ,54K< M64-VZAJV]L"&8QNHZ,F2,V<3"]?*6^&U,X-;S!S<[: $4H07C8E&Y:H"^Y O MFR1ZLFPM;_EI]G))TJ^CP=6W1F[:7:O&UVCM*A:M6A[O#<8225X4N5STL?=5 MDH'-YL772AX772L9T1K9-6$5JB"E(CIN_EQ S9P66)JKR^=Z52N?\U?=2ZC= M*JJ4#OZ$Z^E1HFEEEM:M/+*4L:O#H'=,C8H*=D<%>F6H M(-]D\4);TN7WC&U)Z'Q=@9E/[':Z%& M5^I\]39I>%T#/]$ZP>;]SVD^UA?Q8X&O1/];WS&Z_L*MINRKE)><+:,,?:0] M2G,U738)\JLUM%OCC:SA50!#/HQ0BHMW4FU5JWOT.72B>-;1+ [N8J2!3 M^UN:Z[72W1:1VQL+=Y/]W0WM'H$#L-/NS4>- CH)P07 "W^^V3:K:0/W+\/V M#-%FMG]Q^XT*KUJ[#N(G -?FAB00CL=G' G0TM7HRL.FQ&X<<&I"#FE7E-CI M5:39HHI%#A4UFVY=!ZC$\^1$F1!^6ET[)VMI,'^:@Y&#TJ_AVU(A\+^UJA)( MN >JMWWL:UJ_"L.B&Y,=((T 8\91<23Z7XJ+(_5UL;A&6"H^#)YV/BO)UN M#>"Z_V-NLUB'_"HFP$+ H3XFFAP&LHFY<-Q-M[(>HNSV%@,K48A=)6USE[8; MNMT^#U'A + .;^B?[QG) MMI>1W?;1L'A/7OT*PR*4W=#[V:V+?BK]>=($ZZ)9D'5QDL[".0$+)YS2Z91C M89RDLWU..C@CHZTLC)+%=<*XU?7B6I(3LE!U9;:^PZ9)96841+=Q8T-3FQG[ M0;>MPQ@]?#A!#+@34<'^EUIEJ&V*7T.^,F##9;5^3A82)]W5RFW-D$4\YE4, M_,.S/MG61)8SKV72\BGC?4\#+D$WI5YI$G7V5JNP+:@SO5FTLU*)XD%$#\>_ MQ9XK!]S"!6ST&@YBV5.?J)!)J3M@^M6K3.+Z!(>K^/*H?EF@&VK:[R'3<(+S M53@-=TLK*]C[,;_E-T%>)0_8B%24BPD;KTRC!@<^+,D)CUU=&+.$C; \%JD9 MHO)\Z*.,XL=0.WKKAC?AL";+BW[?LE^&Z[XM ^QN,I>K%3-42-9MU\1)T?;C M-!;;Q)T-YE#R5D\JPZX8K[>0X//GK=#K!I@Q>:_=L6/2JH/J _L0HT<1-C7,Z\M[)W(E/ MCQFHY._ARLG+S([@5O&!GB@:G(FY+!4X63I/-@A ,\T$RB?L3G!<,,R]D*@* MRY6&-IA%7JC11X9B0T+R E]&64-RA>'P5W':,[+]X1,?K(_K#S=.+R<<[LW$ MQ CGK6LY[H/S+;30ZIWRBDW#HZ1-F^)#( =$!/L'*\VV;=O<,)@5LG?-E'MW M=7VY1LSXLR,?WR)B)4J=Q#^P8V++XG"[#>"8H65$BH.C%/_='YOK:V,Z)YE> MQ<.J(35S$V6A;PGV,FBZ+$5 MC&#D9?H3+30--TFDM;.CO:<_F+5R[9:&?5M#4?R;5; E3&!'J6#R*HK$P7ZB MJ+(EABB2!Y#:4>'?X8-?^>C&B3&4$M (]/8FPQS#@QGW=9[@ELY@S+3%(GS! M-6)OU5$GNHESKQ1/L1WG*6XR7#7.,-ELU&J%O,STGF,[SG-L!]*O2EM8D-<9 M-X)VR>N47N;7%%XFTO=&GF8[SM,L>C)PE3R6)0>4O[:I,**4#TD1>5R)NQZ7 M7DC8=00W'7#O %W!/=CSQ 'QD?'"8K^#&;:^.EGIIJ355R'U[3LT6T%@))QH M''ZN/-'2A5FEW9]U\^*+\WXZ<57O.U,SU9EYOLYC,J(.$T6^LKM-83P3W](/ M!=: [[P 8,0([#6'#QI?@AKQ,48TO Y\TT7?:XJS?KBEN3"P7$BP)Q;SX@XO MI*I!8?3M3^31C#?I((+9K/['5]"1Z< M7I&3U[?"'%W$NMT&@31=^6WFI2U75V2HJ5J+[2MW-0E-;ZL;I*FW0I;,J[1J M_3;F5J22$C@Y'K^0!OL=2PQET&20&-T#E!@YM8N4+ECR:![I M)P"!Y2U_QBYC&3M,"FDQ6;OCL5U3RHRIEE"ZC8G*'*"0JIST218K"54\.>1Y M-JOT;S=W(SZ4^5(M27&^7(A8FO-;< _LNS=Q/B0)HW9V831BKLM,/BF-G2') M7+-LAU[E5A@C%1,MH]6]F[M;_?N MQCIP[_H@HTG+N 7@/-?/E#ODG^6?DY-*<\ARC@V7C9T)T*2'4$2SMX%MTHNG MAL=,42"]8H!B/S;+65H6'0=-A?';Z/- FXY+J>I/O+$*IRS]JAU]OKYYN$@L MM&DV>''-Q?]]OWKX9TV[__O@[J)^.KB_.-?.;K[=7ES?#QZN;JYKVI^#N[O! M]<.]-K@^U^XOSK[?73U<7=QK-Y>7%W=7UU_N?;"XM6-&][>&84T1=6@>@:A! MP$*61\=P3:PA,"V78?6;A\6=KH.%LT;BZ?"S05S_Q#/D'W,9V!D>T[SIQ)K) MOMNA\_SL(+$ &8LR]YN%E[5']@3T-',-61=I:%.PT>K\0H]8%8:OIGGP7BU< MV#^83#0/V8K*C! \D/]FV5S.HC@?&QXL@.%DH9GK>%..;8C#%DP\ =@B?'QC M,A$]95/J8L"14[)><-WT?8,C(XI:=%$7ZV\,/2T]54.[GP_'XAZ\ MI,FR:4RO!KI@.)_0XOSNY5$-Z>X]=.D3(7UBJ?23;(KE'H/P=^@CWDT@/E;T M92%.*YJDKV!*@^!;M$>Q#7JQ#%N< 6\>"$LH!)?5Y.Q%(!^VXA02E9/'L-IU MO.8LP*+@;WVII3F6?C-II,JZ8_E2WG&L:Y/KQK3)K3P/7H>Z68UC8S?=:FOG MV6]_2_]FY ?(NL#;+Z>_Q\\87W8WHR6#\)(L15RXXN7#7>( V]!M_"M$+C$> MU5WG-7AO\4VL<=1NOUQ__[9^4&Z6BL5?0[=.(I]VB[.IOTS?F5KZ+?K+V(]A MW0Z^@%]P=S'XO3ZX?+BX^P0VV:OQYDGG'D,SJ)@C1S-F_ A:Z*.*$-=/3?HG M+OHEWCK2?HD_K[^?QY\7'GU>I_5P<_;5LO_R[P/6VG1BO.%NHN51?T2',!JI MH-M'3L+0QBX*G)] I!Q%N.15[(@%,LG"0!8_>_S$XHM^S"OZ,Z0PJK4EN9\R3!AS:^2GW1G9V%LB M;98ERQ(\81!S=3"KI:.7I+2?C3?N"#]2%PJF 60O=6 ?+]KC$N=?F.RR"4IC MU,N SB#VL;UI,WATV-SYX[^%JRM']#XRFXTL(B[GU89+C*VI-K&>K1EW:FMT M!8VHAC(T/T$^!216^-YQAW;_RLZ(='\L:MX=ZFO#W-FX1/ MO6FOSGQB@O?X$FH$MT;\O3&;F*+[*D3:]%UX:$H?HP::3Q%,R#\4N=A5&P:. M"VT(+GYB_6X%X:X8#Y6WUL%-$[J'^\T$P.RM^>C[_?DM'#O0VZ0VRS^1??>PB"K0G!WPQGCFC9;P4X)C*@ 1+-0Y"R)*[KQ0,=-H.<4I,8\?=6+9,-%$( PF%&I*D'YO6/JSIL\3MXR;%K?_=/_EW/^*@ M8W=H>:+[&&1CTB&MP-:CDQ$245SXQKU#EXM.!I2Q?V/Q]O+PD'@+(^Z:UY0% M@*/W6?',F( V.7V3%Q7V(A/(@VFD\F:V#"@D@KAN+J[ :*-U MWLIE"C2+.\-^XO@5WXP?UO/\N<)RL(52<',E-/((3.P'U/+7?O5D/$6A0Q!=N/(7 $X="F7,Y68DKT?:'(NIEXS-")[I"-&-0/;-.22&+["W(90E;.P@J.AZ<@4AQ&I-;<"6O[#-C:LV,20A+F=#$[3[I=NCRX MCU\MX]&:P$/&95%S0\WC1H[' D+EF,BTXSQV0*4&)L/Z!?"9N46ZK ZVL5,- M# <_$Q0L/"=5^7CSX9@L@5=8*&$/61+;3.@J[L6_<5@:8^8[3T 7%[_Y&V$/&A;"+> MN8@MQ@ODM&ZYJ(SS93:N%$00QS(UWCB"*%:/,]-FGK=<*"'LN]5F'>SR6LNNM:)=/6_Y M6!T+KM?>V'P3Q7N+:BJ+5=?*YAGNK55W#T&*K%6,B@7W4K^OM\(^'$EILM9NUXX1*J(5D&>A/7QEFDZMQ+6IR M4Q.C&N+5"DM0VLM>3'0C?B^U#])(&7RL;1.OU5?&:[,=49R#G>J(]BEP2X=U MLHP2M>JP=A6T%95%R%,YL_L3]&0,>#]&&?$3*3*-L?+U1$:)0ZJ>+US MV*4MKL.RM!=:UW*GB$\\2P:NY6D3\#'0"11SV<;,KLN05I3Z>!U)-DDM':A9 M7)8F=1AF18KO9B3/CL'BZI5H%F M>_[D W%K%"'!]Y=6[-$@/]?DPF;IVK[UPJ, 0!R\2I%+O/A DQ_R6R=VXJ+] MY?E;)47^:5#+R0:1?]1"X+7Z'5L\X$^DMW'4?W'"106VV$=.\UW;;2/\";/\ ME@/\P/$8)D+C7?* SVM4IQF4"/I5@&O50_R(Y^UL\,6-DPID8)M<%6X?OX_Q M@.3&,6\&'Z7^WHCPB(BI-1F2P.#5V[5(6$:.IXH9SRJ$25@HR9Q,VG3!)ID MF0%(41$CG49JJ...HG#0)F_1K$%FO9@UQ[!RI]-E&2YN[VEWY[(P:/,$0C3\ M%DTAI,P@B.2 F9@=X+W6J1,$!QL-O4GV-;\9+NQHFZ>/CV4?- G'C!#"!>\R5+J^5WZT 5=?%]_["!;IY3<)ZY/\X4HUB'NST^8OQWGELW]642PSJ5EHMGZ;)AL)R$;'J!- MZ:AM%IKNQ(VH! US+++WI&S:S00]/IC!GO&S\E4Z/ZG=!Z*/N[5./W4<6I! M//4N$$1-CI5:=/>3U'DGKK(KUQU.<(K#+3'E[0*>+G:@*-YK*)=%VVL<%JLB\+U//8>K3(LD>.7QC- M:H=N'9H::[^1NO5/"J,ID\U,TK:H&"QZ%V1*/%K%XC^_L$/!9,^X$Y'PQI)Y MXBS\CMP/SA,%4-9O&A]E70LG"!!=27L1T_[X>#TP4VR/W2BPA*A:S(';%B>\"*) 2$'<)5))F[[0A:Q3K\@?^I E+%MD 5 MFYY2#C 5>XY2D88LPC]6&J6B"BO<'*EB1W@0$8",LFY?]79@GCW \ ?VM+\P M[79BV.^A'S@>%$\S3&=*V #P]N"94104 R%WC((OB:F^5E/O"%C4N%U-438E MOX\?_R@2,%X(=38 !4UKK8HTL*5RA&[S&4SIZ&MB<3]8PZFIMZ)U'['W\K M"I*AR]#R%:;<,H[E0BC$F(/'[L(!\4QJR#Z71G;J?4B>K-WOQK@,+]LC/9J MX&]-QO1X'8SFNN!V1YB0>4!.MRB >DUS EDWA$*WQ-SM"O MR7ZDG_I_HM2,<.^F J-G%3_:9@0FUL#')JT-7B.8& @'&D(&9<_3B?.&G5T. MS[O/)S/J6T"18%$2!/3ABX5A<;P'@N+R)S$XZ$DH'_;X1L^V+&M!1*V2P?!- MRYNA% JVQ;^DI[U@%A#7(,8.TR+P4_*Y4B,L&4,PBQGW7N%.RQ-HL_$-0.#XA1&IA5Z*5ZT&'G"YXB4C9'R]_(8Z0(F8W MT]! ^@UY+H;''M?SV.,BCUU@WP"'@Z$ _5%$1O2604O-N?O&#)<#52^ O>,; M_)3EB4E\YV #5V^_V'NZ"#]+B4;K ^V@H(D[5"(RO*<&JM'=Z*[=R%VS]_$) M$H\KHTZ2PND&Y:Z R?+#TK(5DJ0,V$0@!)AYZ;A\2+L,S&:&^3DYJ76ZQZD3 M+L0XA (N3XIG7)> 4C]$8V%26"Z)R'@Z^,CER>K-[27,$5F1O'Y#6[D$U-6@0*A$D)3>R)E,G%=/^T"&OS/W MX+K>Q_(/9_O9'4*CWXQ\Q<@-F!5&(R_-@I]N1G?@.S_9: ]RS45II]@A'WHS M=LB']AM-3M$P B?&L! _XN_@: _]WWFL;F39%,'R8VO1*.]QH[L8"^8OR9%* MW9^WB+4NQCN(FK%TQ:8 \P\:!\7GP:P?5)5?2*_ $52][L\KYS#E?2\]YE9# M!XG _M^CUOKH^2['O$6>H;R)77%[$9WBA0&O1]%P'P*=+>PL8P?3)ARPHJ4] MI"6]@K14Y9FE/N7I1[EOTC*5143WKJ8'WL4Z"^]B=&#"2,!.A48A=YJ+K=TK MK,6%V$EPLN1I?<=SO;O_GBU^D@@[)#L XJW0"VZQ;SYIL(/>M!Z#TE6!RK[DB.+>7)O^]0L]^'PX0'J-#7W:IBTJJ; M18?GEO_8D:328_K"*R"I% OLA 56M"N4E +<^0:\WT96J6JC%GEZ$.A M2=^=F"S^?WV_8T#FU^M]:=$L586$BT*BI3>\'$ST[/-*&P$O9?GEYU,JZC^X M.,9Z<=8&<68ZR(]:ZW>;L(?B]*RC0G9=Q(3 M4>SDLU.[F]C?>@">#P_1"0_ MESV!*I=(>R&\UY!FWZB&MB9*1*FC00"#B8OA_%Q9.N^,5M6_B^K/A@:TN:KT M5UQQ_3PTOBXG$=WM2%%BR;Z8J3!4QJ1+3S4)!2O"J:NRR6(5WN&D<>K"" M/*.(:@^)2DX"T:($5;5EBD$EM,!'%V&CX,4OV%49?>D<':-+1,3^@Q"QJ_U4 MM^#)$E$ ,^SK M;J57JDRZK:=+@ON0E#Q5AS%XQT9DI\7")%%R]&#-,&I_99O6BV7.C0E]3IY[ MP>!D8>#]*Q\\*0NJ2[M3BQOQ7(&2ZD-AEXUZ BO&.W%#ILOGG553!S/CCGWA ML]@%XRP, *4WT?1 RX,,CZPC"X]5MXY20Y*55@S%62P>>:=J2&_7>E6ICJT0 M#2LU1+R3LC5=J:&X>56-?B7-NW=88+Y;EU1V?BJ7=.?R+&7S>C[RS#_WO3$& M3OJU=G,9\;4"0DOQRT[X):[3?0?\LI\&0+>AXCN*EWQ>6C&VL1A;>K>Z)UTO MA XL(73;561EU02M'04%CDD1F&P;(3X4+HT MS /QH9VRVS@?H1G0UO[XM7J[UM4K@C6Y:TZIT*VJ97MTXKJ,=\)&^VE]]!J= M]Q]UXDK,"K,6:BFWHL#(B-NW$+?9%:)JR?: M":M42;?]\*Q/MC61W?MK.:9PHGFWJ=G*F*0%JN;5T#<5U\V9,'LZZ69]5$*) MKG,>CVN]_FY*I+8#P%+Z=#M]NAH:1ZZ,/1>G)&+/?OWV**&YQT(SKCYEV4RK M8C:O>?3YN%D[Z2HY^?[D9 )!IQN5H/R#+43_@2/TK9O@?&7SR>MTO-K(=9Z3 M,.W^8=ASPWW3:QS8+AG]KLT_E#Q)7OMFN,.QIO=H+GQ;S(5_E.>QDCR2=@<*>?=T[XB4@#:S$45\(49L'.6TRZQB 4 MLA\T%%SB IK6BT3]N_UR^7"7V'(OV;W9_%D""T:N,![57>?5?VOQ/40;U&Z_ M7'__MKZQ/]/3!W=.X@[.07*)O\ :_6<)_1+ZF4X]LF_K-O+T]Z-%TP+V+,Y$ MBR(KPDNQ&YOM:!+/9I>'DW0Z[4[D?*('M/JXM-_&?HCJ=O#EHGYZ=S'XO3ZX M?+BX^Z09DU?CS9,&,98HV"RR9[]J8\:/H(5Z342P?FK2/W'!+?'6$:(3Q)W7 MW\_CSPN//J_3>K@Y^VK9?_GW,2UO.C'><# MXN?-:U\R5;O$P400,L2=-62G8-]I#VPXMH&2GBQLPQBNDV:3J&M^1F_S)M+'Q N)A M/O-FADU(UA^LCZOPJK-#96L?P)[U/B)W,%FBJ<$--5.">]!O'RRXN0-7=M]SJ'Y^=UEMG9V?USMG9<;W?NCBK]SJ7_6:_W6D? M]R\60+K%F7NKMR_.S MG("](R902.SU-S'MUB)VI[%[?RT9UKM?0!:Q'XI#M9J%1MS"MTH$4=,[1:.H M];>III'/T"X 1:V_VI9(B^.%0K]H"*_^JIJ4PSBFH M>J\,C&0E00Y?@I2 =OY>Y)P8)%KM1?*JCVJO\8._.OKS3V:XREQ2PD[YR8K> M%;WGXB=7F_Z5GZP8X1W:C\I/5GZRDB 5E2#*3U9^-UVU%BQ^1"3YB%-95- M <^R02-883W"'!GFRH9[SZD^_08K#RS^(1.M_4>G)DQ";]_ MYGBS:V?V3P:WD1&5X$K\2XO,XW-+.RV*=N?H\W%;,8IBE$5&Z1?!*(N]^26J MDX)@*SN-D[(Q*]X/]Z2PO(H+(2RSHL\P*QM9FD$C2R9>*8LK;H(>K 6^N&// MAF7#Z]C"B?0\-R8/S'WVCL+2H1OED;K'AI_,N?L&SB$87XW.(G2$8HCWYXIT M]=0:). %CA9Q__UJ3]R0R@"HOA\>V%N3JMO*E2'VP>^(8X]Z6W''N^6.<%<\ M6@UUZT=];)DFLS])+N'D(9K?%5&\ Z)8W0E?C\7(+)\,*H>L?+C9!?\__HCD MIS-3)15V:;BDPQ7=C_Q"%- QXZ#;5JW3ZRL;1O%&L]N+,>JW8XB084_8I7%6 M_1*4Z8)5+\2F)//T1OYCGLD%,.6.^V4/SE)\4DD^23F_=H]2"Z6,Q>HW>F5/ M@58,5-G\PK8,DP$G7U1K1^;D MBQC%HM(OQ?/AAR3M%3<,":?7UBBBICSNGUG?+%YU*YEZ6*'R1 M!>AC#/PA>75OX(6OER71HGEP(/#3T>?ER5>*+PZ/+Y+8HM!T_4X18J>Z(X(8$3"DNT[ZTSH5(G MBF,./W6B^E8RIT[^X/!8K]9LC)=$%:^2*+L,%A]G*@&H:!*%4]=V&12]V:WI M>E6*BU6T^)VKJE+Q:??]3L<_)Q^J7$3,R9;WS ?.P24'K/>)@P_\Y"OCF!]G MRO15,'B;SIY1D5O%%OMITJB35R>O3OX]G+PJ5MY5Q$W,>#B\6N64PTPJQJVI M5UT%IHX=-?$N9/R!$U=21/BD67"=Y-;Y?BG2=@[C$GA8)Q6!HXAEV9@P<@GA MKC7#KBK""[N?=24V8F<&KI?ST0XK\J,X:4Q-\#B:_,"45TA<268 MJIT"*_#VRTRM5*FJXL5#Y44EZ!5Q*>)2U:0[BFW_NC!C]9P-27-K;35E=?=U M%R=Q4U;WJH TGRFKK5ZMUZP*WD!%"/6]LD3Z;KGW,5@57))>5XV&5+P!O!$W M2W4/43B*GJ7:;;34).+W4]%<"@1']6>I]I-FJ38;?872H31(/VZ6ZMY4=ZM9 MJHH'BB]9JW95+:68HR.WHR;)YN=&P['(VF#[M![BD<4 MC^C-.$S97)3'X?HB>J-=#02!RI"T\D6R,KY(:K39U?9 MJJOG*9"1YHRT;XYIC6#3D0P_%0J"426@Y )U^SYA)Q_BG=31'NR=U-$>[)W4 MT;X'KT#5:U7G/-3)JY-7)Z].7IW\OL0[5'5NAGB'?D+/>,I&CLNTYU"T0Y7J M[G!0GJYG2FIDJM7=+G9[[8@@[5(0EP?1;D9_&GB563B2=NM:COO@A%_*F,\&V.&ZXI=WP2])[-(NN8*WX/3@ M,I\5E#8_:1P?5X1Y*D+7*FV>PPB*@ MDXAWTJM>-OS=$'EUU$2F?L&-JW*K[7^H<9>*65(Q2_K^P;(J=4MV/Q1.BN*/ M!/[(U#68L4IW?_P-!9RBN.;P4S.J%#5[:F8PFC%7968JH\ZM00-Z2X:]\FMH2 M1%&O'7>J$EA5A>X[8XVX@;B[SSXL$?F2$885-QE7='^\HTU!>]TA4J@*$Y(X(3",O![ZTNH M[(GBF,//GJC.CLS9DS](;<.R9F--J'B51]EEL+A]2/-Q.75MET1I'7=K?;U5 M$7VE@L7O7%4=-L1WSG=2>-Z[Y^"2 ];[Q,$'?O+5<