0001437749-24-015973.txt : 20240510 0001437749-24-015973.hdr.sgml : 20240510 20240510150948 ACCESSION NUMBER: 0001437749-24-015973 CONFORMED SUBMISSION TYPE: 10-K/A PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FutureFuel Corp. CENTRAL INDEX KEY: 0001337298 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL ORGANIC CHEMICALS [2860] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 203340900 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-35103 FILM NUMBER: 24934391 BUSINESS ADDRESS: STREET 1: 8235 FORSYTH BOULEVARD SUITE 400 CITY: CLAYTON STATE: MO ZIP: 63105 BUSINESS PHONE: 314-854-8385 MAIL ADDRESS: STREET 1: 8235 FORSYTH BOULEVARD SUITE 400 CITY: CLAYTON STATE: MO ZIP: 63105 FORMER COMPANY: FORMER CONFORMED NAME: Viceroy Acquisition CORP DATE OF NAME CHANGE: 20050829 10-K/A 1 ff20231231c_10ka.htm FORM 10-K/A ff20231231c_10ka.htm
0001337298 FUTUREFUEL CORP. true --12-31 FY 2023 11,381 8,970 55 48 890 890 0.0001 0.0001 5,000,000 5,000,000 0 0 0 0 0.0001 0.0001 75,000,000 75,000,000 43,763,243 43,763,243 43,763,243 43,763,243 27,368 12,898 1 6,217 2 3 0 0 0 1 4 1 3 0 0 5 100,000 1.00 1.00 1.50 1.50 2.00 2.00 2.50 2.50 0 0 0 http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 37 0 10 0 0 0 0 March 12, 2024 April 9, 2024 Exclusive of the BTC of $11,381 and $8,970, respectively, and net of allowances for bad debt of $55 and $48, respectively, as of the dates noted. The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information). 00013372982023-01-012023-12-31 iso4217:USD 00013372982023-06-30 xbrli:shares 00013372982024-03-14 thunderdome:item 00013372982023-12-31 00013372982022-12-31 iso4217:USDxbrli:shares 0001337298ff:NonrelatedPartiesMember2023-01-012023-12-31 0001337298ff:NonrelatedPartiesMember2022-01-012022-12-31 0001337298ff:NonrelatedPartiesMember2021-01-012021-12-31 0001337298ff:RelatedPartiesMember2023-01-012023-12-31 0001337298ff:RelatedPartiesMember2022-01-012022-12-31 0001337298ff:RelatedPartiesMember2021-01-012021-12-31 0001337298ff:NonrelatedPartiesMemberff:ExcludingShippingAndHandlingMember2023-01-012023-12-31 0001337298ff:NonrelatedPartiesMemberff:ExcludingShippingAndHandlingMember2022-01-012022-12-31 0001337298ff:NonrelatedPartiesMemberff:ExcludingShippingAndHandlingMember2021-01-012021-12-31 0001337298ff:RelatedPartiesMemberff:ExcludingShippingAndHandlingMember2023-01-012023-12-31 0001337298ff:RelatedPartiesMemberff:ExcludingShippingAndHandlingMember2022-01-012022-12-31 0001337298ff:RelatedPartiesMemberff:ExcludingShippingAndHandlingMember2021-01-012021-12-31 0001337298ff:NonrelatedPartiesMemberus-gaap:ShippingAndHandlingMember2023-01-012023-12-31 0001337298ff:NonrelatedPartiesMemberus-gaap:ShippingAndHandlingMember2022-01-012022-12-31 0001337298ff:NonrelatedPartiesMemberus-gaap:ShippingAndHandlingMember2021-01-012021-12-31 0001337298ff:RelatedPartiesMemberus-gaap:ShippingAndHandlingMember2023-01-012023-12-31 0001337298ff:RelatedPartiesMemberus-gaap:ShippingAndHandlingMember2022-01-012022-12-31 0001337298ff:RelatedPartiesMemberus-gaap:ShippingAndHandlingMember2021-01-012021-12-31 00013372982022-01-012022-12-31 00013372982021-01-012021-12-31 00013372982021-12-31 00013372982020-12-31 0001337298us-gaap:CommonStockMember2020-12-31 0001337298us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0001337298us-gaap:AdditionalPaidInCapitalMember2020-12-31 0001337298us-gaap:RetainedEarningsMember2020-12-31 0001337298us-gaap:CommonStockMember2021-01-012021-12-31 0001337298us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0001337298us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0001337298us-gaap:RetainedEarningsMember2021-01-012021-12-31 0001337298us-gaap:CommonStockMember2021-12-31 0001337298us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0001337298us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001337298us-gaap:RetainedEarningsMember2021-12-31 0001337298us-gaap:CommonStockMember2022-01-012022-12-31 0001337298us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0001337298us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0001337298us-gaap:RetainedEarningsMember2022-01-012022-12-31 0001337298us-gaap:CommonStockMember2022-12-31 0001337298us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001337298us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001337298us-gaap:RetainedEarningsMember2022-12-31 0001337298us-gaap:CommonStockMember2023-01-012023-12-31 0001337298us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31 0001337298us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-31 0001337298us-gaap:RetainedEarningsMember2023-01-012023-12-31 0001337298us-gaap:CommonStockMember2023-12-31 0001337298us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0001337298us-gaap:AdditionalPaidInCapitalMember2023-12-31 0001337298us-gaap:RetainedEarningsMember2023-12-31 xbrli:pure 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:BiodieselMember2023-01-012023-12-31 0001337298ff:TwoCustomersMemberff:BiodieselMember2023-01-012023-12-31 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:TwoCustomersMemberff:BiodieselMember2023-01-012023-12-31 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:BiodieselMember2022-01-012022-12-31 0001337298ff:TwoCustomersMemberff:BiodieselMember2022-01-012022-12-31 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:TwoCustomersMemberff:BiodieselMember2022-01-012022-12-31 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:BiodieselMember2021-01-012021-12-31 0001337298ff:ThreeCustomersMemberff:BiodieselMember2021-01-012021-12-31 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:ThreeCustomersMemberff:BiodieselMember2021-01-012021-12-31 0001337298us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberff:TwoCustomersMemberff:BiodieselMember2023-01-012023-12-31 0001337298us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberff:TwoCustomersMemberff:BiodieselMember2022-01-012022-12-31 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:ChemicalsMember2023-01-012023-12-31 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:ChemicalsMember2021-01-012021-12-31 0001337298us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberff:ChemicalsMember2022-01-012022-12-31 utr:Y 0001337298us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2023-12-31 0001337298us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2023-12-31 0001337298us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-12-31 0001337298us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-12-31 0001337298us-gaap:TransportationEquipmentMembersrt:MinimumMember2023-12-31 0001337298us-gaap:TransportationEquipmentMembersrt:MaximumMember2023-12-31 0001337298us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMembersrt:MinimumMember2023-12-31 0001337298us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMembersrt:MaximumMember2023-12-31 0001337298ff:EnvironmentalAssetsMember2023-12-31 0001337298ff:SmallAgriBiodieselProducersCreditMember2023-01-012023-12-31 0001337298ff:ChemicalsMember2023-01-012023-12-31 0001337298ff:ChemicalsMember2022-01-012022-12-31 00013372982024-01-012023-12-31 0001337298srt:MinimumMember2024-01-012023-12-31 0001337298srt:MaximumMember2024-01-012023-12-31 utr:M 00013372982025-01-012023-12-31 0001337298srt:MinimumMember2025-01-012023-12-31 0001337298srt:MaximumMember2025-01-012023-12-31 0001337298ff:LongtermContractRevenueMember2023-01-012023-12-31 0001337298ff:LongtermContractRevenueMember2022-01-012022-12-31 0001337298ff:LongtermContractRevenueMember2021-01-012021-12-31 0001337298ff:ShorttermContractRevenueMember2023-01-012023-12-31 0001337298ff:ShorttermContractRevenueMember2022-01-012022-12-31 0001337298ff:ShorttermContractRevenueMember2021-01-012021-12-31 0001337298ff:BillAndHoldRevenueMember2023-01-012023-12-31 0001337298ff:BillAndHoldRevenueMember2022-01-012022-12-31 0001337298ff:BillAndHoldRevenueMember2021-01-012021-12-31 0001337298ff:NonBillAndHoldRevenueMember2023-01-012023-12-31 0001337298ff:NonBillAndHoldRevenueMember2022-01-012022-12-31 0001337298ff:NonBillAndHoldRevenueMember2021-01-012021-12-31 0001337298ff:FourCustomersMemberff:BillAndHoldArrangementsMember2023-01-012023-12-31 0001337298ff:FourCustomersMemberff:BillAndHoldArrangementsMember2022-01-012022-12-31 0001337298ff:FourCustomersMemberff:BillAndHoldArrangementsMember2021-01-012021-12-31 0001337298ff:FourCustomersMemberff:BillAndHoldArrangementsMember2023-12-31 0001337298ff:FourCustomersMemberff:BillAndHoldArrangementsMember2022-12-31 0001337298ff:FourCustomersMemberff:BillAndHoldArrangementsMember2021-12-31 0001337298country:US2023-01-012023-12-31 0001337298country:US2022-01-012022-12-31 0001337298country:US2021-01-012021-12-31 0001337298us-gaap:NonUsMember2023-01-012023-12-31 0001337298us-gaap:NonUsMember2022-01-012022-12-31 0001337298us-gaap:NonUsMember2021-01-012021-12-31 0001337298us-gaap:FutureMember2023-12-31 0001337298us-gaap:FutureMember2022-12-31 0001337298us-gaap:OtherAssetsMember2023-12-31 0001337298us-gaap:OtherAssetsMember2022-12-31 0001337298us-gaap:RevolvingCreditFacilityMemberff:RegionsBankAndPNCBankNaMember2020-03-302020-03-30 0001337298us-gaap:RevolvingCreditFacilityMemberff:RegionsBankAndPNCBankNaMember2020-03-30 0001337298ff:LeverageRatio1Membersrt:MaximumMember2023-01-012023-12-31 0001337298ff:LeverageRatio1Memberus-gaap:SecuredOvernightFinancingRateSofrMember2023-01-012023-12-31 0001337298ff:LeverageRatio1Memberus-gaap:BaseRateMember2023-01-012023-12-31 0001337298ff:LeverageRatio1Member2023-01-012023-12-31 0001337298ff:LeverageRatio2Membersrt:MinimumMember2023-01-012023-12-31 0001337298ff:LeverageRatio2Membersrt:MaximumMember2023-01-012023-12-31 0001337298ff:LeverageRatio2Memberus-gaap:SecuredOvernightFinancingRateSofrMember2023-01-012023-12-31 0001337298ff:LeverageRatio2Memberus-gaap:BaseRateMember2023-01-012023-12-31 0001337298ff:LeverageRatio2Member2023-01-012023-12-31 0001337298ff:LeverageRatio3Membersrt:MinimumMember2023-01-012023-12-31 0001337298ff:LeverageRatio3Membersrt:MaximumMember2023-01-012023-12-31 0001337298ff:LeverageRatio3Memberus-gaap:SecuredOvernightFinancingRateSofrMember2023-01-012023-12-31 0001337298ff:LeverageRatio3Memberus-gaap:BaseRateMember2023-01-012023-12-31 0001337298ff:LeverageRatio3Member2023-01-012023-12-31 0001337298ff:LeverageRatio4Membersrt:MinimumMember2023-01-012023-12-31 0001337298ff:LeverageRatio4Membersrt:MaximumMember2023-01-012023-12-31 0001337298ff:LeverageRatio4Memberus-gaap:SecuredOvernightFinancingRateSofrMember2023-01-012023-12-31 0001337298ff:LeverageRatio4Memberus-gaap:BaseRateMember2023-01-012023-12-31 0001337298ff:LeverageRatio4Member2023-01-012023-12-31 0001337298ff:LeverageRatio5Membersrt:MinimumMember2023-01-012023-12-31 0001337298ff:LeverageRatio5Memberus-gaap:SecuredOvernightFinancingRateSofrMember2023-01-012023-12-31 0001337298ff:LeverageRatio5Memberus-gaap:BaseRateMember2023-01-012023-12-31 0001337298ff:LeverageRatio5Member2023-01-012023-12-31 0001337298us-gaap:RevolvingCreditFacilityMemberff:RegionsBankAndPNCBankNaMember2023-12-31 0001337298us-gaap:RevolvingCreditFacilityMemberff:RegionsBankAndPNCBankNaMember2022-12-31 0001337298ff:DomesticFinancingCompanyForComputerTechnologyMemberus-gaap:SecuredDebtMember2023-12-31 0001337298ff:DomesticFinancingCompanyForComputerTechnologyMemberus-gaap:SecuredDebtMember2022-12-31 0001337298us-gaap:EmployeeStockOptionMember2023-01-012023-12-31 0001337298us-gaap:EmployeeStockOptionMember2022-01-012022-12-31 0001337298us-gaap:EmployeeStockOptionMember2021-01-012021-12-31 00013372982017-09-072017-09-07 0001337298ff:NewMembersOfBoardOfDirectorsMember2022-08-012022-08-31 0001337298ff:September2019OptionsMember2022-01-012022-12-31 0001337298ff:PriceRange1Member2023-12-31 0001337298ff:PriceRange1Member2023-01-012023-12-31 0001337298ff:PriceRange2Member2023-12-31 0001337298ff:PriceRange2Member2023-01-012023-12-31 0001337298ff:PriceRange3Member2023-12-31 0001337298ff:PriceRange3Member2023-01-012023-12-31 0001337298us-gaap:RestrictedStockMember2023-01-012023-12-31 0001337298us-gaap:RestrictedStockMember2022-01-012022-12-31 0001337298us-gaap:RelatedPartyMemberff:BiodieselMember2023-12-31 0001337298us-gaap:RelatedPartyMemberff:BiodieselMember2022-12-31 0001337298us-gaap:RelatedPartyMember2023-12-31 0001337298us-gaap:RelatedPartyMember2022-12-31 0001337298ff:AdministrativeServicesandOtherMemberus-gaap:RelatedPartyMember2023-12-31 0001337298ff:AdministrativeServicesandOtherMemberus-gaap:RelatedPartyMember2022-12-31 0001337298srt:FuelMemberus-gaap:RelatedPartyMember2023-12-31 0001337298srt:FuelMemberus-gaap:RelatedPartyMember2022-12-31 0001337298ff:TravelandAdministrativeServicesMemberus-gaap:RelatedPartyMember2023-12-31 0001337298ff:TravelandAdministrativeServicesMemberus-gaap:RelatedPartyMember2022-12-31 0001337298ff:BiodeiselPetrodieselBlendsandOtherPetroleumProductsMemberus-gaap:RelatedPartyMember2023-01-012023-12-31 0001337298ff:BiodeiselPetrodieselBlendsandOtherPetroleumProductsMemberus-gaap:RelatedPartyMember2022-01-012022-12-31 0001337298ff:BiodeiselPetrodieselBlendsandOtherPetroleumProductsMemberus-gaap:RelatedPartyMember2021-01-012021-12-31 0001337298us-gaap:RelatedPartyMember2023-01-012023-12-31 0001337298us-gaap:RelatedPartyMember2022-01-012022-12-31 0001337298us-gaap:RelatedPartyMember2021-01-012021-12-31 0001337298ff:NaturalGasPurchasesMemberus-gaap:RelatedPartyMember2023-01-012023-12-31 0001337298ff:NaturalGasPurchasesMemberus-gaap:RelatedPartyMember2022-01-012022-12-31 0001337298ff:NaturalGasPurchasesMemberus-gaap:RelatedPartyMember2021-01-012021-12-31 0001337298ff:DistributionRelatedMemberus-gaap:RelatedPartyMember2023-01-012023-12-31 0001337298ff:DistributionRelatedMemberus-gaap:RelatedPartyMember2022-01-012022-12-31 0001337298ff:DistributionRelatedMemberus-gaap:RelatedPartyMember2021-01-012021-12-31 0001337298ff:CommodityTradingAdvisoryFeesMemberus-gaap:RelatedPartyMember2023-01-012023-12-31 0001337298ff:CommodityTradingAdvisoryFeesMemberus-gaap:RelatedPartyMember2022-01-012022-12-31 0001337298ff:CommodityTradingAdvisoryFeesMemberus-gaap:RelatedPartyMember2021-01-012021-12-31 0001337298ff:TravelandAdministrativeServicesMemberus-gaap:RelatedPartyMember2023-01-012023-12-31 0001337298ff:TravelandAdministrativeServicesMemberus-gaap:RelatedPartyMember2022-01-012022-12-31 0001337298ff:TravelandAdministrativeServicesMemberus-gaap:RelatedPartyMember2021-01-012021-12-31 0001337298ff:IncomeTaxConsultingServicesAndOtherMemberus-gaap:RelatedPartyMember2023-01-012023-12-31 0001337298ff:IncomeTaxConsultingServicesAndOtherMemberus-gaap:RelatedPartyMember2022-01-012022-12-31 0001337298ff:IncomeTaxConsultingServicesAndOtherMemberus-gaap:RelatedPartyMember2021-01-012021-12-31 0001337298us-gaap:OperatingSegmentsMemberff:CustomChemicalsMemberff:ChemicalsMember2023-01-012023-12-31 0001337298us-gaap:OperatingSegmentsMemberff:CustomChemicalsMemberff:ChemicalsMember2022-01-012022-12-31 0001337298us-gaap:OperatingSegmentsMemberff:CustomChemicalsMemberff:ChemicalsMember2021-01-012021-12-31 0001337298us-gaap:OperatingSegmentsMemberff:PerformanceChemicalsMemberff:ChemicalsMember2023-01-012023-12-31 0001337298us-gaap:OperatingSegmentsMemberff:PerformanceChemicalsMemberff:ChemicalsMember2022-01-012022-12-31 0001337298us-gaap:OperatingSegmentsMemberff:PerformanceChemicalsMemberff:ChemicalsMember2021-01-012021-12-31 0001337298us-gaap:OperatingSegmentsMemberff:ChemicalsMember2023-01-012023-12-31 0001337298us-gaap:OperatingSegmentsMemberff:ChemicalsMember2022-01-012022-12-31 0001337298us-gaap:OperatingSegmentsMemberff:ChemicalsMember2021-01-012021-12-31 0001337298us-gaap:OperatingSegmentsMemberff:BiofuelsMember2023-01-012023-12-31 0001337298us-gaap:OperatingSegmentsMemberff:BiofuelsMember2022-01-012022-12-31 0001337298us-gaap:OperatingSegmentsMemberff:BiofuelsMember2021-01-012021-12-31 00013372982023-01-012023-03-31 00013372982023-04-012023-06-30 00013372982023-07-012023-09-30 00013372982023-10-012023-12-31 00013372982022-01-012022-03-31 00013372982022-04-012022-06-30 00013372982022-07-012022-09-30 00013372982022-10-012022-12-31 0001337298us-gaap:SubsequentEventMember2024-03-122024-03-12 0001337298us-gaap:SubsequentEventMember2024-03-12 0001337298srt:ScenarioPreviouslyReportedMember2023-01-012023-12-31 0001337298srt:RestatementAdjustmentMember2023-01-012023-12-31
 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549

 

FORM 10-K/A

(Amendment No. 1)

 

(Mark One)

 

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

 

For the fiscal year ended December 31, 2023

or

 

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: 0-52577

 

ff20231231c_10kaimg001.jpg

 

(Exact Name of Registrant as Specified in Its Charter)

 

Delaware

20-3340900

(State or Other Jurisdiction of Incorporation or Organization) 

(IRS Employer Identification No.)

 

8235 Forsyth Blvd., Suite 400, St Louis, Missouri

63105

(Address of Principal Executive Offices)

(Zip Code)

 

(314) 854-8352

(Registrant’s Telephone Number, Including Area Code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock

FF

NYSE

 

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. (Check one):

 

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.

 

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

 

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 the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No ☑

 

State 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: $228,789,156.

 

Indicate the number of shares outstanding of each of the registrant’s classes of common stock, as of March 14, 2024: 43,763,243

 

 

Explanatory Note

 

FutureFuel Corp. (sometimes referred to as the “Company,” “we,” “us,” or “our,” and includes our wholly-owned subsidiaries) is filing this Amendment No. 1 on Form 10-K/A (“Amendment No. 1”) to amend and restate certain items presented in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was initially filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 14, 2024 (the “Original Form 10-K”). This Amendment No. 1 contains our audited restated annual financial statements as of, and for the year ended, December 31, 2023, which have been restated to correct certain errors with respect to the statement of cash flows included in the Original Form 10-K, as described in further detail below. In addition, we have filed an amendment (the “Form 10-Q Amendments” and collectively with this Amendment No. 1, the “Amendments”) to each of the Company’s Quarterly Reports on Form 10-Q for the quarters ended September 30, 2023 (the “Q3.2023 Form 10-Q”), and June 30, 2023 (the “Q2.2023 Form 10-Q”), respectively, to correct similar errors contained in the statements of cash flows included in each such original filing. All material restatement information that relates to these errors will be included in the Amendments.

 

This Amendment No. 1 also includes amendments to and restates and revises the following items of the Original Form 10-K:

 

 

Part I  Item 1A. Risk Factors

 

Part II  Item 7. Managements Discussion and Analysis of Financial Condition and Results of Operations

 

Part II  Item 8. Financial Statements and Supplementary Data

 

Part II  Item 9A. Controls and Procedures

 

Part IV  Item 15. Exhibits, Financial Statement Schedules

 

In accordance with applicable SEC rules, this Amendment No. 1 includes new certifications specified in Rule 13a-14 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), from our Chief Executive Officer and Chief Financial Officer dated as of the date of this filing. This Amendment No. 1 also contains an opinion with an explanatory paragraph report of RSM US LLP (“RSM”), the Company’s independent registered public accounting firm, on the financial statements for year ended December 31, 2023, an explanatory paragraph of RSM’s opinion on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023 and a new consent of RSM.

 

Other than as described above, this Amendment No. 1 does not reflect adjustments for events occurring after the filing of the Original Form 10-K except to the extent that they are otherwise required to be included and discussed herein. See below for a detailed discussion of the effect of the restatement on the financial statements included in this Amendment No. 1.

 

Pursuant to Rule 12b-15 under the Exchange Act, this Amendment No. 1 contains only the items and exhibits to the Original Form 10-K that are being amended and restated, and unaffected items and exhibits are not included herein. Except as noted herein, the information included in the Original Form 10-K remains unchanged. This Amendment No. 1 continues to describe the conditions as of the date of the Original Form 10-K, and except as contained herein, we have not updated or modified the disclosures contained in the Original Form 10-K to reflect any events that have occurred after the Original Form 10-K. Accordingly, forward-looking statements included in this Amendment No. 1 may represent management’s views as of the Original Form 10-K and should not be assumed to be accurate as of any date thereafter. This Amendment No. 1 should be read in conjunction with the Company’s filings made with the SEC subsequent to the filing of the Original Form 10-K, including any amendment to those filings.

 

Background of the Restatement

 

As previously disclosed in the Company’s Current Report on Form 8-K filed with the SEC on May 10, 2024, management and the audit committee (the “Audit Committee”) of the Board of Directors of the Company, after consultation with RSM, determined on May 8, 2024, that certain of its previously issued financial statements, specifically its previously-issued statements of cash flows: (i) for the year ended December 31, 2023, included in the Original Form 10-K; (ii) for the nine months ended September 30, 2023, included in the Q3.2023 Form 10-Q; and (iii) for the six months ended June 30, 2023, included in the Q2.2023 Form 10-Q, contained errors, should no longer be relied on and should be corrected by restating the affected statements of cash flows by filing the Amendments. The consolidated balance sheets, consolidated statements of operations and comprehensive income and consolidated statements of stockholders’ equity included in the consolidated financial statements in this Amendment No. 1, and, other than the addition of Note 25 related to this restatement, the accompanying notes to such financial statements, were not affected by this error.

 

The restated financial statements contained in this Amendment No. 1 correct the following errors:

 

The correction relates solely to the reported amount of “Other assets” and the resulting total amount of “Net Cash Flows From Operating Activities” and the reported amount of “Collateralization of derivative instruments” and the resulting total amount of “Net Cash Flows from Investing Activities” in the consolidated statement of cash flows for the year ended December 31, 2023. The correction does not impact the Company’s overall cash position, its consolidated balance sheets, its consolidated statements of operations and comprehensive income, or its consolidated statement of stockholders’ equity as of and for the year ended December 31, 2023.  Further, in this Amendment No. 1, the Company has included supplemental information regarding the restatement in Note 25, Restatement, to the consolidated financial statements.

 

Internal Control Considerations

 

Management has reassessed its evaluation of the effectiveness of its internal control over financial reporting as of December 31, 2023 as further described in Part II, Item 9A of this Amendment No. 1, and concluded that a material weakness existed and that internal control over financial reporting was not effective as of December 31, 2023.

 

 

 

Forward-Looking Information

 

This report and the documents incorporated by reference into this report contain forward-looking statements. Forward-looking statements deal with our current plans, intentions, beliefs, and expectations, and statements of future economic performance. Statements containing such terms as “believe,” “do not believe,” “plan,” “expect,” “intend,” “estimate,” “anticipate,” and other phrases of similar meaning are considered to contain uncertainty and are forward-looking statements. In addition, from time to time we or our representatives have made or will make forward-looking statements orally or in writing. Furthermore, such forward-looking statements may be included in various filings that we make with the SEC, or in press releases, or in oral statements made by or with the approval of one of our authorized executive officers.

 

These forward-looking statements are subject to certain known and unknown risks and uncertainties, as well as assumptions that could cause actual results to differ materially from those reflected in these forward-looking statements. Factors that might cause actual results to differ include, but are not limited to, those set forth under the headings “Risk Factors” beginning at page 15 and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” beginning at page 33 and in our other filings made with the SEC. You should not place undue reliance on any forward-looking statements contained in this report which reflect our management’s opinions only as of their respective dates. Except as required by law, we undertake no obligation to revise or publicly release the results of any revisions to forward-looking statements. The risks and uncertainties described in this report and in subsequent filings with the SEC are not the only ones we face. New factors emerge from time to time, and it is not possible for us to predict which will arise. There may be additional risks not presently known to us or that we currently believe are immaterial to our business. In addition, we cannot assess the impact of each factor on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements. If any such risks occur, our business, operating results, liquidity, and financial condition could be materially affected in an adverse manner. You should consult any additional disclosures we have made or will make in our reports to the SEC on Forms 10-K, 10-Q, and 8-K, and any amendments thereto. All subsequent written and oral forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by the cautionary statements contained in this report.

 

 

Table of Contents

 

 

Page

Part I

1

   

Item 1A. Risk Factors.

1

   

Part II

11

   

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

11

Item 8. Financial Statements and Supplementary Data.

21

Item 9A. Controls and Procedures.

53

   

Part IV

56

   

Item 15. Exhibits and Financial Statement Schedules.

56

 

 

Item 1A.

Risk Factors.

 

An investment in us involves a high degree of risk and may result in the loss of all or part of your investment. You should consider carefully all of the information set out in this document and the risks attaching to an investment in us, including, in particular, the risks described below. The information below does not purport to be an exhaustive list and should be considered in conjunction with the contents of the rest of this document.

 

Updated Risk Factor in this Amendment No. 1

 

The following risk factor, which relates to the matters discussed in the Explanatory Note, has been amended and restated in this Amendment No. 1. The remainder of Item 1A. Risk Factors, has not been updated to reflect developments since the filing of the Original Form 10-K. All Risk Factors not updated should be read in light of the of the information presented below.

 

We have identified a material weakness in our internal control over financial reporting as of December 31, 2023, September 30, 2023 and June 30, 2023, and continuing as of the date hereof which was correctly presented but had not been fully remediated, that resulted in a restatement of certain of our statements of cash flows. If we are not able to remediate this material weakness or otherwise fail to maintain effective internal control over financial reporting, we might not be able to report our financial results accurately or prevent fraud; in that case, our stockholders could lose confidence in our financial reporting, which would harm our business and could negatively impact the value of our stock.

 

Effective internal controls are necessary for us to provide reliable financial reports and prevent fraud. The process of maintaining our internal controls may be expensive, and time consuming, and may require significant attention from management. As disclosed in this Amendment No. 1, we have identified a material weakness in our internal control over financial reporting, which existed as of December 31, 2023, September 30, 2023 and June 30, 2023. This error was the result of review controls of the cash flow statement which did not operate as designed and as such resulted in these errors. The Company has determined that the error did not have an impact on the Company’s overall cash position, its consolidated balance sheets, its consolidated statements of income and comprehensive income, or its consolidated statement of changes in stockholders’ equity as previously reported.

 

This material weakness resulted in the errors described in the Explanatory Note and Background of the Restatement. We have commenced efforts to remediate the material weakness as described in more detail in Part II, Item 9A. Controls and Procedures in this Amendment No. 1. However, this material weakness will not be considered remediated until the controls operate for a sufficient period of time and management has concluded, through testing, that these controls operate effectively. Our efforts to remediate this material weakness may be time consuming and costly. We cannot provide assurance that such efforts will ultimately have the intended effect. If we fail to remediate the existing material weakness or we or our independent registered public accounting firm discover additional material weaknesses, the value of our stock and our business could be harmed. As a result of the material weakness and the restatement of certain of our statements of cash flows, we may face litigation or regulatory investigations that could have a material adverse effect on the Company and its business and results of operations.

 

Further, because of its inherent limitations, internal control over financial reporting may not prevent or detect fraud or misstatements. Failure to implement required new or improved controls, or difficulties encountered in their implementation, could harm our results of operations or cause us to fail to meet our reporting obligations.

 

Risks Related to Economic Conditions, Governmental Action, and our Industry

 

Our industry is greatly influenced by the overall global economy and as such adverse economic conditions have the potential to adversely affect our business, results of operations, or financial condition.

 

We source certain raw materials for our chemicals segment internationally, and as such we are subject to supply chain disruptions and price inflation for those raw materials, which can adversely impact our business. The impacts include, but are not limited to:

 

 

a significant decline in demand for our products due to market disruptions, resulting in a decline in sales and prices;

 

limitations of feedstocks, price volatility, or disruptions to our suppliers’ operations;

 

the interruption of our distribution system, or temporary or long-term disruption in our supply chains, or delays in the delivery of our product;

 

suspension of renewable fuel and/or low carbon fuel policies;

 

limitations on our ability to operate our business as a result of federal, state or local regulations, including any changes to the designation of our business as “essential” by the U.S. Department of Homeland Security; and

 

decreases in the demand for and price of RINs and LCFS credits as a result of reduced demand for petroleum-based gasoline and diesel fuel.

 

 

We operate within the biomass-based diesel industry, which is influenced by governmental programs requiring or incentivizing the consumption of biofuels, including the BTC and CFPC. The expiration or loss of mandates or incentives would have a material adverse effect on our business.

 

The biomass-based diesel industry relies on governmental programs requiring or incentivizing the consumption of biofuels. Biomass-based diesel has historically been more expensive to produce than petroleum-based diesel fuel and these governmental programs support a market for biomass-based diesel that might not otherwise exist. The petroleum industry is opposed to many of these government incentives and can be expected to continue to challenge these incentives.

 

The most significant tax incentive program in the biomass-based diesel industry has been the BTC. Under the BTC, the first person to blend pure biomass-based diesel with petroleum-based diesel fuel receives a one dollar per gallon refundable tax credit. The BTC was not in place during 2018 and not in place for the majority of 2019. However, in late December 2019, the BTC was retroactively reinstated from its expiry on January 1, 2018 through December 31, 2022. With the passage of the Inflation Reduction Act in August 2022, the BTC has been extended through December 31, 2024, but is to be replaced by the CFPC on January 1, 2025.  The CFPC is structured on a sliding scale so that producers become eligible for larger credits as the GHG emissions of the fuels they produce approach zero.  For producers meeting prevailing wage and registered apprenticeship requirements, the maximum credit is $1.00 per gallon of biodiesel.  However, the maximum credit would require zero GHG emissions which is unrealistic for almost every biodiesel producer.  Guidance surrounding this credit have yet to be finalized.  Our relative position to other biodiesel producers and our absolute position with regard to the value of that credit could have a material adverse effect on us and on the biodiesel industry in general.

 

If biodiesel feedstock costs do not decrease significantly relative to biodiesel prices, we could realize a negative gross margin on biodiesel. As a result, we could cease producing biodiesel, which could have an adverse effect on our financial condition.

 

Our biofuels operations may be harmed if federal or state governments were to change current laws and regulations.

 

Alternative fuels businesses benefit from government subsidies and mandates. If any of the state or federal laws and regulations relating to the government subsidies and mandates change, our ability to benefit from our alternative fuels business could be harmed.

 

With respect to our biofuels platform, the United States Congress could repeal, curtail or otherwise change the RFS2 program in a manner adverse to us. Similarly, the USEPA could curtail or otherwise change its administration of the RFS2 program in a manner adverse to us, including by not increasing or even decreasing the required renewable fuel volumes, by waiving compliance with the required renewable fuel volumes or otherwise. In addition, while Congress specified RFS2 renewable fuel volume requirements through 2022 (subject to adjustment in the rulemaking process), beginning in 2023 required volumes of renewable fuel will be largely at the discretion of the USEPA (in coordination with the Secretary of Energy and Secretary of Agriculture). We cannot predict what changes, if any, will be instituted or the impact of any changes on our business, although adverse changes could seriously harm our revenues, earnings and financial condition.

 

Further, our biofuels platform is subject to federal, state, and local laws and regulations governing the application and use of alternative energy products, including those related specifically to biodiesel. For instance, biodiesel benefits from successful completion of USEPA Tier I and Tier II health effects testing under Section 211(b) of the Clean Air Act.  This testing verified biodiesel does not pose a threat to human health and improves air quality as a replacement for petroleum diesel. Also, portions of our biofuels may, from time to time, be registered in states where we obtain benefits from state specific subsidies, mandates or programs. If federal or state agency determinations, laws, and regulations relating to the application and use of alternative energy are changed, the marketability and sales of biodiesel production could be materially adversely affected.

 

We have historically derived a significant portion of our revenues from sales of our biofuels in the State of California primarily as a result of Californias Low Carbon Fuel Standard (LCFS); adverse changes in this law or reductions in the value of LCFS credits would harm our revenues and profits.

 

The LCFS is designed to reduce greenhouse gas (“GHG”) emissions associated with transportation fuels used in California by ensuring that the total amount of fuel consumed meets declining targets for such emissions. The regulation quantifies lifecycle GHG emissions by assigning a “carbon intensity” (“CI”) score to each transportation fuel based on that fuel’s lifecycle assessment. Each petroleum fuel provider, generally the fuel’s producer or importer is required to ensure that the overall CI score for its fuel pool meets the annual carbon intensity target for a given year. This obligation is tracked through credits and deficits and credits can be traded. We generate LCFS credits when we sell qualified fuels which are used in California. As a result of the trading price of LCFS credits, California has become a desirable market in which to sell our biodiesel. If the value of LCFS credits were to materially decrease as a result of over-supply, as a result of reduced demand for our fuels, or if the fuel produced is deemed not to qualify for LCFS credits; or if the LCFS or the manner in which it is administered or applied were otherwise changed in a manner adverse to us, our revenues and profits could be seriously harmed.

 

 

The industries in which we compete are highly competitive.

 

The biodiesel and specialty chemical industries are highly competitive. There is competition within these industries and also with other industries in supplying the energy, fuel, and chemical needs of industry and individual customers. We compete with other firms in the sale or purchase of various goods or services in many national and international markets. We compete with large national and multi-national companies that have longer operating histories, greater financial, technical, and other resources, and greater name recognition than we do. In addition, we compete with several smaller companies capable of competing effectively on a regional or local basis, and the number of these smaller companies is increasing. Our competitors may be able to respond more quickly to new or emerging technologies and services and changes in customer requirements. As a result of competition, we may lose market share or be unable to maintain or increase prices for our products and/or services or to acquire additional business opportunities, which could have a material adverse effect on our business, financial condition, results of operations, and cash flows. Although we will employ all methods of competition that are lawful and appropriate for such purposes, no assurances can be made that they will be successful. A key component of our competitive position, particularly given the commodity-based nature of many of our products, will be our ability to manage expenses successfully, which requires continuous management focus on reducing unit costs and improving efficiency. No assurances can be given that we will be able to successfully manage such expenses.

 

Our competitive position in the markets in which we participate is, in part, subject to external factors, in addition to those that we can impact. Natural disasters, changes in laws or regulations, trade disputes, war or other outbreak of hostilities, or other political factors in any of the countries or regions in which we operate or do business, or in countries or regions that are key suppliers of strategic raw materials, could negatively impact our competitive position and our ability to maintain market share.

 

As to our biofuels segment, biodiesel produced in Canada, South America, Europe, Eastern Asia, the Pacific Rim, or other regions may be imported into the United States to compete with U.S. -produced biodiesel. These regions may benefit from biodiesel production incentives or other financial incentives in their home countries that offset some of their biodiesel production costs and enable them to profitably sell biodiesel in the U.S. at lower prices than U.S.-based biodiesel producers. Under the RFS2, imported biodiesel may be eligible to satisfy an obligated party’s requirements and, therefore, may compete to meet the volumetric requirements of RFS2. This could make it more challenging for us to market or sell biodiesel in the United States, which would have a material adverse effect on our revenues.

 

The total current U.S. production capacity for biodiesel is in excess of the current RFS2 mandate for 2023 and 2024. Excess production capacity over the annual mandates could result in a decline in biodiesel prices and profitability, negatively impacting our ability to maintain the profitability of our biofuels segment and recover capital expenditures in this business segment.

 

Biodiesel is encountering increased competition from renewable diesel, which is produced via hydrotreating a biomass-based feedstock. Renewable diesel can be used interchangeably with conventional petroleum diesel, is not limited in blends, and can be transported via existing fuel pipeline infrastructure. A significant capital investment would be required for the Company to produce renewable diesel, and the current economics and business uncertainty do not support this level of investment.

 

Fluctuations in commodity prices may cause a reduction in the demand or profitability of the products or services we produce.

 

Prices for alternative fuels tend to fluctuate widely based on a variety of political and economic factors. These price fluctuations heavily influence the oil and gas industry. Lower energy prices for existing products tend to limit the demand for alternative forms of energy services and related products and infrastructure. Historically, the markets for alternative fuels have been volatile, and they are likely to continue to be volatile. Wide fluctuations in alternative fuel prices may result from relatively minor changes in the supply of and demand for oil and natural gas, market uncertainty, and other factors that are beyond our control, including:

 

 

worldwide and domestic supplies of oil and gas;

 

the price and/or availability of biodiesel feedstocks;

 

weather conditions;

 

the level of consumer demand;

 

the price and availability of alternative fuels;

 

the availability of pipeline and refining capacity;

 

the price and level of foreign imports;

 

domestic and foreign governmental regulations and taxes;

 

the ability of the members of the Organization of Petroleum Exporting Countries (OPEC) to agree to and maintain oil price and production controls;

 

political instability or armed conflict in oil-producing regions;

 

pandemics, epidemics, or disease outbreaks; and

 

the overall economic environment.

 

These factors and the volatility of the commodity markets make it extremely difficult to predict future alternative fuel price movements with any certainty. There may be a decrease in the demand for our products or services and our profitability could be adversely affected.

 

 

We are reliant on certain strategic raw materials for our operations.

 

We are reliant on certain strategic raw materials (such as biodiesel feedstocks and methanol) for our operations. We have implemented certain risk management tools, such as multiple suppliers and hedging, to mitigate short-term market fluctuations in raw material supply and costs. There can be no assurance, however, that such measures will result in cost savings or supply stability or that all market fluctuation exposure will be eliminated. In addition, inflation, natural disasters, changes in laws or regulations, war or other outbreak of hostilities, or other political factors in any of the countries or regions in which we operate or do business, or in countries or regions that are key suppliers of strategic raw materials, could affect availability and costs of raw materials.

 

While temporary shortages of raw materials may occasionally occur, these items have historically been sufficiently available to cover current requirements. However, their continuous availability and price are impacted by natural disasters, plant interruptions occurring during periods of high demand, domestic and world market and political conditions, changes in government regulation, and war or other outbreak of hostilities. In addition, as we increase our biodiesel capacity, we will require larger supplies of raw materials, which have not yet been secured and may not be available for the foregoing reasons or may be available only at prices higher than current levels. Our operations or products may, at times, be adversely affected by these factors.

 

Market conditions or transportation impediments may hinder access to raw goods and distribution markets.

 

Market conditions, the unavailability of satisfactory transportation, or the location of our manufacturing complex from more lucrative markets may hinder our access to raw goods and/or distribution markets. The availability of a ready market for biodiesel depends on a number of factors, including the demand for and supply of biodiesel and the proximity of the plant to trucking and terminal facilities. The sale of large quantities of biodiesel necessitates that we transport our biodiesel to other markets, since the Batesville, Arkansas regional market is not expected to absorb all of our contemplated production. Common carrier pipelines do not transport biodiesel or biodiesel/ petrodiesel blends, which means trucks, barges, and rail cars are the potentially available means of distribution of our product from the plant to these storage terminals for further distribution. However, the availability of rail cars is limited and at times unavailable because of repairs or improvements, or as a result of priority transportation agreements with other shippers. Additionally, the current availability of barges is limited, particularly heated barges to transport biodiesel during winter months. If transportation is restricted or is unavailable, we may not be able to sell into more lucrative markets, and consequently our cash flow from sales of biodiesel could be restricted.

 

Concerns regarding the environmental impact of biodiesel production could affect public policy, which could impair our ability to operate at a profit and substantially harm our revenues and operating margins.

 

The environmental impacts associated with biodiesel production and use have not yet been fully analyzed. Under the 2007 Energy Independence and Security Act, the USEPA is required to produce a study every three years of the environmental impacts associated with current and future biofuel production and use, including effects on air and water quality, soil quality and conservation, water availability, energy recovery from secondary materials, ecosystem health and biodiversity, invasive species, and international impacts. The first such triennial report was published in January 2011. The second triennial report was published June 29, 2018. The 2018 report reaffirms the findings of the 2011 report and reflects the current understanding about biofuel production using data gathered through May 2017. The USEPA released its third triennial report to Congress on biofuels and the environment in 2023, which builds on the previous two reports and provides an update on the impacts to date of the RFS and RFS2 on the environment.

 

To the extent that state or federal laws are modified, or public perception turns against biodiesel, use requirements, such as RFS2, may not continue, which could materially harm our ability to operate profitably.

 

Climate change regulations may impact our ability to operate at a profit and harm our operating margins.

 

Future regulations may impose new operational burdens, require investment in additional emission control technology, or result in unfavorable market changes. The cost of compliance with stringent climate change regulations could adversely affect our ability to compete with companies in locations that are not subject to stringent climate change regulations.

 

Growth in the sale and distribution of biodiesel is dependent on the expansion of related infrastructure, which may not occur on a timely basis, if at all, and our operations could be adversely affected by infrastructure limitations or disruptions.

 

Growth in the biodiesel industry depends on substantial development of infrastructure for the distribution of biodiesel. Substantial investment required for these infrastructure changes and expansions may not be made on a timely basis or at all. The scope and timing of any infrastructure expansion are generally beyond our control. Also, we compete with other biofuel companies for access to some of the key infrastructure components, such as terminal capacity. As a result, increased production of biodiesel or other biofuels will increase the demand and competition for necessary infrastructure. Any delay or failure in expanding distribution infrastructure could hurt the demand for or prices of biodiesel, impede delivery of our biodiesel, and impose additional costs, each of which would have a material adverse effect on our results of operations and financial condition. Our business will be dependent on the continuing availability of infrastructure for the distribution of increasing volumes of biodiesel and any infrastructure disruptions could materially harm our business.

 

 

Nitrogen oxide emissions from biodiesel may harm its appeal as a renewable fuel and increase costs.

 

In some instances, biodiesel may increase emissions of nitrogen oxide as compared to petrodiesel, which could harm air quality. Nitrogen oxide is a contributor to ozone depletion and smog. These emissions may decrease the appeal of biodiesel to environmental groups and agencies who have been historic supporters of the biodiesel industry, potentially harming our ability to market our biodiesel.

 

In addition, several states have acted to regulate potential nitrogen oxide emissions from biodiesel. Texas currently requires biodiesel blends contain an additive to eliminate this perceived nitrogen oxide increase. California is in the process of formulating biodiesel regulations that may also require such an additive. The USEPA may also institute requirements for such an additive. In states where such an additive is required to sell biodiesel, the additional cost of the additive may make biodiesel less profitable or make biodiesel less cost competitive against petrodiesel or renewable diesel, which would negatively impact our ability to sell our products in such states and therefore have an adverse effect on our revenues and profitability.

 

Risks Related to our Business

 

We are reliant upon a relatively small number of customers.

 

Our chemical business is concentrated with four large customers covering multiple products representing greater than 69% of our chemicals segment product sales, or 15% of total revenues. Although this business is contracted in longer-term production agreements, the loss of any of these strategic customers could have a material adverse effect on our chemicals business.

 

Additionally, our biofuels segment has two large customers. We do not believe that the loss of these customers would have a material adverse effect on our biofuels segment or on us as a whole in that: (i) unlike our custom manufacturing products, biodiesel is a commodity with a large potential customer base; (ii) we believe that we could readily sell our biodiesel to other customers as potential demand from other customers for biodiesel exceeds our production capacity; (iii) our sales to these customers are not under fixed terms and the customers have no fixed obligation to purchase any minimum quantities except as stipulated by short term purchase orders; and (iv) the prices we receive from these customers are based upon then-market rates, as would be the case with sales of this commodity to other customers.

 

Sales to these biodiesel customers totaled approximately 35% of total revenue (or $127,763,000) in 2023. Sales in 2022 to our two largest customers represented 27% of total revenues (or $107,898,000). Sales to three largest biodiesel customers totaled 52% of total revenues in 2021 (or $133,231,000). We do not have a contract with these customers but rather sell based on monthly or short-term, multi-month purchase orders placed with us by the customers at prices based upon then-prevailing market rates.

 

Changes in technology may render our products or services obsolete.

 

The alternative fuel and chemical industries may be substantially affected by rapid and significant changes in technology. Examples include competitive product technologies, such as green gasoline, renewable diesel produced from catalytic hydrotreating of renewable feedstock oils, and competitive process technologies, such as advanced biodiesel continuous reactor and washing designs that increase throughput. Additionally, new supplies of natural gas in the U.S., primarily as a result of shale gas development, have lowered natural gas prices. Lower natural gas prices may lead to increased use of natural gas as a transportation fuel. Increased usage of natural gas in the transportation market, or other markets that have traditionally used petrodiesel or biodiesel, may lead to declines in the demand for petrodiesel and biodiesel. Lastly, new and more active compounds may be discovered that require less volume or different manufacturing methods, or the end products may become obsolete and be replaced with differing materials.

 

These changes may render obsolete certain existing products, energy sources, services, and technologies currently used by us. We cannot provide assurances that the technologies used by or relied upon by us will not be subject to such obsolescence. While we may attempt to adapt and apply the services provided by us to newer technologies, we cannot provide assurances that we will have sufficient resources to fund these changes or that these changes will ultimately prove successful.

 

Failure to comply with governmental regulations could result in the imposition of penalties, fines or restrictions on operations and remedial liabilities.

 

The biofuel and chemical industries are subject to extensive federal, state, local, and foreign laws and regulations related to the general population’s health and safety and those associated with compliance and permitting obligations (including those related to the use, storage, handling, discharge, emission, and disposal of municipal solid waste and other waste, pollutants or hazardous substances or waste, or discharges and air and other emissions) as well as land use and development. Existing laws also impose obligations to clean up contaminated properties, or to pay for the cost of such remediation, often upon parties that did not cause the contamination. Compliance with these laws, regulations, and obligations could require substantial capital expenditures. Failure to comply could result in the imposition of penalties, fines, or restrictions on operations and remedial liabilities. These costs and liabilities could adversely affect our operations.

 

 

Changes in environmental laws and regulations occur frequently, and any changes that result in more stringent or costly waste handling, storage, transport, disposal, or cleanup requirements could require us to make significant expenditures to attain and maintain compliance and may otherwise have a material adverse effect on our business segments in general and on our results of operations, competitive position, or financial condition. We are unable to predict the effect of additional environmental laws and regulations that may be adopted in the future, including whether any such laws or regulations would materially adversely increase our cost of doing business or affect our operations in any area.

 

Under certain environmental laws and regulations, we could be held strictly liable for the removal or remediation of previously released materials or property contamination regardless of whether we were responsible for the release or contamination, or if current or prior operations were conducted consistent with accepted standards of practice. Such liabilities can be significant and, if imposed, could have a material adverse effect on our financial condition or results of operations.

 

Our insurance may not protect us against our business and operating risks.

 

We maintain insurance for some, but not all, of the potential risks and liabilities associated with our business. For some risks, we may not obtain insurance if we believe the cost of available insurance is excessive relative to the risks presented. As a result of market conditions, premiums and deductibles for certain insurance policies can increase substantially and, in some instances, certain insurance policies may become unavailable or available only for reduced amounts of coverage. As a result, we may not be able to renew our existing insurance policies or procure other desirable insurance on commercially reasonable terms, if at all. Although we will maintain insurance at levels we believe are appropriate for our business and consistent with industry practice, we will not be fully insured against all risks that cannot be sourced on economic terms. In addition, pollution and environmental risks generally are not fully insurable. Losses and liabilities from uninsured and underinsured events and delay in the payment of insurance proceeds could have a material adverse effect on our financial condition and results of operations.

 

If a significant accident or other event resulting in damage to our operations (including severe weather, terrorist acts, war, civil disturbances, pollution, or environmental damage) occurs and is not fully covered by insurance or a recoverable indemnity from a customer, it could adversely affect our financial condition and results of operations.

 

We depend on key personnel, the loss of any of whom could materially adversely affect our future operations.

 

Our success depends to a significant extent upon the efforts and abilities of our executive officers and lead management team. The loss of the services of one or more of these key employees could have a material adverse effect on us. Our business is also dependent upon our ability to attract and retain qualified personnel. Acquiring or retaining these personnel could prove more difficult to hire or cost substantially more than estimated. This could cause us to incur greater costs.

 

If we are unable to effectively manage the commodity price risk of our raw materials or finished goods, we may have unexpected losses.

 

We hedge our raw materials and/or finished products for our biofuels segment to some degree to manage the commodity price risk of such items. This requires the purchase or sale of commodity futures contracts and/or options on those contracts or similar financial instruments. We may be forced to make cash deposits available to counterparties as they mark-to-market these financial hedges. This funding requirement may limit the level of commodity price risk management that we are prudently able to complete. If we do not manage or are not capable of managing the commodity price risk of our raw materials and/or finished products for our biofuels segment, we may incur losses as a result of price fluctuations with respect to these raw materials and/or finished products.

 

In most cases, we are not capable of hedging raw material and/or finished products for our chemicals segment. Certain of our products are produced under manufacturing agreements with our customers, which provide us the contractual ability to pass along raw material price increases. However, we do not have this protection for all product lines within the chemicals segment. If we do not manage or are not capable of managing escalating raw material prices and/or passing these increases along to our customers via increased prices for our finished products, we may incur losses.

 

If we are unable to acquire or renew permits and approvals required for our operations, we may be forced to suspend or cease operations altogether.

 

The operation of our manufacturing plant requires numerous permits and approvals from governmental agencies. We may not be able to obtain or renew all necessary permits (or modifications thereto) and approvals and, as a result, our operations may be adversely affected. In addition, obtaining all necessary renewal permits (or modifications to existing permits) and approvals for future expansions may necessitate substantial expenditures and may create a significant risk of expensive delays or loss of value if a project is unable to function as planned due to changing requirements.

 

 

Our indebtedness may limit our ability to borrow additional funds or capitalize on acquisition or other business opportunities.

 

We hold a $100 million revolving credit facility with a commercial bank. This credit facility expires in March 2025. Although as of the date of this report we have no outstanding borrowings under the existing facility, if and when we do borrow, the restrictions governing this type of indebtedness (such as total debt to EBITDA limitations) could reduce our ability to incur additional indebtedness, engage in certain transactions, or capitalize on acquisition or other business opportunities. On March 1, 2023, the credit facility was amended to transition it from LIBOR to the secured overnight financing rate (“SOFR”) and to reflect other conforming changes.

 

We expect to have capital expenditure requirements, and we may be unable to obtain needed financing on satisfactory terms due to inflation and increased interest rates.

 

We expect to make capital expenditures for the expansion of our biofuels and chemicals production capacity and complementary infrastructure. We intend to finance these capital expenditures primarily through cash flow from our operations, borrowings under our credit facility, and existing cash. However, if our capital requirements vary materially from those provided for in our current projections, we may require additional financing sooner than anticipated. A decrease in expected revenues, in addition to high rates of inflation and high interest rates currently being experienced and expected to persist in the near-term could make obtaining this financing economically unattractive or impossible. As a result, we may lack the capital necessary to complete the projected expansions or capitalize on other business opportunities.

 

We may be unable to successfully integrate future acquisitions with our operations or realize all of the anticipated benefits of such acquisitions.

 

Failure to successfully integrate future acquisitions, if any, in a timely manner may have a material adverse effect on our business, financial condition, results of operations, and cash flows. The difficulties of combining acquired operations include, among other things:

 

 

operating a significantly larger combined organization;

 

consolidating corporate technological and administrative functions;

 

integrating internal controls and other corporate governance matters; and

 

diverting management’s attention from other business concerns.

 

In addition, we may not realize all of the anticipated benefits from future acquisitions, such as increased earnings, cost savings, and revenue enhancements, for various reasons, including difficulties integrating operations and personnel, higher and unexpected acquisition and operating costs, unknown liabilities, and fluctuations in markets. If benefits from future acquisitions do not meet the expectations of financial or industry analysts, the market price of our shares of common stock may decline.

 

If we are unable to respond to changes in ASTM or customer standards, our ability to sell biodiesel may be harmed.

 

We currently produce biodiesel to conform to or exceed standards established by ASTM. ASTM standards for biodiesel and biodiesel blends may be modified in response to new observations from the industries involved with diesel fuel. New tests or more stringent standards may require us to make additional capital investments in, or modify, plant operations to meet these standards. In addition, some biodiesel customers have developed their own biodiesel standards that are stricter than the ASTM standards. If we are unable to meet new ASTM standards or our biodiesel customers’ standards cost effectively or at all, our production technology may become obsolete, and our ability to sell biodiesel may be harmed, negatively impacting our revenues and profitability.

 

The risk of loss of the Companys intellectual property, trade secrets or other sensitive business information or disruption of operations could negatively impact the Companys financial results. 

 

The Company has information and information processing assets, including intellectual property, trade secrets, and other sensitive, business critical information as well as on-premises and cloud-based business applications critical to conducting business. In addition, our chemical manufacturing facilities are highly automated using modern computer systems.  Cyber-incidents affecting the Company, its supply chain or customers could compromise confidential, business critical information, cause a disruption in the Company’s operations, harm the Company's reputation, or endanger the environment if the Company, its suppliers or customers do not effectively prevent, detect and recover from these or other security breaches. The Company, like many companies today, is the target of industrial espionage, including cyber-attacks. The Company has determined that these cyber-attacks have resulted, and could result in the future, in unauthorized parties gaining access to certain confidential business information.  When unauthorized access is discovered, the Company reports such situations to governmental authorities for investigation, as appropriate, and takes measures to mitigate any potential impact.

 

 

Although management does not believe that the Company has experienced any material losses to date related to these cyber security incidents, there can be no assurance that such losses will not be suffered in the future. The Company seeks to actively manage the risks within its control that could lead to business disruptions and cyber security incidents through a comprehensive cyber security program that is continuously reviewed (through internal and third party auditing), maintained, and upgraded. As these threats continue to evolve, particularly around cybersecurity, the Company may be required to expend significant resources to enhance its control environment, processes, practices, and other protective measures. Despite these efforts, such events could have a material adverse effect on the Company’s business, results of operations, financial condition and cash flows.  

 

Confidentiality agreements with customers, employees, and others may not adequately prevent disclosures of confidential information, trade secrets, and other proprietary information.

 

We rely in part on trade secret protection to protect our confidential and proprietary information and processes. However, trade secrets are difficult to protect. We have taken measures to protect our trade secrets and proprietary information, but these measures may not be effective. For example, we require new custom manufacturing chemical customers to execute confidentiality agreements before we begin manufacturing custom chemicals for them. We also require employees and consultants to execute confidentiality agreements upon the commencement of their employment or consulting arrangement with us. These agreements generally require that all confidential information developed by the individual or made known to the individual by us during the course of the individual’s relationship with us be kept confidential and not disclosed to third parties. These agreements also generally provide that know-how and inventions conceived by the individual in the course of rendering services to us are our exclusive property. Nevertheless, these agreements may be breached, or may not be enforceable, and our proprietary information may be disclosed. Further, despite the existence of these agreements, third parties may independently develop substantially equivalent proprietary information and techniques. Accordingly, it may be difficult for us to protect our trade secrets. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.

 

Moreover, we cannot assure that our technology does not infringe upon any valid claims of patents that other parties own. In the future, if we were found to be infringing on a patent owned by a third party, we might have to seek a license from such third party to use the patented technology. We cannot assure that, if required, we would be able to obtain such a license on terms acceptable to us, if at all. If a third party brought a legal action against us or our licensors, we could incur substantial costs in defending ourselves, and we cannot assure that such an action would be resolved in our favor. If such a dispute were to be resolved against us, we could be subject to significant damages.

 

We depend on our ability to maintain relationships with industry participants, including our strategic partners.

 

Our ability to maintain commercial arrangements with chemical and biodiesel customers, raw material and feedstock suppliers, and transportation and logistics services providers may depend on maintaining close working relationships with industry participants. There can be no assurance that we will be able to maintain or establish additional necessary strategic relationships, in which case the opportunity to grow our business may be negatively affected.

 

There is currently excess renewable fuel production capacity and low utilization in the industry and if non-operational and underused facilities commence or increase operations, our results of operations may be negatively affected.

 

Many biodiesel plants in the United States do not operate at full capacity. Further, a number of renewable diesel plants are under construction in the United States as of December 2023, and if completed, would add additional renewable fuel production capacity. The annual production capacity of existing plants and plants under construction far exceeds both historic consumption of renewable fuels in the United States and required consumption under RFS2. If this excess production capacity was used, it would increase competition for our feedstocks, increase the volume of renewable fuels on the market, and may reduce our biodiesel gross margins, harming our revenues and profitability.

 

Several biofuel companies throughout the United States have filed for bankruptcy over the last several years due to industry and economic conditions.

 

Unfavorable worldwide economic conditions, lack of financing, and volatile biofuel prices and feedstock costs have likely contributed to the necessity of bankruptcy filings by biofuel producers. Our business may be negatively impacted by the industry conditions that influenced the bankruptcy proceedings of other biofuel producers, or we may encounter new competition from buyers of distressed biodiesel properties who enter the industry at a lower cost than original plant investors.

 

 

We are exposed to government credit risk and fluctuations in market values of our cash and cash equivalent portfolio.

 

We have deposits with certain U.S. banks in excess of the maximum amounts insured by the U.S. Federal Deposit Insurance Corporation (the “FDIC”) and holdings in certain United States Government Select Funds.  As of December 31, 2023, we maintained with such banks cash balances of approximately $90.8 million in excess of the amounts insured by the FDIC.

 

We are exposed to operating risks.

 

As a manufacturer of diversified chemical products and biofuels, our business is subject to operating risks common to chemical manufacturing, storage, handling, and transportation. These risks include, but are not limited to, fires, explosions, inclement weather, natural disasters, mechanical failure, unscheduled downtime, transportation interruptions, remediation, chemical spills, discharges or releases of toxic or hazardous substances or gases. Significant limitation on our ability to manufacture products due to disruption of manufacturing operations or related infrastructure could have a material adverse effect on our sales revenue, costs, results of operations, and financial condition.

 

Disruptions could also occur due to internal factors such as computer or equipment malfunction (accidental or intentional), operator error, or process failures; or external factors such as computer or equipment malfunction at third-party service providers, natural disasters, pandemic illness, changes in laws or regulations, war or other outbreak of hostilities or terrorism, cyber-incidents, or breakdown or degradation of transportation infrastructure used for delivery of supplies to the Company or for delivery of products to customers. No assurances can be provided that any future disruptions due to these, or other, circumstances will not have a material effect on operations. Such disruptions could result in an unplanned event that could be significant in scale and could negatively impact operations, neighbors, and the environment, and could have a negative impact on our results of operations.

 

Risks Associated With Owning Our Shares

 

We may issue substantial amounts of additional shares without stockholder approval.

 

Our certificate of incorporation authorizes the issuance of 75,000,000 shares of common stock and 5,000,000 shares of preferred stock. As of the date of this report, 43,763,243 shares of our common stock currently are outstanding. The issuance of any additional shares of our common stock or preferred stock would dilute the percentage ownership of our company held by existing stockholders.

 

The market price of our common stock is highly volatile and may increase or decrease dramatically at any time.

 

The market price of our common stock is highly volatile, and our shares are thinly traded. Our stock price may change dramatically as the result of: (i) announcements of new products or innovations by us or our competitors; (ii) uncertainty regarding the viability of any of our product initiatives; (iii) significant customer contracts; (iv) significant litigation; (v) uncertainty with respect to changing laws and regulations that impact our business and our ability to take advantage of tax credits such as the BTC and CFPC; or (vi) other factors or events that would be expected to affect our business, financial condition, results of operations, and future prospects.

 

The market price for our common stock may also be affected by various factors not directly related to our business or future prospects, including the following:

 

 

a reaction by investors to trends in our stock rather than the fundamentals of our business;

 

a single acquisition or disposition, or several related acquisitions or dispositions, of a large number of our shares, including by short sellers covering their position;

 

the interest of the market in our business sector, without regard to our financial condition, results of operations, or business prospects;

 

positive or negative statements or projections about us or our industry by analysts and other persons;

 

the adoption of governmental regulations or government grant programs and similar developments in the United States or abroad that may enhance or detract from our ability to offer our products and services or affect our cost structure; and

 

economic and other external market factors, such as a general decline in market price due to poor economic conditions, investor distrust, or a financial crisis.

 

If securities or industry analysts issue an adverse or misleading opinion regarding our stock or do not publish research or reports about our business, our stock price and trading volume could decline.

 

The trading market for shares of our common stock will rely in part on the research and reports that equity research analysts publish about us and our business. The price of our common stock could decline if one or more equity research analysts downgrade our common stock or if those analysts issue other unfavorable commentary or cease publishing reports about us or our business.

 

 

If Mr. P.A. Novelly, II or his designees exercises his registration rights, such exercise may have an adverse effect on the market price of our shares of common stock.

 

St. Albans Global Management, LLC (“St. Albans”), an entity affiliated with Mr. P. A. Novelly II, a member of the board, is entitled to demand that the Company register under the Securities Act of 1933, as amended (the “Securities Act”), the resale of all shares of the Company’s common stock beneficially owned by it. If St. Albans exercises its registration rights with respect to all 17,085,100 shares of the Company’s common stock currently owned by it, there will be an additional 6,637,600 registered shares of common stock available for trading in the public market, which may have an adverse effect on the market price of our common stock.

 

We may be suspended or delisted from the New York Stock Exchange if we do not satisfy their continued listing requirements.

 

Our common stock trades on the NYSE under the symbol “FF”. Securities admitted to the NYSE may be suspended from dealing or delisted at any time the listed company fails to satisfy certain continued listing criteria. These criteria could be triggered if, among other things, the number of our publicly-held shares fall below 600,000, the average closing price of our common stock is less than $1.00 per share over a consecutive 30 trading-day period, or we fail to file certain reports with the SEC. As a matter of practice, the NYSE generally gives a listed company notice if any of these criteria are triggered, and generally provides the listed company with certain cure periods. If we suffer such an event, but do not cure it, or if such event cannot be cured, trading of our common stock on the NYSE may be suspended from dealing or our stock may be delisted. Any such suspension or delisting may have an adverse effect on the market price of our common stock.

 

 

PART II

 

Item 7.

Managements Discussion and Analysis of Financial Condition and Results of Operations.

 

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read together with our consolidated financial statements, including the Notes thereto, set forth herein.

 

This discussion contains forward-looking statements that reflect our current views with respect to future events and financial performance. Actual results may differ materially from those anticipated in these forward-looking statements. See “Forward-Looking Information” below for additional discussion regarding risks associated with forward-looking statements.

 

Unless otherwise stated, all dollar amounts are in thousands.

 

Effect of Restatement

 

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations reflects correction of the errors described in the Explanatory Note with respect to the statement of cash flows included in the Original Form 10-K. For additional information and a detailed discussion of the corrected errors, refer to the Explanatory Note and the Background of the Restatement. See also Part I, Item 1. Business included in the Original Form 10-K for additional information on our business.

 

Overview 

 

In General

 

Our company is managed and reported in two reporting segments: chemicals segment and biofuels segment. Within the chemicals segment are two product groups: custom chemicals and performance chemicals. The custom chemicals group is comprised of chemicals manufactured for a single customer, whereas the performance chemicals product group is comprised of chemicals manufactured for multiple customers. The biofuels segment is comprised of one product group. Management believes that the diversity of each segment strengthens the Company by better using resources and is committed to growing each segment.

 

Major products in the custom chemicals group include: (i) consumer products (cosmetics and personal care products, specialty polymers, and specialty products used in the fuels industry); (ii) chlorinated polyolefin adhesion promoters and antioxidant precursors for a customer; and (iii) a biocide intermediate.

 

Pricing for the other custom manufacturing products is negotiated directly with the customer. Some, but not all, of these products have pricing mechanisms and/or protections against raw material, energy, or conversion cost changes.

 

Performance chemicals consist of specialty chemicals that are manufactured to general market-determined specifications and are sold to a broad customer base. A major product line in the performance chemicals group is SSIPA/LiSIPA, a polymer modifier that aids the properties of nylon and polyesters. This group of products also includes other sulfonated monomers and hydrotropes, specialty solvents, polymer additives, and chemical intermediates, such as glycerin.

 

SSIPA/LiSIPA revenues are generated from a diverse customer base of nylon and polyester fiber manufacturers and other customers that produce condensation polymers. Contract sales are, in certain instances, indexed to key raw materials for inflation; otherwise, there is no pricing mechanism or specific protection against raw material or conversion cost changes.

 

Pricing for the other performance chemical products is established based upon competitive market conditions. Some, but not all, of these products have pricing mechanisms and/or specific protections against raw material or conversion cost changes.

 

For our biofuels segment, we procure all of our own feedstock and only sell biodiesel for our own account. We have the capability to process multiple types of feedstocks including vegetable oils, animal fats, and separated food waste oils. We can receive feedstock by rail or truck, and we have substantial storage capacity to acquire feedstock at advantaged prices when market conditions permit. Our annual biodiesel production capacity is 59 million gallons per year.

 

There currently is uncertainty as to whether we will produce biodiesel in the future. This uncertainty results from changes in feedstock prices relative to biodiesel prices and the lack of permanency of government mandates including the BTC, the small producer’s tax credit, the CFPC (effective January 1, 2025), the renewable fuels program, and the California low carbon fuel program credits. See “Risk Factors” above as well as Note 3 to our consolidated financial statements. This uncertainty also results from government mandates that strengthen markets that we compete against including renewable diesel and electric vehicles.

 

 

While biodiesel is the principal component of the biofuels segment, we also generate revenue from the sale of petrodiesel both in blends with our biodiesel and, from time to time, with no biodiesel added. Petrodiesel and biodiesel blends are available to customers at our leased storage facility in North Little Rock, Arkansas and at our Batesville plant. In addition, we deliver blended product to a small group of customers within our region. We also sell D4 and D6 RINs from time to time. At December 31, 2023 we held 4.3 million RINs with a market value of $6,567 and at December 31, 2022, we held 1.5 million RINs in inventory with a market value of $2,557.

 

Most of our sales are FOB the Batesville plant, although some transfer points are in other states or foreign ports. While many of our chemicals are used to manufacture products that are shipped, further processed, and/or consumed throughout the world, the chemical products, with limited exceptions, generally leave the United States only after we have transferred ownership. Rarely are we the exporter of record, never are we the importer of record into foreign countries, and we are not always aware of the exact quantities of our products that are moved into foreign markets by our customers. We do track the addresses of our customers for invoicing purposes and use this address to determine whether a particular sale is within or outside the United States. Our revenue for the last three fiscal years attributable to the United States and foreign countries (based upon the billing addresses of our customers) is set forth in the following table.

 

           

All Foreign

         

Period

 

United States

   

Countries

   

Total

 

Year ended December 31, 2023

  $ 367,368     $ 882     $ 368,250  

Year ended December 31, 2022

  $ 394,671     $ 1,343     $ 396,014  

Year ended December 31, 2021

  $ 320,148     $ 1,238     $ 321,386  

 

The majority of our expenses are cost of goods sold. Cost of goods sold includes raw material costs as well as both fixed and variable conversion costs, such conversion costs being those expenses that are directly or indirectly related to the operation of our plant. Significant conversion costs include labor, benefits, energy, supplies, depreciation, and maintenance and repair. In addition to raw material and conversion costs, cost of goods sold includes environmental reserves and costs related to idle capacity. Finally, cost of goods sold includes hedging gains and losses recognized by us related to our biofuels segment. Cost of goods sold is allocated to the chemicals and biofuels business segments based on equipment and resource usage for most conversion costs and based on revenue for most other costs.

 

Operating costs include selling, general and administrative, and research and development expenses.

 

The discussion of results of operations that follows is based on revenue and expenses in total and for individual product lines and does not differentiate related party transactions.

 

Fiscal Year Ended December 31, 2023 Compared to Fiscal Year Ended December 31, 2022

 

Set forth below is a summary of certain financial information for the periods indicated.

 

(Dollars in thousands other than per share amounts)

 

   

Year

   

Year

                 
   

Ended

   

Ended

                 
   

December 31,

   

December 31,

   

Dollar

   

%

 
   

2023

   

2022*

   

Change

   

Change

 

Revenue

  $ 368,250     $ 396,014     $ (27,764 )     (7 )%

Income from operations

  $ 27,368     $ 17,546     $ 9,822       56 %

Net income

  $ 37,382     $ 15,211     $ 22,171       146 %

Earnings per common share:

                               

Basic

  $ 0.85     $ 0.35     $ 0.50       143 %

Diluted

  $ 0.85     $ 0.35     $ 0.50       143 %

Adjusted EBITDA*

  $ 34,983     $ 27,763     $ 7,220       26 %

 

*Adjusted EBITDA for 2022 has been restated to be consistent with 2023 reporting. Adjusted EBITDA in both years excludes the impact from unrealized gains or losses on derivatives.  Realized gains and losses are included in Adjusted EBITDA in both 2022 and 2023.

 

 

We use adjusted EBITDA as a key operating metric to measure both performance and liquidity. Adjusted EBITDA is a non-GAAP financial measure. Adjusted EBITDA is not a substitute for operating income, net income, or cash flow from operating activities (each as determined in accordance with GAAP) as a measure of performance or liquidity. Adjusted EBITDA has limitations as an analytical tool and should not be considered in isolation or as a substitute for analysis of results as reported under GAAP. We define adjusted EBITDA as net income before interest, income taxes, depreciation, and amortization expenses, excluding, when applicable, non-cash stock-based compensation expenses, public offering expenses, acquisition-related transaction costs, purchase accounting adjustments, losses on disposal of property and equipment, unrealized gains or losses on derivative instruments, and other non-operating income or expenses. Information relating to adjusted EBITDA is provided so that investors have the same data that we employ in assessing the overall operation and liquidity of our business. Our calculation of adjusted EBITDA may be different from similarly titled measures used by other companies; therefore, the results of our calculation are not necessarily comparable to the results of other companies.

 

Adjusted EBITDA allows our chief operating decision makers to assess the performance and liquidity of our business on a consolidated basis to assess the ability of our operating segments to produce operating cash flow to fund working capital needs, to fund capital expenditures and to pay dividends. In particular, our management believes that adjusted EBITDA permits a comparative assessment of our operating performance and liquidity, relative to a performance and liquidity based on GAAP results, while isolating the effects of depreciation and amortization, which may vary among our operating segments without any correlation to their underlying operating performance, and of non-cash stock-based compensation expense, which is a non-cash expense that varies widely among similar companies, and unrealized gains and losses on derivative instruments, which can cause net income to appear volatile from period to period relative to the sale of the underlying physical product.

 

We enter into commodity derivative instruments to protect our operations from downward movements in commodity prices and to provide greater certainty of cash flows associated with sales of our commodities. We enter into hedges, and we use mark-to-market accounting to account for these instruments. Thus, our results in any given period can be impacted, and sometimes significantly, by changes in market prices relative to our contract price along with the timing of the valuation change in the derivative instruments relative to the sale of biofuel. We include the unrealized gains and losses on the derivative instruments as an adjustment as we believe it provides a relevant indicator of the underlying performance of our business in a given period.

 

The following table reconciles adjusted EBITDA with net income, the most directly comparable GAAP financial measure. 

 

(Dollars in thousands)

 

   

Years ended December 31:

 
   

2023

   

2022*

 

Net income

  $ 37,382     $ 15,211  

Depreciation

    10,348       10,454  

Non-cash stock-based compensation

    -       46  

Interest and dividend income

    (9,577 )     (4,870 )

Non-cash interest expense and amortization of deferred financing costs

    135       128  

Loss on disposal of property and equipment

    29       64  

Unrealized gain on derivative instruments

    (1,878 )     (343 )

(Gain) loss on marketable securities

    (575 )     8,546  

Other income

    (882 )     -  

Income tax provision (benefit)

    1       (1,473 )

Adjusted EBITDA*

  $ 34,983     $ 27,763  

 

The following table reconciles adjusted EBITDA with cash flows from operations, the most directly comparable GAAP liquidity financial measure:

 

(Dollars in thousands)

 

   

Years ended December 31:

 
   

(Restated)

       
   

2023

   

2022*

 

Net cash provided by operating activities

  $ 21,299     $ 52,451  

Benefit for deferred income taxes

    -       1,822  

Interest and dividend income

    (9,577 )     (4,870 )

Income tax provision (benefit)

    1       (1,473 )

Changes in operating assets and liabilities, net

    24,143       (20,168 )

Other non-operating (income) expense

    (883 )     1  

Adjusted EBITDA*

  $ 34,983     $ 27,763  

 

*Adjusted EBITDA for 2022 has been restated to be consistent with 2023 reporting. Adjusted EBITDA in both years excludes the impact from unrealized gains or losses on derivatives.  Realized gains and losses are included in Adjusted EBITDA in both 2022 and 2023.

 

 

Results of Operations

 

Consolidated

 

   

2023 Compared to 2022:

   

2022 Compared to 2021:

 
                   

Change

                   

Change

 

(Dollars in thousands)

 

2023

   

2022

    $    

%

   

2022

   

2021

    $    

%

 
                                                                 

Sales

  $ 368,250     $ 396,014     $ (27,764 )     (7.0 )%   $ 396,014     $ 321,386     $ 74,628       23.2 %

Volume/product mix effect

                  $ 45,350       11.5 %                   $ (30,301 )     (9.4 )%

Price effect

                  $ (73,114 )     (18.5 )%                   $ 104,929       32.6 %
                                                                 

Gross profit

  $ 40,979     $ 28,993     $ 11,986       41.3 %   $ 28,993     $ 23,537     $ 5,456       23.2 %

Operating expense

  $ 13,611     $ 11,447     $ 2,164       18.9 %   $ 11,447     $ 10,639     $ 808       7.6 %

Other (income) expense

  $ (10,015 )   $ 3,808     $ (13,823 )  

 

NA     $ 3,808     $ (3,032 )   $ 6,840    

 

NA  

Pretax income

  $ 37,383     $ 13,738     $ 23,645       172.1 %   $ 13,738     $ 15,930     $ (2,192 )     (13.8 )%

Income tax provision (benefit)

  $ 1     $ (1,473 )   $ 1,474    

 

NA     $ (1,473 )   $ (10,325 )   $ 8,852       (85.7 )%

Net income

  $ 37,382     $ 15,211     $ 22,171       145.8 %   $ 15,211     $ 26,255     $ (11,044 )     (42.1 )%

 

2023 Compared to 2022

 

Consolidated sales revenue decreased 7.0% or $27,764 in 2023 compared to 2022 primarily from lower average sales prices in the biofuel segment ($71,198) and, to a lesser extent, in the chemical segment ($1,916). This decrease was partially offset by higher biodiesel sales volumes in the biofuel segment ($44,994).

 

Gross profit increased 41.3% or $11,986 in 2023 compared to 2022. This comparative increase was primarily attributable to improved margins in both the biofuel and chemical segments inclusive of (i) the change in the realized activity of derivative instruments in comparison to the prior year with a gain of $694 as compared to a loss of $24,703 in the prior year; the prior year loss included an unfavorable impact of volatility in the NYMEX heating oil futures market of $10,500 and (ii) the change in the unrealized activity of derivative instruments in comparison to the prior year with a gain of $1,878 in the current year and a gain of $343 in the prior year.  Also contributing to this improved margin was the benefit from the change in adjustments in the carrying value of our inventory as determined utilizing the LIFO method of inventory accounting which increased gross profit $10,334 in 2023 and decreased gross profit $3,944 in 2022 (net of a liquidation of $1,850 from exiting the pipeline business).

 

Operating expenses increased $2,164 in 2023 compared to 2022. This increase was primarily the result of increased compensation expense.

 

Other income was $10,015 in 2023 as compared to other expenses of $3,808.  During 2023, we exited our position in marketable securities and transferred the funds to interest earning deposits.  As a result, interest and dividend income increased $4,707 in 2023 as compared to 2022. The net realized gain on the sale of marketable securities was $575 in 2023 as compared to an unrealized loss of $8,546 in 2022 (see Note 7 of our consolidated financial statements for further details).

 

Income tax provision (benefit) 

 

The income tax provision was $1 in 2023 or an effective tax rate of 0.0% as compared to a benefit in 2022 of ($1,473) or an effective tax rate of (10.7%). 

 

The Company’s effective tax rates for the years 2023 and 2022 reflect the positive effect of certain tax credits and incentives, the most significant of which are the BTC and the Small Agri-biodiesel Producer Tax Credit. Based on technical guidance from the Internal Revenue Service, the Company excludes the portion of the BTC not used to satisfy excise tax liabilities from income. See Note 3 to our consolidated financial statements for a discussion of the pretax earnings impact of the BTC.

 

The Company’s effective tax rate for 2023 and 2022 includes an expense of $6,821 or 18.2% and $7,392 or 53.8%, respectively, from the recording of a valuation allowance against its deferred tax assets. The Company evaluates its deferred tax assets and records a valuation allowance to reduce these assets to the amount that is more likely than not to be realized. As of December 31, 2023, based on all available and allowable evidence, the Company determined that its deferred tax assets are more likely than not realizable only to the extent of its deferred tax liabilities and recorded the resulting valuation allowance.

 

The Company’s unrecognized tax benefit totaled $0 at December 31, 2023 and 2022.

 

 

2022 Compared to 2021

 

Consolidated sales revenue increased 23.2% or $74,628 in 2022 compared to 2021 primarily from higher average sales prices in the biofuel segment and, to a lesser extent, in the chemical segment.  This increase was reduced in part by lower sales volumes primarily in the biofuels segment and, to a lesser extent, in the chemicals segment.

 

Gross profit increased 23.2% or $5,456 in 2022 compared to 2021. This comparative increase was primarily attributable to: (i) improved margins in the chemical segment, and (ii) the prior year was unfavorably impacted by significantly atypical natural gas prices incurred in February 2021 from Winter Storm Uri. Partially offsetting this improvement in gross profit was the unfavorable change in the realized and unrealized activity of derivative instruments which resulted in a reduction in gross profit of $10,500 in 2022. The comparative unfavorable change was primarily from the unprecedented volatility in the NYMEX heating oil futures market.

 

Operating expenses increased $808 in 2022 compared to 2021. This increase was primarily the result of increased compensation expense.

 

Other expense increased $6,840 from 2022 primarily from realized and unrealized losses on equity securities with a loss of $8,546 in 2022 as compared to a loss of $70 in 2021.

 

Income tax benefit (provision)

 

The income tax benefit in 2022 was $1,473 or an effective tax rate of (10.7%) as compared to a benefit in 2021 of $10,325 or an effective tax rate of (64.8%). 

 

The Company’s effective tax rates for the years 2022 and 2021 reflect the positive effect of certain tax credits and incentives, the most significant of which was the BTC and the Small Agri-biodiesel Producer Tax Credit. Based on technical guidance from the Internal Revenue Service, the Company excludes the portion of the BTC not used to satisfy excise tax liabilities from income.

 

The Company’s effective tax rate for 2022 includes an expense of $7,392 or 53.8% from the recording of a valuation allowance against its deferred tax assets. The Company evaluates its deferred tax assets and records a valuation allowance to reduce these assets to the amount that is more likely than not to be realized. As of December 31, 2022, based on all available and allowable evidence, the Company determined that its deferred tax assets are more likely than not realizable only to the extent of its deferred tax liabilities and recorded the resulting valuation allowance.

 

The Company’s unrecognized tax benefit totaled $0 at December 31, 2022 and 2021.

 

Chemicals Segment

 

   

2023 Compared to 2022:

   

2022 Compared to 2021:

 
                   

Change

                   

Change

 

(Dollars in thousands)

 

2023

   

2022

    $    

%

   

2022

   

2021

    $    

%

 
                                                                 

Sales

  $ 79,333     $ 80,893     $ (1,560 )     (1.9 )%   $ 80,893     $ 67,542     $ 13,351       19.8 %

Volume/product mix effect

                    356       0.4 %                     (1,137 )     (1.7 )%

Price effect

                    (1,916 )     (2.4 )%                     14,488       21.5 %
                                                                 

Gross profit

  $ 29,936     $ 25,645     $ 4,291       16.7 %   $ 25,645     $ 13,970     $ 11,675       83.6 %

 

2023 Compared to 2022

 

Chemical sales revenue decreased 1.9% or $1,560 in 2023 compared with 2022. Sales revenue for our custom chemical product line (chemicals produced for specific customers) totaled $64,286, an increase of 9.4% or $5,549 from 2022. Included in this net increase was higher sales volumes of chemical intermediates in the oil and gas industry and contractual price increases partially offset by reduced amortization of deferred revenue of $3,081 (see Note 4 of our consolidated financial statements for further details). Performance chemicals revenue (comprised of multi-customer products which are sold based on specification) was $15,047 in 2023, a decrease of 32.1% or $7,109 from 2022. This decrease resulted from lower selling prices of our glycerin products partially offset by higher volumes.

 

Gross profit for the chemicals segment increased 16.7% or $4,291 in 2023 compared with 2022. This improvement was primarily from the change in adjustments in the carrying value of our inventory as determined utilizing the last-in, first-out (“LIFO”) method of inventory accounting which increased gross profit $1,920 in 2023 and decreased gross profit $1,093 in 2022. Also contributing to this increase was stronger margins and higher sales volumes in products sold into the oil and gas industry.  Partially reducing these improvements was the change in the timing of deferred revenue amortization of $3,081 and lower margins from glycerin products on reduced selling price from increased imports.

 

 

2022 Compared to 2021

 

Chemical sales revenue increased 19.8% or $13,351 in 2022 compared with 2021. Sales revenue for our custom chemical product line (chemicals produced for specific customers) totaled $58,737, an increase of 15.9% or $8,062 from 2021. This increase was primarily from higher sales volumes of chemical intermediates in the oil and gas industry. Performance chemicals revenue (comprised of multi-customer products which were sold based on specification) was $22,156 in 2022, an increase of 31.4% or $5,289 from 2021. This increase resulted from higher selling prices of our glycerin products partially offset by lower volumes of polymer modifiers.

 

Gross profit for the chemicals segment increased 83.6% or $11,675 in 2022 compared with 2021. This increase resulted primarily from stronger margins and higher sales volumes in products sold into the oil and gas industry and glycerin markets. In addition, the prior year gross profit was negatively impacted from higher natural gas prices incurred from Winter Storm Uri.

 

Biofuel Segment

 

   

2023 Compared to 2022:

   

2022 Compared to 2021:

 
                   

Change

                   

Change

 

(Dollars in thousands)

 

2023

   

2022

    $      

%

   

2022

   

2021

    $      

%

 
                                                                 

Sales

  $ 288,917     $ 315,121     $ (26,204 )     (8.3 )%   $ 315,121     $ 253,844     $ 61,277       24.1 %

Volume/product mix effect

                    44,994       14.3 %                     (29,164 )     (11.5 )%

Price effect

                    (71,198 )     (22.6 )%                     90,441       35.6 %
                                                                 

Gross profit

  $ 11,043     $ 3,348     $ 7,695       229.8 %   $ 3,348     $ 9,567     $ (6,219 )     (65.0 )%

 

2023 Compared to 2022

 

Biofuels sales revenue decreased 8.3% or $26,204 in 2023 compared to 2022, primarily from decreased selling prices of biodiesel and biodiesel blends, inclusive of a decline in separated RIN sale prices. RIN prices declined during 2023 as production levels exceeded the renewable volume obligations set by the EPA.

 

A portion of our biodiesel sold was to two major refiners in the United States in 2023 and 2022. No assurances can be given that we will continue to sell to such major refiners, or, if we do sell, the volume we will sell or the profit margin we will realize. We do not believe that the loss of this customer would have a material adverse effect on our biofuels segment or on us as a whole in that: (i) unlike our custom manufacturing products, biodiesel is a commodity with a large potential customer base; (ii) we believe that we could readily sell our biodiesel to other customers as potential demand from other customers for biodiesel exceeds our production capacity; (iii) our sales to this customer are not under fixed terms and the customer has no fixed obligation to purchase any minimum quantities except as stipulated by short term purchase orders; and (iv) the prices we receive from this customer are based upon then-market rates, as would be the case with sales of this commodity to other customers.

 

Biofuels gross profit increased $7,695 in 2023 compared to 2022. Gross profit primarily increased from the prior year from:  (i) the change in the realized activity of derivative instruments in comparison to the prior year with a gain of $694 as compared to a loss of $24,360 in the prior year; the prior year was unfavorably impacted by the volatility in the NYMEX heating oil futures market which generated realized losses of $10,500 and (ii) the change in the unrealized activity of derivative instruments in comparison to the prior year with a gain of $1,878 in the current year and a gain of $343 in the prior year. Also improving gross profit was the change in adjustments in the carrying value of our inventory as determined utilizing the LIFO method of inventory accounting increased gross profit $8,414 in 2023 as compared to a decrease in gross profit of $5,794 in 2022. In 2022, the liquidation effect of exiting the pipeline business increased gross profit $1,851 in 2022; no such liquidation occurred in 2023.

 

2022 Compared to 2021

 

Biofuels sales revenue increased 24.1% or $61,277 in 2022 compared to 2021, primarily from increased selling prices of biodiesel and biodiesel blends, inclusive of separated RIN sales. Sales revenue declined in part on lower sales volumes as margins narrowed from the prior year.

 

A portion of our biodiesel sold was to two major refiners in the United States in 2022 as compared with three major refiners in 2021. No assurances can be given that we will continue to sell to such major refiners, or, if we do sell, the volume we will sell or the profit margin we will realize. We do not believe that the loss of this customer would have a material adverse effect on our biofuels segment or on us as a whole in that: (i) unlike our custom manufacturing products, biodiesel is a commodity with a large potential customer base; (ii) we believe that we could readily sell our biodiesel to other customers as potential demand from other customers for biodiesel exceeds our production capacity; (iii) our sales to this customer are not under fixed terms and the customer has no fixed obligation to purchase any minimum quantities except as stipulated by short term purchase orders; and (iv) the prices we receive from this customer are based upon then-market rates, as would be the case with sales of this commodity to other customers.

 

 

Biofuels gross profit decreased 65.0% or $6,219 in 2022 compared to 2021. Gross profit primarily decreased due to the unprecedented volatility in the heating oil futures market which resulted in a basis risk loss of $10,500 and lower sales volumes. Partially improving gross profit was (i) the change in adjustments in the carrying value of our inventory as determined utilizing the LIFO method of inventory accounting reduced gross profit $9,921 in 2021 as compared to $5,794 in 2022, (ii) the liquidation effect of exiting the pipeline business, which increased profits $1,851 in 2022, and (iii) 2021 gross profit was unfavorably impacted by higher natural gas prices incurred from Winter Storm Uri.

 

Critical Accounting Policies and Estimates

 

Useful Lives of Property, Plant, and Equipment

 

We primarily base our estimate of an asset’s useful life on our experience with other similar assets. The actual useful life of an asset may differ significantly from our estimate for such reasons as the asset’s build quality, the manner in which the asset is used, or changes in the business climate. We monitor the estimated useful lives of our assets. Depreciation is provided for using the straight-line method over the associated asset’s estimated useful lives.

 

Revenue Recognition

 

We recognize revenue in accordance with Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, when performance obligations of the customer contract are satisfied. We sell to customers through master sales agreements or standalone purchase orders. The majority of our revenue is from short-term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer is satisfied. Accordingly, we recognize revenue when control is transferred to the customer, which is when products are considered to meet customer specification per the customer contract and title and risk of loss are transferred. This typically occurs at the time of shipment or delivery; or for certain contracts, this occurs upon delivery of the material to one of our storage locations, ready for customer pickup and separated from our other inventory. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products and is generally based upon a negotiated price. We sell products directly to customers generally under agreements with payment terms of 30 to 75 days for chemical segment customers and 2 to 10 days for biofuels segment customers.

 

Certain long-term contracts have an upfront non-refundable payment considered a material right. The Company applies the renewal option approach in allocating the transaction price to the material right. For each of these contracts, the Company estimated the expected contractual term and expected volumes to be sold at the most likely expected sales price as a basis for allocating the transaction price to the material right. Each estimate is updated quarterly on a prospective basis. These custom chemical contracts have payment terms of 30 days. See Notes 2 and 4 of our consolidated financial statements for additional discussion.

 

For most product sales, revenue is recognized when product is shipped from our facilities and when control has transferred to the customer, which is in accordance with our customer contracts and the stated shipping terms. Nearly all custom manufactured products are manufactured under written master service agreements. Performance chemicals and biodiesel are generally sold pursuant to the terms of written purchase orders. In general, customers do not have any rights of return, except for quality disputes. All of our products are tested for quality before shipment, and historically returns have been inconsequential. We do not offer rebates, except those related to the BTC.

 

Biodiesel selling prices can at times fluctuate based on the timing of unsold, internally generated RINs. From time to time, sales of biodiesel are on a “RINs-free” basis. Such method of selling results in applicable RINs being held. The value of RINs is not reflected in revenue until such time as the RINs sale has been completed with the transfer of the RINs.

 

Revenue from bill-and-hold transactions in which a performance obligation exists is recognized when the total performance obligation has been met and control of the product has transferred. Bill-and-hold transactions for 2023 and 2022 were related to custom chemicals customers whereby revenue was recognized in accordance with contractual agreements based upon product being produced and ready for use by the customer. These sales were subject to written monthly purchase orders with agreement that production was reasonable. The product was custom manufactured and stored at the customer’s request and could not be sold to another buyer. Credit and payment terms for bill-and-hold customers are similar to other custom chemicals customers. Sales revenue under bill-and-hold arrangements were $43,766, $36,805, and $34,695 for the years ended December 31, 2023, 2022 and 2021, respectively. At December 31, 2023 and 2022, $4,317 and $4,473, respectively, was included in revenue for products that had not shipped. The latter amounts do not include Contract Assets of $734 and $775 that have not been billed nor shipped at December 31, 2023 and 2022, respectively.

 

Taxes collected from customers and remitted to governmental authorities are recorded on a net basis within cost of goods sold. Shipping and handling fees related to sales transactions were billed to customers and recorded as sales revenue.

 

 

Income Taxes

 

The provision for (benefit from) income taxes is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for (benefit from) income taxes represent income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company's assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. 

 

A tax valuation allowance is recognized if it is more likely than not that some portion or all of the deferred tax assets will not be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxing jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies. In years in which the Company has experienced objective negative evidence in the form of three cumulative years of tax losses, the Company no longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed taking into account tax planning strategies and the reversing net deferred tax liability from temporary differences as sources of income. 

 

The Company recognizes income tax positions that meet the more likely than not threshold and accrues interest related to unrecognized income tax positions which is recorded as a component of the income tax provision.

 

Liquidity and Capital Resources

 

Our net cash provided by (used in) operating activities, investing activities, and financing activities for the years ended December 31, 2023, 2022 and 2021 are set forth in the following table.

 

(Dollars in thousands) 

 

   

2023

   

2022

   

2021

 

Net cash provided by operating activities

  $ 21,299     $ 52,451     $ 44,084  

Net cash provided by (used in) investing activities

  $ 33,022     $ (3,829 )   $ 14,993  

Net cash used in financing activities

  $ (10,517 )   $ (10,503 )   $ (119,678 )

 

Operating Activities

 

Cash provided by operating activities decreased in 2023 to $21,299 from $52,451 in 2022, a net decrease of $31,152. This decrease was attributed to the change in (i) accounts payable, including accounts payable - related parties, of $27,928, (ii) fair value of equity securities of $11,414 with the sale of marketable securities, (iii) income taxes receivable of $7,782, and (iv) inventory of $6,379. Partially offsetting the decrease in cash from operations was the increase of $22,171 in net income in 2023 compared to 2022.

 

Cash provided by operating activities increased in 2022 to $52,451 from $44,084 in 2021, a net increase of $8,367. This increase was attributed to the change in (i) accounts receivable, including accounts receivable - related parties, of $9,731 and (ii) accounts payable, including accounts payable-related parties, of $4,656. Primarily offsetting the increase in cash from operations was the increase of $6,807 in inventory in 2022 compared to 2021.

 

Investing Activities

 

Cash provided by investing activities was $33,022 in 2023 compared to cash used by investing activities of $3,829 in 2022 for a net increase in cash of $36,851. This increase was primarily attributable to the sale of marketable securities in 2023 of $37,701 compared to sales of marketable securities in 2022 of $1,292. Increased capital expenditures decreased cash from investing activities by $1,244.

 

Cash used by investing activities was $3,829 in 2022 compared to cash provided by investing activities of $14,993 in 2021 for a net decrease in cash of $18,822. This decrease was primarily attributable to sales of marketable securities in 2022 of $1,292 compared to the net sales of marketable securities in 2021 of $17,106. Increased capital expenditures decreased cash from investing activities by $3,322.

 

 

Financing Activities

 

Cash used in financing activities was $10,517 in 2023, primarily from the payment of dividends of $10,503.

 

Cash used in financing activities decreased to $10,503 in 2022, from $119,678 in 2021, a net decrease of $109,175. This decrease resulted from the payment of special cash dividends in 2021 of $109,408 compared to $0 in 2022.

 

Capital Expenditure Commitments

 

We had $560 of infrastructure capital repair projects that generated commitments as of December 31, 2023.

 

Historically, we finance capital requirements for our business with cash flows from operations and have not had the need to incur bank indebtedness to finance any of our operations during the periods discussed herein.

 

Credit Facility

 

On March 30, 2020, the Company, with FutureFuel Chemical Company as the borrower and certain of the Company’s other subsidiaries as guarantors, amended and restated its credit agreement (the “Credit Agreement”) originally entered into on April 16, 2015 (as amended, the “Prior Credit Agreement”) with the lenders party thereto, Regions Bank as administrative agent and collateral agent, and PNC Bank, N.A., as syndication agent. The Credit Agreement consists of a five-year revolving credit facility in a dollar amount of up to $100,000, which includes a sublimit of $30,000 for letters of credit and $15,000 for swingline loans (collectively, the “Credit Facility”). The Credit Facility expires on March 30, 2025. The primary amendments from the Prior Credit Agreement were a reduction in the facility’s credit limit by $65,000, a reduction in the facility’s applicable interest rate by 0.25%, a reduction in the commitment fee, and elimination of the minimum consolidated fixed charge coverage ratio.

 

We will be permitted to use net proceeds of any borrowings under the Credit Facility for working capital and other general corporate purposes. No borrowings were made under the Credit Agreement or the Prior Credit Agreement as of December 31, 2023 and 2022. See Note 13 of the consolidated financial statements for additional information regarding our Credit Agreement.

 

The Credit Facility contains certain affirmative and negative covenants, including negative covenants that limit or restrict, among other things, indebtedness, liens and encumbrances, dividends, burdensome agreements, mergers and fundamental changes, assets sales, investments, transactions with affiliates, changes in fiscal years, and other matters customarily restricted in such agreements.

 

On March 1, 2023, the Company entered into a First Amendment to the Credit Agreement (the “First Amendment”). The First Amendment primarily amends the Credit Agreement to transition the Credit Facility from LIBOR to SOFR and to reflect other conforming changes, in each case as more specifically set forth in the First Amendment.  The First Amendment does not modify the aggregate amount, or expiration date, of the Credit Facility. We do not expect the transition from LIBOR to have a material impact on the Credit Facility. Pursuant to the First Amendment, the interest rate floats at the following margins over SOFR or base rate based upon our leverage ratio. We do not expect the transition from LIBOR to have a material impact on the Credit Facility or any new agreement we might enter into.

 

   

Adjusted SOFR

                 
   

Rate Loans

                 

Consolidated Leverage Ratio

 

and Letter of

Credit Fee

   

Base Rate Loans

   

Commitment Fee

 

< 1.00:1.0

   

1.00

%

   

0.00

%

   

0.15

%

≥ 1.00:1.0 And < 1.50:1.0

   

1.25

%

   

0.25

%

   

0.15

%

≥ 1.50:1.0 And < 2.00:1.0

   

1.50

%

   

0.50

%

   

0.20

%

≥ 2.00:1.0 And < 2.50:1.0

   

1.75

%

   

0.75

%

   

0.20

%

≥ 2.50:1.0

   

2.00

%

   

1.00

%

   

0.25

%

 

Certain of our subsidiaries have entered into guarantees of payment on behalf of the Company for amounts outstanding under the Credit Facility. In addition, we and certain subsidiaries have entered into a pledge and security agreement with the lender parties to secure the obligations under the Credit Facility. Pursuant to the pledge and security agreement, we and certain of our subsidiaries have pledged certain collateral, including but not limited to, interests in intellectual property rights and certain equity interests in our subsidiaries.

 

We intend to fund future capital requirements for our businesses from cash flow generated by us as well as from existing cash, cash investments, and, if the need should arise, borrowings under our credit facility. We do not believe there will be a need to issue any securities to fund such capital requirements.

 

 

Dividends

 

In 2023, we paid regular cash dividends aggregating $0.24 per share on our common stock with record dates and payment dates as previously discussed. The regular cash dividends declared in 2023 totaled $10,503 to be paid in 2024.

 

In 2022, we paid regular cash dividends aggregating $0.24 per share on our common stock with record dates and payment dates as previously discussed. The regular cash dividends declared in 2022 totaled $21,006; $10,503 paid in 2022 and $10,503 paid in 2023.

 

In 2021, we paid regular cash dividends aggregating $0.24 per share on our common stock with record dates and payment dates as previously discussed. The regular cash dividends totaled $10,498. On May 10, 2021, we also declared a special cash dividend of $2.50 per share on our common stock. This special cash dividend paid on June 4, 2021, amounted to $109,408. Total cash dividends paid in 2021 were $119,906.

 

Capital Management

 

As a result of positive operating results, we accumulated excess working capital. We intend to retain the remaining cash to fund infrastructure and capacity expansion at our Batesville plant or to otherwise fund our future growth. Third parties have not placed significant restrictions on our working capital management decisions.

 

A significant portion of these funds were held in cash or cash equivalents at multiple financial institutions. In the first six months of 2023 and the twelve months of 2022, we also had investments in certain preferred stock and other equity instruments measured at fair value and changes in fair value recognized in net income. We also held certain trust preferred securities. We classified these investments as current assets in the accompanying consolidated balance sheets and designate them as being “available-for-sale”. Accordingly, they were recorded at fair value with the unrealized gains and losses, net of taxes, reported as a component of stockholders’ equity. We exited our position in these marketable securities during 2023. The fair value of these preferred stock, trust preferred securities, and other equity instruments, including accrued dividends and interest, totaled $0 and $37,126 as of December 31, 2023 and 2022, respectively.

 

The unrealized losses on equity securities were $0 and $8,297 as of December 31, 2023 and 2022, respectively.

 

Lastly, we maintain depository accounts such as checking accounts, money market accounts, and other similar accounts at selected financial institutions. As of December 31, 2023, approximately 55% of these deposits were insured by the Federal Deposit Insurance Corporation.

 

Off-Balance Sheet Arrangements

 

We engage in two types of hedging transactions. First, we hedge our biofuels sales through the purchase and sale of futures contracts and options on futures contracts of energy commodities. This activity was captured on our consolidated balance sheets at December 31, 2023 and 2022. Second, we hedge our biofuels feedstock through the execution of purchase contracts and supply agreements with certain vendors which meet the normal purchase and normal sales exception of ASC 815 Derivatives and Hedging. These hedging transactions are recognized in earnings and do not qualify as a hedge accounting treatment on our consolidated balance sheets at December 31, 2023 or 2022, as they do not meet the definition of a hedge instrument as defined under GAAP. The purchase of biofuels feedstock generally involves two components: basis and price. Basis covers any refining or processing required as well as transportation. Price covers the purchases of the actual agricultural commodity. Both basis and price fluctuate over time. A supply agreement with a vendor constitutes a hedge when we have committed to a certain volume of feedstock in a future period and have fixed the basis for that volume.

 

Contractual Obligations

 

Purchase obligations include the purchase of biodiesel feedstock and various other infrastructure and capital repairs as follows:

 

Less than 1 year

  $ 45,389  

1-3 years

    43  

4-5 years

    -  

More than 5 years

    -  

Total

  $ 45,432  

 

A component of other noncurrent liabilities is a reserve for asset retirement obligations and environmental contingencies of $1,431 at December 31, 2023. We are liable for these asset retirement obligations and environmental contingencies only in certain events, primarily the closure of our Batesville, Arkansas facility. As such, we do not expect a payment related to these liabilities in the foreseeable future and therefore we have excluded this amount from the table above.

 

 

 

Item 8.

Financial Statements and Supplementary Data.

 

Item

Page

Report of Independent Registered Public Accounting Firm (PCAOB ID 49)

22

  

Consolidated Balance Sheets

24

  

Consolidated Statements of Income and Comprehensive Income

25

  

Consolidated Statements of Cash Flows

26

  

Consolidated Statements of Changes in Stockholders' Equity

27

  

Notes to Consolidated Financial Statements of FutureFuel Corp.

28

Note 1.  Description of business and operations

28

Note 2.  Significant accounting policies and basis of presentation

28

Note 3.  Government tax credits

34

Note 4.  Revenue Recognition

35

Note 5.  Inventory

37

Note 6.  Derivative instruments

37

Note 7.  Marketable securities

38

Note 8.  Fair value measurements

38

Note 9.  Property, plant, and equipment

39

Note 10.  Other assets

39

Note 11.  Accrued expenses and other current liabilities

39

Note 12.  Borrowings

40

Note 13.  Asset retirement obligations and environmental reserves

40

Note 14.  Lease commitments and purchase obligations

41

Note 15.  Income tax benefit

42

Note 16.  Earnings per share

44

Note 17.  Stock-based compensation

45

Note 18.  Stockholders' equity

47

Note 19.  Employee benefit plans

48

Note 20.  Related party transactions

48

Note 21.  Segment information

50

Note 22.  Quarterly financial information (unaudited)

51

Note 23.  Legal proceedings

51

Note 24.  Subsequent events51
Note 25. Restatement 52

 

 

Report of Independent Registered Public Accounting Firm

 

Shareholders and the Board of Directors

FutureFuel Corp.

 

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of FutureFuel Corp. and its subsidiaries (the Company) as of December 31, 2023 and 2022, the related consolidated statements of income and comprehensive income, cash flows and changes in stockholders' equity for each of the three years in the period ended December 31, 2023, 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, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

 

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal ControlIntegrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. Our report dated March 14, 2024 (May 10, 2024, as to the effects of the material weakness described in Management’s Annual Report on Internal Control over Financial Reporting (as revised) related to the restatement as described in Note 25 to the consolidated financial statements) expressed an opinion that the Company had not maintained effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

 

Restatement of Financial Statements

As discussed in Note 25 to the financial statements, the 2023 financial statements have been restated to correct a misstatement.

 

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 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. 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 a separate opinion on the critical audit matter or on the accounts or disclosures to which they relate.

 

 

Deferred income tax asset valuation allowance relating to the account balances Noncurrent deferred income tax liability and Income tax benefit see also Note 1 and Note 15 to the consolidated financial statements.

 

As described in Note 1 and Note 15 to the consolidated financial statements, the Company records deferred taxes which result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Additionally, valuation allowances are recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized. Determining the required valuation allowance requires management’s judgment regarding projected future taxable income. We identified the income tax valuation allowance as a critical audit matter because auditing the valuation allowance involved significant auditor effort and judgement due to the subjective and complex nature of income tax projections and determining whether management can appropriately rely on such projections for purposes of calculating the valuation allowance.

 

Our audit procedures related to the Company’s income tax valuation allowance included the following, among others:

 

We obtained an understanding of the relevant controls over management’s accounting for the income tax valuation allowance, and their related financial reporting disclosures and tested such controls for design and operating effectiveness as of December 31, 2023.

 

We obtained management’s calculation of the income tax valuation allowance, including the sources of projected taxable income.

 

We tested the mathematical accuracy of management’s calculations.

 

With the assistance of our income tax subject matter specialists, we performed the following procedures:

 

-

We evaluated the appropriateness of management’s decision to not rely on projections of future taxable income due to the three-year history of cumulative income tax losses and the Company’s related income tax policy.

 

-

We evaluated management’s considerations of both positive and negative evidence regarding other sources of taxable income, including any relevant tax planning strategies and reversal patterns of deferred tax liabilities into taxable income.

 

-

We considered relevant tax laws and regulations in evaluating the appropriateness of management’s estimates of future sources of taxable income.

 

-

We evaluated management’s conclusion that the valuation allowance sufficiently reduces the amount of the deferred tax assets to an amount that is more likely than not to be realized.

 

/s/RSM US LLP

 

We have served as the Company's auditor since 2019.

 

St Louis, Missouri

March 14, 2024 (May 10, 2024, as to the effects of the restatement discussed in Note 25 of the consolidated financial statements)

 

 

 

FutureFuel Corp.

Consolidated Balance Sheets

As of December 31, 2023 and 2022

(Dollars in thousands)

 

  

2023

  

2022

 

Assets

        

Cash and cash equivalents

 $219,444  $175,640 

Accounts receivable, inclusive of the blenders’ tax credit of $11,381 and $8,970, and net of allowances for credit losses of $55 and $48, respectively

  28,406   26,198 

Accounts receivable – related parties

  1   6 

Inventory

  32,978   26,761 

Income tax receivable

  1,940   1,959 

Prepaid expenses

  4,346   3,694 

Prepaid expenses – related parties

  12   12 

Marketable securities

  -   37,126 

Other current assets

  3,419   2,380 

Total current assets

  290,546   273,776 

Property, plant and equipment, net

  72,711   76,941 

Other assets

  3,824   5,252 

Total noncurrent assets

  76,535   82,193 

Total Assets

 $367,081  $355,969 

Liabilities and Stockholders Equity

        

Accounts payable, inclusive of the blenders’ tax credit rebates due to customers of $890 and $890, respectively

 $22,178  $28,546 

Accounts payable – related parties

  42   7,799 

Deferred revenue – current

  3,863   3,772 

Dividends payable

  10,503   10,503 

Accrued expenses and other current liabilities

  4,758   5,477 

Accrued expenses and other current liabilities – related parties

  -   1 

Total current liabilities

  41,344   56,098 

Deferred revenue – non-current

  12,570   15,079 

Other noncurrent liabilities

  3,287   1,792 

Total noncurrent liabilities

  15,857   16,871 

Total liabilities

  57,201   72,969 

Commitments and contingencies:

          

Preferred stock, $0.0001 par value, 5,000,000 shares authorized, none issued and outstanding

  -   - 

Common stock, $0.0001 par value, 75,000,000 shares authorized, 43,763,243 and 43,763,243 issued and outstanding as of December 31, 2023 and 2022

  4   4 

Accumulated other comprehensive income

  -   (1)

Additional paid in capital

  282,489   282,489 

Retained earnings

  27,387   508 

Total stockholders’ equity

  309,880   283,000 

Total Liabilities and Stockholders Equity

 $367,081  $355,969 

 

The accompanying notes are an integral part of these financial statements.

 

 

 

FutureFuel Corp.

Consolidated Statements of Income and Comprehensive Income

For the Years Ended December 31, 2023, 2022 and 2021

(Dollars in thousands, except per share amounts)

 

  

2023

  

2022

  

2021

 

Revenue

 $368,228  $395,555  $320,125 

Revenue – related parties

  22   459   1,261 

Cost of goods sold

  324,311   357,182   274,293 

Cost of goods sold – related parties

  (315)  5,425   16,593 

Distribution

  3,099   4,240   6,787 

Distribution – related parties

  176   174   176 

Gross profit

  40,979   28,993   23,537 

Selling, general, and administrative expenses

            

Compensation expense

  4,545   3,540   2,586 

Other expense

  4,052   3,881   3,920 

Related party expense

  616   611   649 

Research and development expenses

  4,398   3,415   3,484 

Total operating expenses

  13,611   11,447   10,639 

Income from operations

  27,368   17,546   12,898 

Interest and dividend income

  9,577   4,870   3,119 

Interest expense

  (138)  (128)  (131)

Gain (loss) on marketable securities

  575   (8,546)  (70)

Other income (expense)

  1   (4)  114 

Other income (expense)

  10,015   (3,808)  3,032 

Income before income taxes

  37,383   13,738   15,930 

Income tax provision (benefit)

  1   (1,473)  (10,325)

Net income

 $37,382  $15,211  $26,255 
             

Earnings per common share

            

Basic

 $0.85  $0.35  $0.60 

Diluted

 $0.85  $0.35  $0.60 

Weighted average shares outstanding

            

Basic

  43,763,243   43,763,243   43,756,065 

Diluted

  43,764,683   43,763,489   43,756,113 

 

 

  

2023

  

2022

  

2021

 

Comprehensive income

            

Net income

 $37,382  $15,211  $26,255 

Other comprehensive income (loss) from unrealized net losses on available-for- sale debt securities

  2   (227)  (38)

Income tax effect

  (1)  48   8 

Total unrealized gain (loss), net of tax

  1   (179)  (30)

Comprehensive income

 $37,383  $15,032  $26,225 

 

The accompanying notes are an integral part of these financial statements.

 

 

 

FutureFuel Corp.

Consolidated Statements of Cash Flows

For the Years Ended December 31, 2023, 2022 and 2021

(Dollars in thousands)

 

  

2023

(Restated)

  

2022

  

2021

 

Cash flows from operating activities

            

Net income

 $37,382  $15,211  $26,255 

Adjustments to reconcile net income to net cash provided by operating activities:

            

Depreciation

  10,348   10,454   10,452 

Amortization of deferred financing costs

  101   95   95 

Benefit for deferred income taxes

  -   (1,822)  (10,454)

Change in fair value of equity securities

  (3,117)  8,297   904 

Change in fair value of derivative instruments

  (1,878)  (343)  609 

Loss (gain) on the sale of investments

  2,543   248   (834)

Stock based compensation

  -   46   - 

Loss on disposal of property, plant, and equipment

  29   64   11 

Impairment of intangible asset

  -   -   1,315 

Noncash interest expense

  34   33   32 

Changes in operating assets and liabilities:

            

Accounts receivable

  (2,208)  3,118   (7,929)

Accounts receivable – related parties

  5   52   1,368 

Inventory

  (6,217)  162   6,969 

Income tax receivable

  19   7,801   7,908 

Prepaid expenses

  (652)  (106)  379 

Prepaid expenses – related party

  -   (8)  (4)

Other assets

  837   799   732 

Accounts payable

  (6,493)  13,790   2,095 

Accounts payable – related parties

  (7,757)  (112)  6,927 

Accrued expenses and other current liabilities

  (719)  (948)  870 

Accrued expenses and other current liabilities – related parties

  (1)  -   1 

Deferred revenue

  (2,418)  (4,055)  (2,931)

Other noncurrent liabilities

  1,461   (325)  (686)

Net cash provided by operating activities

  21,299   52,451   44,084 

Cash flows from investing activities

            

Collateralization of derivative instruments

  1,343   (404)  (750)

Purchase of marketable securities

  -   -   (23,546)

Proceeds from the sale of marketable securities

  37,701   1,292   40,652 

Proceeds from the sale of property, plant, and equipment

  -   61   - 

Proceeds from the sale of intangible assets

  -   -   93 

Capital expenditures

  (6,022)  (4,778)  (1,456)

Net cash provided by (used in) investing activities

  33,022   (3,829)  14,993 

Cash flows from financing activities

            

Minimum tax withholding on stock options exercised

  -   -   (3)

Deferred financing costs

  (14)  -   - 

Proceeds from the issuance of stock

  -   -   231 

Payment of dividends

  (10,503)  (10,503)  (119,906)

Net cash used in financing activities

  (10,517)  (10,503)  (119,678)

Net change in cash and cash equivalents

  43,804   38,119   (60,601)

Cash and cash equivalents at beginning of period

  175,640   137,521   198,122 

Cash and cash equivalents at end of period

 $219,444  $175,640  $137,521 
             

Cash paid for interest

 $-  $3  $47 

Cash paid for income taxes

 $20  $69  $83 

Noncash investing and financing activities:

            

Noncash capital expenditures included in accounts payable

 $333  $208  $364 

Noncash operating leases

 $-  $707  $269 

Dividends payable

 $10,503  $10,503  $- 

 

The accompanying notes are an integral part of these financial statements.

 

 

 

FutureFuel Corp.

Consolidated Statements of Changes in Stockholders Equity

For the Years Ended December 31, 2023, 2022 and 2021

(Dollars in thousands)

 

          

Accumulated

             
          

Other

  

Additional

      

Total

 
  

Common Stock

  

Comprehensive

  

paid-in

  

Retained

  

Stockholders’

 
  

Shares

  

Amount

  

Income

  

Capital

  

Earnings

  

Equity

 

Balance - December 31, 2020

  43,743,243  $4  $208  $282,215  $89,456  $371,883 

Cash dividends declared

  -   -   -   -   (109,408)  (109,408)

Proceeds from the issuance of stock

  20,000   -   -   231   -   231 

Minimum tax withholding

  -   -   -   (3)  -   (3)

Other comprehensive loss

  -   -   (30)  -   -   (30)

Net Income

  -   -   -   -   26,255   26,255 

Balance - December 31, 2021

  43,763,243  $4  $178  $282,443  $6,303  $288,928 

Cash dividends declared

  -   -   -   -   (21,006)  (21,006)

Stock based compensation

  -   -   -   46   -   46 

Other comprehensive loss

  -   -   (179)  -   -   (179)

Net Income

  -   -   -   -   15,211   15,211 

Balance - December 31, 2022

  43,763,243  $4  $(1) $282,489  $508  $283,000 

Cash dividends declared

  -   -   -   -   (10,503)  (10,503)

Other comprehensive income

  -   -   1   -   -   1 

Net Income

  -   -   -   -   37,382   37,382 

Balance - December 31, 2023

  43,763,243  $4  $-  $282,489  $27,387  $309,880 

 

The accompanying notes are an integral part of these financial statements

 

 

Notes to Consolidated Financial Statements of FutureFuel Corp.

(Dollars in thousands, except per share amounts)

 

 

 

1.

DESCRIPTION OF BUSINESS AND OPERATIONS

 

FutureFuel Corp. (the “Company”) is a Delaware corporation with its wholly owned subsidiaries, FutureFuel Chemical Company; FFC Grain, L.L.C.; FutureFuel Warehouse Company, L.L.C.; and Legacy Regional Transport, L.L.C.

 

The Company’s sole operating facility is FutureFuel Chemical Company located in Batesville, Arkansas, a manufacturer of specialty and performance chemicals and biofuels.

 

 

 

2.

SIGNIFICANT ACCOUNTING POLICIES AND BASIS OF PRESENTATION

 

Financial Presentation

 

The consolidated financial statements of FutureFuel Corp. and subsidiaries are prepared in conformity with accounting principles generally accepted (“GAAP”) in the United States and include amounts that are based upon management estimates and judgments which could differ from actual future results.  Intercompany transactions and balances are eliminated in consolidation. Certain reclassifications were made to prior year amounts to conform to the 2023 presentation.

 

Cash and cash equivalents

 

Cash equivalents consist of highly liquid investments with original maturities of three months or less and are carried at cost, which approximates market. The Company places its temporary cash investments with high credit quality financial institutions. At times, bank deposits may be in excess of the Federal Deposit Insurance Corporation insurance limit, however, no loss has occurred.

 

Accounts receivable and allowance for credit losses

 

Accounts receivable are recorded at the invoiced amount and only bear interest if outstanding beyond the agreed upon payment terms. The Company has established procedures to monitor credit risk and has not experienced significant credit losses in prior years. Accounts receivable have been reduced by an allowance for amounts that may be uncollectible in the future. This estimated allowance is based upon management’s evaluation of the collectability of individual invoices and is based upon management’s evaluation of the financial condition of its customers and historical bad debt experience. Write-offs are recorded at the time a customer receivable is deemed uncollectible.

 

In accordance with Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses, Measurement of Credit Losses on Financial Instruments the Company recognizes expected credit losses based on a broader range of reasonable and supportable information to inform credit loss estimates.

 

Customer concentrations

 

For the year ended December 31, 2023, 2022 and 2021, significant portions of the Company’s sales were made to a relatively small number of customers. Sales to two biodiesel customers totaled $127,763 (35% of revenue) in 2023. Sales to two biodiesel customers totaled $107,898 (27% of total revenue) in 2022 and sales to three customers totaled $133,231 (41% of revenue) in 2021. Receivables for the significant customers at December 31, 2023 and 2022, were 0.2% and 2% of total receivables, respectively.

 

No chemical customer represented a greater than 10% of total sales revenue in 2023, 2022, or 2021.

 
28

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

Inventory

 

Inventories are valued at the lower of cost or market. The Company determines the cost of raw materials, work in process, and finished goods inventories by the last-in, first-out (“LIFO”) method. The cost of all other inventories is determined by the average cost method, which approximates the first-in, first-out (“FIFO”) method. The Company writes-down its inventories for estimated obsolescence or unmarketable inventory equal to the difference between the carrying value of inventory and the estimated market value based upon assumptions about future demand and market conditions.

 

Derivative instruments

 

The Company records all derivative instruments at fair value. Fair value is determined by using the closing prices of the derivative instruments on the New York Mercantile Exchange at the end of an accounting period. Changes in the fair value of derivative instruments are recognized at the end of each accounting period and recorded in the statement of income as a component of cost of goods sold.

 

In order to manage commodity price risk caused by market fluctuations in biofuel prices, future purchases of feedstock used in biodiesel production, physical feedstock, finished product inventories attributed to the process, and other petroleum products purchased or sold, the Company may enter into exchange-traded commodity futures and options contracts. The Company accounts for these derivative instruments in accordance with Accounting Standards Codification (“ASC”) 815-20-25, Derivatives and Hedging. Under this standard, the accounting for changes in the fair value of a derivative instrument depends upon whether it has been designated as an accounting hedging relationship and, further, on the type of hedging relationship. To qualify for designation as an accounting hedging relationship, specific criteria must be met and appropriate documentation maintained. The Company had no derivative instruments that qualified under these rules as designated accounting hedges in 2023 or 2022. The Company has elected the normal purchase and normal sales exception for certain feedstock purchase contracts and supply agreements and for certain biodiesel sales contracts.

 

Marketable securities

 

Investments consist of marketable equity and debt securities stated at fair value. The debt securities are designated as available-for-sale securities at the time of purchase based upon the intended holding period. Gains and losses from the sale of marketable securities and the changes in the fair value of equity securities are recognized as “gains (losses) on marketable securities” as a component of other income (expense) in the consolidated statements of income and comprehensive income. The cost basis used for all marketable securities is specific identification. Changes in the fair value of debt securities are recognized in “accumulated other comprehensive income” on the consolidated balance sheets, unless the Company determines that an unrealized loss will not be recovered before it is sold, in which case, the Company will recognize the loss as a component of other income (expense).

 

See Notes 7 and 8 for further information on marketable securities and fair value measurements.

 

29

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

Fair value measurements

 

The Company records recurring and non-recurring financial assets and liabilities as well as all non-financial assets and liabilities subject to fair value measurement at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. These fair value principles prioritize valuation inputs across three broad levels. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value. An asset or liability's classification within the various levels is determined based on the lowest level input that is significant to the fair value measurement.

 

Property, plant, and equipment

 

Property, plant, and equipment is carried at cost. Maintenance and repairs are charged to earnings; replacements and betterments are capitalized. When the Company retires or otherwise disposes of an asset, it removes the cost of such asset and related accumulated depreciation from the accounts. The Company records any profit and loss on retirement or other disposition in earnings.

 

Depreciation expense is calculated based on historical cost and the estimated useful lives of the assets, generally using the straight-line method with the following useful lives:

 

Building & building equipment (years)

 2039 

Machinery and equipment (years)

 333 

Transportation equipment (years)

 533 

Other (years)

 533 

 

Impairment of assets

 

The Company evaluates the carrying value of long-lived tangible assets when events or changes in circumstances indicate that the carrying value may not be recoverable. Such events and circumstances include, but are not limited to, significant decreases in the market value of the asset, adverse changes in the extent or manner in which the asset is being used, significant changes in business climate, or current or projected cash flow losses associated with the use of the assets. The carrying value of a long-lived asset is considered impaired when the total projected undiscounted cash flows from such assets are separately identifiable and are less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. For long-lived assets to be held for use in future operations and for tangible assets, fair value is determined primarily using either the projected cash flows discounted at a rate commensurate with the risk involved or an appraisal. For long-lived assets to be disposed of by sale or other than sale, fair value is determined in a similar manner, except those fair values are reduced for disposal costs.

 

30

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

Asset retirement obligations and environmental costs

 

The Company establishes reserves for closure/post-closure costs associated with the environmental and other assets it maintains, which include, but are not limited to, waste management units, such as a chemical waste destructor, storage tanks, and boilers. When these types of assets are constructed or installed, a liability is established with a corresponding asset for the future costs anticipated to be associated with the closure of the site based on an expected life of the environmental assets, the applicable regulatory closure requirements, and the Company’s environmental policies and practices. These expenses are charged into earnings over the estimated useful life of the assets. Currently, the Company estimates the useful life of each individual asset up to 27 years. Changes made in estimates of the asset retirement obligation costs or the estimate of the useful lives of these assets are reflected in earnings as an increase or decrease in the period such changes are made.

 

Environmental costs are capitalized if they extend the life of the related property, increase its capacity, and/or mitigate or prevent future contamination. The cost of operating and maintaining environmental control facilities is charged to expense.

 

Litigation 

 

The Company and its operations from time to time may be parties to or targets of lawsuits, claims, investigations, and proceedings including product liability, personal injury, patent and intellectual property, commercial, contract, environmental, health and safety, and environmental matters, which are handled and defended in the ordinary course of business. The Company accrues a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When a single amount cannot be reasonably estimated but the cost can be estimated within a range, the Company accrues the minimum amount.

 

31

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

Revenue recognition  

 

In accordance with ASC Topic 606, Revenue from Contracts with Customers, the Company recognizes revenue when performance obligations of the customer contract are satisfied. The Company sells to customers through master sales agreements or standalone purchase orders. The majority of the Company’s revenue is from short-term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer is satisfied. Accordingly, the Company recognizes revenue when control is transferred to the customer, which is when products are considered to meet customer specification per the customer contract and title and risk of loss are transferred. This typically occurs at the time of shipment or delivery; or for certain contracts, this occurs upon delivery of the material to a Company storage location, ready for customer pickup and separated from other Company inventory. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products and is generally based upon a negotiated price. The Company sells its products directly to customers generally under agreements with payment terms of 30 to 75 days for chemical segment customers and 2 to 10 days for biofuels segment customers.

 

The Company applies the practical expedient and excludes the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.

 

Revenue within the biofuel segment includes revenue from biodiesel RINs. RINs are renewable identification numbers under the Renewable Fuel Standard (“RFS2”) used to incent the use of renewable fuels domestically. RINs are generated at 1.5 RINs per gallon of biodiesel produced and sold. Revenue is recognized from RINs when transferred to the buyer in the government provided tracking system. No cost is incurred in the generation of a RIN.

 

Taxes collected from customers remitted to governmental authorities are excluded from revenue. Shipping and handling fees related to sales transactions are billed to customers and recorded as sales revenue.

 

Cost of goods sold and distribution

 

Cost of goods sold consists of raw and packaging materials, direct manufacturing costs, depreciation, analytical lab costs, inbound freight, purchasing, and other indirect costs necessary to manufacture products. Biodiesel cost of goods sold also includes a credit for the one dollar per gallon Blenders’ Tax Credit (“BTC”) for blending biodiesel with petroleum diesel when in law. The BTC was in law during 2021, 2022, and 2023 and is in effect until December 31, 2024. See Note 3 for further discussion.

 

Distribution expense includes outbound freight costs, depreciation of distribution equipment, and other indirect costs necessary to distribute product.

 

Selling, general, and administrative expenses

 

Selling, general, and administrative expenses include personnel costs associated with sales, marketing, and administration; legal and related costs; consulting and professional service fees; advertising expenses; and other similar costs.

 

32

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

Research and development expenses

 

Research and development expenses include direct salaries, depreciation of equipment, material expenditures, contractor fees, and other indirect costs. All costs identified as research and development costs are charged to expense when incurred.

 

Comprehensive income

 

Comprehensive income is comprised of net income and other comprehensive income (loss) (“OCI”). Comprehensive income comprises all changes in stockholders’ equity from transactions and other events and circumstances from non-owner sources. The Company’s OCI comprises unrealized gains and losses resulting from its investments in marketable debt securities classified as available-for-sale (see Note 7).

 

Unrealized gains and losses were determined using the specific identification method and are classified in OCI.

 

Income taxes

 

The income tax (benefit) provision is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for (benefit from) income taxes represent income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. 

 

A tax valuation allowance is recognized if it is more likely than not that some portion or all of the deferred tax assets will not be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxpaying jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies.  In years in which the Company has experienced objective negative evidence in the form of three cumulative years of tax losses, the Company no longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed using only the reversing net deferred tax liability from temporary differences as a source of income.

 

Issued accounting standards not yet adopted

 

In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (ASU) No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which aims to address requests for improved income tax disclosures from investors that use the financial statements to make capital allocation decisions. The amendments in this ASU address the investor requests for more transparency of income tax information and apply to all entities that are subject to income taxes. The ASU is effective for years beginning after December 15, 2024, but early adoption is permitted.  This ASU should be applied on a prospective basis, although retrospective application is permitted. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.

 

In November 2023, the FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280):  Improvements to Reportable Segment Disclosures, which aims to improve disclosures about a public entity’s reportable segments.  This update addresses requests from investors for more detailed information about a reportable segment’s expenses in order to improve understanding of a public entity’s business activities, overall performance, and potential future cash flows.  The amendments in this ASU include a requirement for public business entities to disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and are included within each reported measure of segment profit or loss. This update is effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years starting after December 15, 2024. This ASU must be applied retrospectively to all prior periods presented. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.

 

33

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

Proposed accounting standards

 

In July 2023, the FASB issued Proposed Accounting Standards Update (ASU) No. 2023-ED500 Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which aims to provide investors with more useful information about an entity’s expenses by improving disclosures on income statement expenses.  The amendments in this Proposed ASU would require public business entities to disclose disaggregated information about specific categories underlying certain income statement expense line items. The Company is evaluating this proposed accounting standard.

 

Recently adopted accounting standards

 

None.

 

 

3.

GOVERNMENT TAX CREDITS

 

BTC and Small Agri-Biodiesel Producer Tax Credit and Clean Fuel Production Tax Credit

 

The BTC provides a one dollar per gallon tax credit to the blender of biomass-based diesel with at least 0.1% petroleum-based diesel fuel.  The Company recorded this credit as a reduction to cost of goods sold as applicable sales were made.

 

The Further Consolidated Appropriations Act of 2020 was passed by Congress and signed into law on December 20, 2019, retroactively reinstating the BTC for 2018 and 2019 and extending it through December 31, 2022.  With the passage of the Inflation Reduction Act (“IRA”) in August 2022, the BTC was extended through December 31, 2024.

 

As part of each law from which the BTC mentioned above was reinstated, small agri-biodiesel producers with production capacity not in excess of 60 million gallons were eligible for an additional income tax credit of $0.10 per gallon on the first 15 million gallons of agri-biodiesel sold (the “Small Agri-biodiesel Producer Tax Credit”). The Company was eligible for this credit and recognized $1,500 for 2023, 2022, and 2021 in the same accounting period as the benefit from the BTC as described above.  The benefit of this credit is recognized as a component of income tax (benefit) provision.

 

The Inflation Reduction Act (IRA), created the clean fuel production credit (“CFPC”) for qualifying transportation fuel produced after 2024 and sold on or before December 31, 2027. The CFPC consolidates and replaces several fuel related credits set to expire December 31, 2024 including the BTC and the Small Agri-biodiesel Producer Tax Credit. 

 

The CFPC is an income tax credit structured on a sliding scale so that producers become eligible for larger credits as the GHG emissions of the fuels they produce approach zero.  For producers meeting the prevailing wage and registered apprenticeship requirements, the maximum credit is $1.00 per gallon of nonaviation fuel.  For producers not meeting the prevailing wage and registered apprenticeship requirements, the maximum credit is 20 cents per nonaviation fuel gallon.

 

CARES ACT – EMPLOYEE RETENTION TAX CREDIT

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), was enacted on  March 27, 2020, to encourage eligible employers to retain employees on their payroll.  The Consolidated Appropriations Act, effective  January 1, 2021, broadened the eligibility of the credit.  The Company applied for this credit and will recognize the benefit of the credit once reasonable assurance can be made as to the retention of the credit. 

 

34

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

4.

REVENUE RECOGNITION

 

The majority of revenue is from short term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer are satisfied.

 

Certain of the Company’s custom chemical contracts within the chemical segment contain a material right, as defined by ASC Topic 606, from the provision of a customer option to purchase future goods or services at a discounted price as a result of upfront payments provided by customers. Each contract also has a performance obligation to transfer products with 30-day payment terms. The Company recognizes revenue when the customer takes control of the inventory, either upon shipment or when the material is made available for pick up. If the customer is deemed to take control of the inventory prior to pick up, the Company recognizes the revenue as a bill-and-hold transaction in accordance with ASC Topic 606. The Company applies the renewal option approach in allocating the transaction price to these material rights and transfer of product. As a basis for allocating the transaction price to the material right and transfer of product, the Company estimates the expected life of the contract, the expected contractual volumes to be sold over that life, and the most likely expected sales price. Each estimate is updated quarterly on a prospective basis.

 

Contract Assets and Liabilities:

 

Contract assets consist of unbilled amounts resulting from revenue recognized through bill-and-hold arrangements. The contract assets for 2023 and 2022 consist of unbilled revenue from only one customer and are recorded as accounts receivable in the consolidated balance sheets. Contract liabilities consist of advance payments related to material rights recorded as deferred revenue in the consolidated balance sheets. Increases to contract liabilities from cash received for a performance obligation of chemical segment plant expansions were $538 and $1,983 in 2023 and 2022, respectively. Contract liabilities are reduced as the Company transfers product to the customer under the renewal option approach. Revenue recognized in the chemical segment from the contract liability reductions were $2,734 and $5,816 in 2023 and 2022, respectively. These contract asset and liability balances are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.

 

The following table provides the balances of receivables, contract assets, and contract liabilities from contracts with customers.

 

Contract balances

 

Contract Assets and Liabilities

 

  

December 31,

 
  

2023

  

2022

 

Trade receivables, included in accounts receivable*

 $15,897  $16,459 

Contract assets, included in accounts receivable

  1,128   775 

Contract liabilities, included in Deferred revenue - short-term

  3,656   3,565 

Contract liabilities, included in Deferred revenue - long-term

  9,318   11,605 

 

*Exclusive of the BTC of $11,381 and $8,970, respectively, and net of allowances for bad debt of $55 and $48, respectively, as of the dates noted.

 

35

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

Transaction price allocated to the remaining performance obligations

 

As of December 31, 2023, approximately $12,974 of revenue is expected to be recognized in the future from remaining performance obligations. The Company expects to recognize this revenue ratably based upon the expected sales over the expected term of its long-term contracts which range from one to four years. Approximately 28% of this revenue is expected to be recognized over the next 12 months, and 72% is expected to be recognized between one and three years. These amounts are subject to change based upon changes in the estimated contract life, estimated quantities, and most-likely expected sales price over the contract life. See Note 2 for further information.

 

Disaggregation of revenue - contractual and non-contractual

 

  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Contract revenue from customers with > 1-year arrangement

 $37,055  $33,686  $25,918 

Contract revenue from customer with < 1-year arrangement

  330,973   362,106   295,246 

Revenue from non-contractual arrangements

  222   222   222 

Total revenue

 $368,250  $396,014  $321,386 

 

Timing of revenue

 

  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Bill-and-hold revenue

 $43,766  $36,805  $34,695 

Non-bill-and-hold revenue

  324,484   359,209   286,691 

Total revenue

 $368,250  $396,014  $321,386 

 

Bill-and-hold transactions consisted of five specialty chemical customers in 2023, and four in each of 2022 and 2021, whereby revenue was recognized in accordance with contractual agreements based on product produced, readied for use and loaded into customer provided containers. These sales were subject to written monthly purchase orders with revenue recognized upon production and loading into customer provided containers. The inventory was segregated from other Company inventory as it was custom manufactured and stored at the customer’s request and could not be sold to another buyer. Credit and payment terms for bill-and-hold transactions are similar to other specialty chemical customers. Sales revenue under bill-and-hold arrangements totaled $43,766, $36,805, and $34,695, for the years ended December 31, 2023, 2022, and 2021, respectively. Of the bill-and-hold sales revenue recognized, $4,317, $4,473, and $3,154 had not been shipped for the years ended December 31, 2023, 2022, and 2021, respectively. These balances do not include contract assets that have not been billed or shipped as described above.

 

The Company’s revenues for the years ended December 31, 2023, 2022 and 2021 attributable to the United States and foreign countries (based upon the billing addresses of its customers) were as follows.

 

  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

United States

 $367,368  $394,671  $320,148 

All Foreign Countries

  882   1,343   1,238 

Total

 $368,250  $396,014  $321,386 

 

For the years ended December 31, 2023, 2022 and 2021, no revenues from a single foreign country were greater than 1% of total revenues.

 

36

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

5.

INVENTORY

 

The carrying values of inventory were as follows as of December 31:

 

  

2023

  

2022

 

At average cost (approximates current cost)

        

Finished goods

 $16,235  $11,719 

Work in process

  611   879 

Raw and indirect materials

  25,532   33,897 
   42,378   46,495 

LIFO reserve

  (9,400)  (19,734)

Total inventory

 $32,978  $26,761 

 

In 2022, a LIFO liquidation resulted in a decrease of $2,124 to “Cost of goods sold”. There was no LIFO liquidation in 2023. 

 

 

 

6.

DERIVATIVE INSTRUMENTS

 

Realized and unrealized gains and losses on derivative instruments and changes in fair value of the derivative instruments are recorded in the consolidated statements of income as a component of cost of goods sold and amounted to a net gain of $2,571 for the year ended December 31,2023 and a net loss of $24,360 and $10,377 for the years ended December 31, 2022 and 2021, respectively.

 

The volumes and carrying values of the Company’s derivative instruments were as follows at December 31:

 

  

Asset/ (Liability)

 
  

2023

  

2022

 
  

Contract

  

Fair

  

Contract

  

Fair

 
  

Quantity

  

Value

  

Quantity

  

Value

 

Regulated fixed price future commitments, included in other current assets (in thousand barrels)

  354  $1,736   305  $(142)

 

The margin account maintained with a broker to collateralize these derivative instruments carried an account balance of $745 and $2,088 at December 31, 2023 and 2022, respectively, and is classified as other current assets in the consolidated balance sheet. 

 

37

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

7.

MARKETABLE SECURITIES

 

At December 31, 2023, the Company held no marketable equity or trust preferred (debt) securities.  The previous sale of these securities was recorded as a component of net income with a gain of $575 in the year ended December 31, 2023. At December 31, 2022, the Company had investments in certain marketable equity and debt securities which had a fair market value of $37,126. These investments were classified as current assets in the consolidated balance sheets.

 

The Company had designated the trust preferred securities as being available-for-sale. Accordingly, these securities were recorded at fair value of $3,675 at December 31, 2022, with the unrealized loss of $1 and an unrealized gain of $226, net of taxes, as a component of stockholders' equity.

 

For the years ended December 31, 2022 and 2021, in accordance with ASC 321, the change in the fair value of equity securities (preferred and other equity instruments) was reported as a loss on marketable securities as a component of net income in the amount of $8,297 and $904, respectively. 

 

In 2023, 2022, and 2021, the Company had no recategorized net gain or loss to report from accumulated other comprehensive income.

 

 

 

8.

FAIR VALUE MEASUREMENTS

 

Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability, in an orderly transaction between market participants as of the measurement date. Fair value accounting pronouncements also include a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability developed based upon the best information available in the circumstances. The hierarchy is broken down into three levels. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, and inputs (other than quoted prices) that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs for the asset or liability. Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

 

Marketable securities and derivative instruments were fair value measurements using inputs considered as Level 1 holdings in the year ended December 31, 2023. The Company had no Level 2 or Level 3 securities. 

 

38

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

9.

PROPERTY, PLANT, AND EQUIPMENT

 

Property, plant, and equipment consisted of the following at December 31:

 

  

2023

  

2022

 

Land and land improvements

 $6,044  $5,923 

Buildings and building equipment

  27,182   27,226 

Machinery and equipment

  188,794   183,999 

Construction in progress

  1,809   771 

Accumulated depreciation

  (151,118)  (140,978)

Total

 $72,711  $76,941 

 

Depreciation expense totaled $10,348, $10,454, and $10,452 for the years ended December 31, 2023, 2022 and 2021, respectively. 

 

 

 

10.

OTHER ASSETS

 

Other assets primarily comprise supplies and parts which are not expected to be used in the twelve-month period subsequent to the consolidated balance sheet date. The balance related to these items totaled $3,409 and $4,114 at December 31, 2023 and 2022, respectively.

 

 

 

11.

ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

 

Accrued expenses and other current liabilities consisted of the following at December 31:

 

  

2023

  

2022

 

Accrued employee liabilities

 $2,179  $3,287 

Accrued property, franchise, motor fuel and other taxes

  1,346   1,165 

Lease liability, current

  389   630 

Other current liabilities

  844   395 

Total

 $4,758  $5,477 

 

39

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

12.

BORROWINGS

 

On March 30, 2020, the Company, with FutureFuel Chemical Company as the borrower and certain of the Company’s other subsidiaries as guarantors, amended and restated its credit agreement (the “Credit Agreement”) originally entered into on April 16, 2015 (as amended, the “Prior Credit Agreement”) with the lenders party, Regions Bank as administrative agent and collateral agent, and PNC Bank, N.A., as syndication agent. The Credit Agreement consists of a five-year revolving credit facility in a dollar amount of up to $100,000, which includes a sublimit of $30,000 for letters of credit and $15,000 for swingline loans (collectively, the “Credit Facility”). The Credit Facility expires on March 30, 2025.

 

On March 1, 2023, the Company entered into a First Amendment to the Credit Agreement (the “First Amendment”). The First Amendment primarily amends the Credit Agreement to transition the Credit Facility from LIBOR to the Secured overnight financing rate (“SOFR”) and other conforming changes, in each case as more specifically set forth in the First Amendment. The First Amendment does not modify the aggregate amount, or expiration date, of the Credit Facility. We do not expect the transition from LIBOR to have a material impact on the Credit Facility. Pursuant to the First Amendment, the interest rate floats at the following margins over SOFR or base rate based upon our leverage ratio.

 

  

Adjusted SOFR

         
  

Rate Loans

         

Consolidated Leverage Ratio

 

and Letter of Credit Fee

  

Base Rate Loans

  

Commitment Fee

 

< 1.00:1.0

  1.00%  0.00%  0.15%

≥ 1.00:1.0 And < 1.50:1.0

  1.25%  0.25%  0.15%

≥ 1.50:1.0 And < 2.00:1.0

  1.50%  0.50%  0.20%

≥ 2.00:1.0 And < 2.50:1.0

  1.75%  0.75%  0.20%

≥ 2.50:1.0

  2.00%  1.00%  0.25%

 

The terms of the Credit Facility contain certain negative covenants and conditions including a maximum consolidated leverage ratio and a minimum consolidated interest coverage ratio.    

 

There were no borrowings under the Credit Agreement at December 31, 2023 or 2022.

 

At December 31, 2023 and 2022, the Company had $7 and $46 outstanding with a domestic financing company for computer technology under a three-year financing agreement.

 

 

 

13.

ASSET RETIREMENT OBLIGATIONS AND ENVIRONMENTAL RESERVES

 

The Batesville plant generates hazardous and non-hazardous wastes, the treatment, storage, transportation, and disposal of which are regulated by various governmental agencies. In addition, the Batesville plant may be required to incur costs for environmental and closure and post-closure costs under the Resource Conservation and Recovery Act. The Company’s liability for asset retirement obligations and environmental contingencies was $1,431 and $1,396 as of December 31, 2023 and 2022, respectively. These amounts are recorded in other noncurrent liabilities in the accompanying consolidated balance sheet. The accretion expense for 2023, 2022, and 2021 was $35, $32, and $32, respectively. The periodic review of the asset retirement obligation calculations resulted in an addition to the reserve of $0 in 2023, 2022, and 2021.

 

40

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

14.

LEASE COMMITMENTS AND PURCHASE OBLIGATIONS

 

The Company leases railcars under multi-year arrangements primarily for delivery of feedstock and biodiesel within its biofuels segment. The lease fees are fixed with no option to purchase and no upfront fees or residual value guarantees. All railcar leases are direct, and no subleases exist. The Company determines lease existence and classification at inception when an agreement conveys the right to control the identified property for a period of time in exchange for consideration. These leases expire by the end of December 31, 2024. As operating leases do not provide a readily determinable implicit interest rate, the Company uses an incremental borrowing rate based on information available at the commencement date in determining present value of the lease payments.

 

Following are supplemental income statement and cash flow information related to leases.

 

  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Operating lease expense

 $881  $862  $887 

Short-term lease expense

 $8  $31  $23 

Cash paid for operating leases

 $881  $862  $887 

Right of use assets obtained in exchange for lease obligations

 $-  $707  $269 

Weighted average discount rate, per annum

  5.5%  5.2%  3.6%

 

On December 31, 2023 and 2022, a right of use asset was reported as other noncurrent assets of $389 and $1,019, other current liabilities of $389 and $630, and other noncurrent liabilities of $0 and $389, respectively.

 

The imputed interest of the other noncurrent asset at December 31,2023 was $9.

 

Purchase obligations

 

The Company has entered into contracts for the purchase of goods and services including contracts for feedstocks for biodiesel, expansion of the Company’s specialty chemicals segment, and related infrastructure with less than one-year terms.

 

The Company holds one non-cancelable obligation for software maintenance with payment obligations presented as follows.

 

2024

  $37 
2025 - 2026   43 

Total

  $80 

 

41

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

15.

INCOME TAX BENEFIT

 

The following table summarizes the income tax provision (benefit) for the years ended:

 

  

2023

  

2022

  

2021

 

Income before taxes - U.S.

 $37,383  $13,738  $15,930 

Income tax provision (benefit):

            

Federal

            

Current

  -   290   142 

Deferred

  -   (1,998)  (10,417)

State and other

            

Current

  1   60   (13)

Deferred

  -   175   (37)

Total

 $1  $(1,473) $(10,325)

 

Differences between the income tax provision (benefit) computed using the U.S. federal statutory income tax rate were as follows:

 

  

2023

  

2022

  

2021

 

Amount computed using the statutory rate of 21% for 2023, 2022, and 2021

  21.0%  21.0%  21.0%

Agri-biodiesel production credit

  (3.2)  (8.6)  (7.4)

Federal BTC benefit

  (32.3)  (76.2)  (75.2)

State BTC benefit

  (4.4)  (7.0)  (8.9)

Credit for increasing research activities

  (0.5)  (1.0)  (0.7)

Dividends received deduction

  (0.1)  (1.6)  (1.6)

State income taxes, net

  2.3   5.1   3.5 

State rate change and other deferred adjustments

  (1.0)  3.6   5.0 

Valuation allowance for deferred tax assets

  18.2   53.8   - 

CARES Act

  -   -   - 

Other

  -   0.2   (0.5)

Income tax benefit

  0.0%  (10.7)%  (64.8)%

 

The income tax provision in 2023 was $1 or an effective tax rate of 0.0% as compared to an income tax benefit of $1,473 or an effective tax rate of 10.7% in 2022 and an income tax benefit of $10,325 or an effective tax rate of 64.8% in 2021.

 

The Company’s effective tax rates for the years 2023, 2022, and 2021 reflect the positive effect of the BTC and Small Agri-biodiesel Producer Tax Credit. Based on technical guidance from the Internal Revenue Service, the Company excludes the portion of the BTC not used to satisfy excise tax liabilities from income. Both incentives are currently due to expire in December 2024.

 

The Company’s 2022 and 2021 effective tax rate provisions reflect the negative impact to the Company’s overall state income tax position of its 2021 decision to phase out its shipments on the petroleum products common carrier pipelines and the termination of these operations in 2022. This operational change shifts the Company’s business among various states such that its net deferred tax liabilities will be realized at higher rates. Additionally, the Company’s 2023 and 2021 state deferred tax provision reflects a one-time benefit from state legislation enacted during the year which applies a lower tax rate to future reversals of deferred tax liabilities.

 

In 2023 and 2022, the Company determined that its deferred tax assets are realizable only to the extent of its deferred tax liabilities and recorded a valuation allowance that reduces its net deferred tax asset to $0.

 

42

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

The significant components of deferred tax assets and liabilities were as follows as of December 31:

 

  

2023

  

2022

 

Deferred tax assets

        

Compensation

 $43  $391 

Inventory reserves

  618   601 

Self-insurance

  65   70 

Asset retirement obligation

  316   323 

Deferred revenue

  3,693   4,081 

Federal net operating loss carryforwards

  15,240   9,360 

State net operating loss carryforwards

  2,765   1,884 

Accrued expenses

  742   2,648 

Stock based compensation

  24   24 

Federal credit carryforwards

  6,915   5,216 

State credit carryforwards

  676   687 

Research & development costs

  1,451   749 

Derivative instruments

  -   29 

Capital loss carryforwards

  1,898   1,241 

Trading securities

  -   656 

Other

  89   96 

Subtotal deferred tax assets

  34,535   28,056 

Valuation Allowance

  (14,216)  (7,392)

Total deferred tax assets

  20,319   20,664 
         

Deferred tax liabilities

        

Derivative instruments

  (403)  - 

LIFO inventory

  (3,957)  (2,740)

Depreciation

  (14,978)  (17,046)

Prepaid expenses

  (981)  (878)

Total deferred tax liabilities

  (20,319)  (20,664)

Net deferred tax liabilities

 $-  $- 

 

The Company’s federal net operating loss carryforwards at December 31, 2023 do not expire and can be carried forward indefinitely. Utilization of these carryforwards is limited to 80% of taxable income in any given year. State net operating loss carryforwards at December 31, 2023 reflect losses generated in 2019 through 2023 and, if unused, will expire in years 2024 through 2033. Federal and state tax losses are primarily a function of the nontaxable nature of the BTC.

 

Federal tax credit carryforwards at December 31, 2023 include the Small Agri-biodiesel Producer Credit and Credit for Increasing Research generated in years 2019 through 2023 and expiring in 2039 through 2043. State credit carryforwards comprise Arkansas In-house Research Credits generated in 2019 through 2020 and expiring in 2028 through 2029.

 

Capital loss carryforwards were generated in 2019 through 2023 and will expire in 2024 through 2028. 

 

A tax valuation allowance is recognized if it is more likely than not that some portion or all of the deferred tax assets will not be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxing jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies. In years in which the Company has experienced objective negative evidence in the form of three cumulative years of tax losses, the Company no longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed taking into account tax planning strategies and the reversing net deferred tax liability from temporary differences as sources of income.

 

As of December 31, 2023 and 2022, the Company recorded valuation allowances of $14,216 and $7,392, respectively, after determining that its total deferred tax assets are more likely than not realizable only to the extent of its deferred tax liabilities.

 

43

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

There are no unrecognized tax positions as of December 31, 2023, 2022, or 2021, and the Company does not anticipate any change over the next twelve months.

 

The Company records interest expense (income) and penalties, net, as a component of income tax (benefit) provision and had accrued interest and penalties of $0, ($95), and ($60) for December 31, 2023, 2022 and 2021, respectively. Liabilities for accrued interest and tax penalties on unrecognized tax benefits were $0 at both December 31, 2023 and 2022, respectively.

 

The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and with various state jurisdictions. In general, the Company is subject to U.S., state, and local examinations by tax authorities from 2020 forward.

 

 

16.

EARNINGS PER SHARE

 

In the year ended December 31, 2023, 2022 and 2021, the Company used the treasury method in computing earnings per share as all shares with participating security holders had vested.

 

There were no outstanding restricted stock units for the year ended December 31, 2023, 2022 and 2021.

 

Basic and diluted earnings per common share were computed as follows:  

 

  

Years ended December 31:

 
  

2023

  

2022

  

2021

 

Numerator:

            

Net income

 $37,382  $15,211  $26,255 

Denominator:

            

Weighted average shares outstanding – basic

  43,763,243   43,763,243   43,756,065 

Effect of dilutive securities:

            

Stock options

  1,440   246   48 

Weighted average shares outstanding – diluted

  43,764,683   43,763,489   43,756,113 
             

Basic earnings per share

 $0.85  $0.35  $0.60 

Diluted earnings per share

 $0.85  $0.35  $0.60 

 

Certain options to purchase the Company’s common stock were not included in the computation of diluted earnings per share for the years ended December 31, 2023, 2022, and 2021 because they were anti-dilutive in the period. The weighted number of options excluded on this basis was 40,060, 33,754, and 28,953, respectively.

 

44

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

17.

STOCK-BASED COMPENSATION

 

The Board of Directors of the Company adopted an omnibus incentive plan which was approved by the shareholders of the Company at its 2017 annual shareholder meeting (the “Incentive Plan”). The purpose of the plan is to:

 

 

Encourage ownership in the Company by key personnel whose long-term employment with or engagement by the Company or its subsidiaries is considered essential to its continued progress and, thereby, encourage recipients to act in the Company’s shareholders’ interests and share in its success;

 

Encourage such persons to remain in the Company’s employ or in the employ of its subsidiaries; and

 

Provide incentives to persons who are not the Company employees to promote the Company’s success.

 

The Incentive Plan authorizes the Company to issue stock options (including incentive stock options and nonqualified stock options), common stock awards, and stock appreciation rights. Eligible participants in the plan include: (i) members of the Company’s board of directors and its executive officers; (ii) regular, active employees of the Company and any of its subsidiaries; and (iii) persons engaged by the Company or any of its subsidiaries to render services to the Company or its subsidiaries as an advisor or consultant.

 

Awards under the Incentive Plan are limited to shares of the Company’s common stock, which may be shares acquired by the Company, including shares purchased in the open market, or authorized but un-issued shares. Awards are limited to 10% of the issued and outstanding shares of the Company’s common stock in the aggregate.

 

The Incentive Plan became effective upon its approval by the Company’s shareholders on September 7, 2017 and continues in effect for a term of ten years thereafter unless amended and extended by the Company or unless otherwise terminated.

 

The Company recognizes compensation expense in its financial statements for common stock-based options based upon the grant-date fair value over the requisite service period.

 

No common stock awards were issued in 2023, 2022, or 2021.

 

No stock options were granted under the Incentive Plan in 2023 or 2021. In August 2022, the Company granted a total of 20,000 stock options, respectively, to two new members of the Board of Directors and to the Chief Operating Officer. The options awarded have an exercise price equal to the mean between the highest and lowest quoted sales prices for the Company’s common stock as of the grant date as reported by the New York Stock Exchange. All options awarded in 2022 vested immediately and expire in August 2027. The Company has used the Black Scholes Merton option pricing model, which relies on certain assumptions, to estimate the fair value of the options it granted. The weighted average fair value of options granted was $2.30 per option in 2022.

 

45

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

There were no stock options exercised in 2023 or 2022. All of the options exercised in 2021 were exercised on a cash basis.

 

The assumptions used in the determination of the fair value of the options granted are provided in the following table: 

 

  

2023

  

2022

  

2021

 

Assumptions

 

Options

  

Options

  

Options

 

Expected volatility rate

  n/a   56.61%  n/a 

Expected dividend yield

  n/a   3.34%  n/a 

Risk-free interest rate

  n/a   3.20%  n/a 

Expected forfeiture rate

  n/a   0.00%  n/a 

Expected term in years

  n/a   2.3   n/a 

 

The volatility rate for the options granted in 2022 were derived from the historical stock price volatility of the Company’s common stock over the same time period as the expected term of each stock option award. The volatility rate is derived by a mathematical formula using the daily closing stock price data over the expected term.

 

The expected dividend yield is calculated using the Company’s expected dividend amount at the date of the option grant over the expected term divided by the fair market value of the Company’s common stock.

 

For the years ended December 31, 2023, 2022 and 2021, total share-based compensation expense (before tax) totaled $0, $46, and $0, respectively. In the year ended December 31, 2022, this balance was recorded as an element of selling, general, and administrative expenses. As of December 31, 2023 and 2022, there was no unrecognized compensation expense related to stock options.

 

A summary of the activity of the Company’s stock options and awards for the period beginning January 1, 2021 and ending December 31, 2023 is presented below.

 

      

Weighted

 
      

Average

 
  

Options

  

Exercise Price

 

Outstanding at January 1, 2021

  44,000  $12.73 

Granted

  -   - 

Exercised

  (20,000)  11.56 

Canceled, forfeited, or expired

  -   - 

Outstanding at December 31, 2021

  24,000   13.71 

Granted

  20,000   7.18 

Exercised

  -   - 

Canceled, forfeited, or expired

  -   - 

Outstanding at December 31, 2022

  44,000   10.74 

Granted

  -   - 

Exercised

  -   - 

Canceled, forfeited, or expired

  (10,000)  16.21 

Outstanding at December 31, 2023

  34,000   9.13 

 

46

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

There were 4,310,167 options available for grant under the Incentive Plan. The following table provides the remaining contractual term and weighted average exercise prices of stock options outstanding and exercisable from the Incentive Plan at December 31, 2023.

 

    

Options Outstanding

  

Options Exercisable

 
        

Weighted

             
    

Number

  

Average

  

Weighted

  

Number

  

Weighted

 
    

Outstanding at

  

Remaining

  

Average

  

Exercisable at

  

Average

 

Exercise

  

December 31,

  

Contractual

  

Exercise

  

December 31,

  

Exercise

 

Price

  

2023

  

Life

  

Price

  

2022

  

Price

 
$12.07   10,000   0.71  $12.07   10,000  $12.07 
 11.56   4,000   1.06   11.56   4,000   11.56 
 7.18   20,000   3.61   7.18   20,000   7.18 
     34,000   2.46   9.13   34,000   9.13 

 

The aggregate intrinsic values of total options outstanding and exercisable at December 31, 2023 and 2022 were $0 and $19, respectively. Intrinsic value is the amount by which the last trade price of the common stock closest to December 31, 2023 and 2022, respectively, exceeded the exercise price of the options granted.

 

 

 

18.

STOCKHOLDERS’ EQUITY

 

St. Albans Global Management, LLC (“St. Albans”), an entity affiliated with Mr. P. A. Novelly II, a member of the board, is entitled to demand that the Company register under the Securities Act of 1933, as amended (the “Securities Act”), the resale of all shares of the Company’s common stock beneficially owned by it. If St. Albans exercises its registration rights with respect to all 17,085,100 shares of the Company’s common stock currently owned by it, there will be an additional 6,637,600 registered shares of common stock available for trading in the public market. 

 

47

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

19.

EMPLOYEE BENEFIT PLANS

 

Defined contribution savings plan

 

The Company currently offers its employees a company 401(k) matching savings plan, which covers substantially all employees. Under this plan, the Company matches the amount of eligible employees’ contributions, subject to specified limits, up to 6% of earnings. Company contributions totaled $1,923, $1,719, and $1,770 for the years ended December 31, 2023, 2022 and 2021, respectively.

 

 

 

20.

RELATED PARTY TRANSACTIONS

 

The Company enters into transactions with companies affiliated with or controlled by a director or significant stockholder. Revenues, expenses, accounts receivable, prepaid amounts, and unpaid amounts related to these transactions are captured on the consolidated financial statements as related party line items. These related party transactions are summarized in the following table and further described below.

 

Related party balance sheet accounts

 

  

2023

  

2022

 

Accounts receivable

        

Biodiesel, petrodiesel, blends and other petroleum products

 $1  $6 

Total accounts receivable

 $1  $6 

Prepaid expenses

        

Administrative services and other

 $12  $12 

Total prepaid expenses

 $12  $12 

Accounts payable

        

Natural gas and fuel purchases

 $-  $7,788 

Travel and administrative services

  42   11 

Total accounts payable

 $42  $7,799 

Accrued liabilities

        

Travel and administrative services

 $-  $1 

Total accrued liabilities

 $-  $1 

 

Related party income statement accounts

 

  

Years ended December 31:

 
  

2023

  

2022

  

2021

 

Revenues

            

Biodiesel, petrodiesel, blends and other petroleum products

 $22  $459  $1,261 

Total revenues

 $22  $459  $1,261 

Cost of goods sold

            

Biodiesel, petrodiesel, blends, and other petroleum products

 $-  $5,425  $5,233 

Natural gas purchases

  (315)  -   11,360 

Total cost of goods sold

 $(315) $5,425  $16,593 

Distribution

            

Distribution and related services

 $176  $174  $176 

Total distribution

 $176  $174  $176 

Selling, general and administrative expenses

            

Commodity trading advisory fees

 $308  $307  $308 

Travel and administrative services

  188   184   221 

Income tax, consulting services and other

  120   120   120 

Total selling, general, and administrative expenses

 $616  $611  $649 

 

48

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

Biodiesel, petrodiesel, blends, and other petroleum products

 

The Company enters into agreements to buy and sell biofuels (biodiesel, petrodiesel, biodiesel/petrodiesel blends, RINs, and biodiesel production byproducts) and other petroleum products, such as gasoline, with an affiliate from time to time. Such agreements are priced at the then-current market price of the product as determined from bids from other customers and/or market pricing services. Cost of goods sold related to these sales includes variable costs and allocated fixed costs. The revenue amounts presented in the table above result when the Company sells biodiesel, petrodiesel, blends, and other petroleum products to a related party regardless of who the material was purchased from.  Likewise, cost of goods sold amounts result when biodiesel, petrodiesel, blends, and other petroleum products are purchased from a related party regardless of who the material was sold to.  

 

Natural gas purchases

 

The Company uses natural gas to generate steam for its manufacturing process and to support certain of its air and waste treatment utilities. During 2021, natural gas was purchased through an affiliate provider of natural gas marketing services. Expenses related to these purchases include the cost of the natural gas only; transportation charges were paid to an independent third party. The natural gas matter as discussed in Note 23, Legal proceedings, is in reference to the natural gas supplier, not the related party. The amount shown in 2023 reflects the settlement on the legal matter.

 

Distribution and related services

 

The Company leases oil storage capacity from an affiliate under a storage and throughput agreement. This agreement provides for the storage of biodiesel, diesel or biodiesel/petrodiesel blends, methanol, and biodiesel feedstocks in above-ground storage tankage at designated facilities of the affiliate. Expenses related to this agreement include monthly lease charges, generally on a per-barrel basis, and associated heating, throughput, and other customary terminalling charges.

 

Commodity trading advisory fees

 

The Company entered into a commodity trading advisory agreement with an affiliate. Pursuant to the terms of this agreement, the affiliate provides advice to the Company concerning the purchase, sale, exchange, conversion, and/or hedging of commodities as requested from time to time.

 

Travel and administrative services

 

The Company reimburses an affiliate for legal, trading, travel and other administrative services incurred on its behalf. Such reimbursement is performed at cost with the affiliate realizing no profit on the transaction.

 

Income tax and consulting services

 

An affiliate provides professional services to the Company, primarily in the area of income tax preparation and consulting. The Company also receives certain finance and accounting expertise from this affiliate as requested. Expenses related to these services comprise an agreed quarterly fee plus reimbursement of expense, at cost and are reported as selling, general, and administrative expenses.

 

49

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 
 

21.

SEGMENT INFORMATION

 

The Company has two reportable segments organized along similar product lines – chemicals and biofuels. The accounting policies of the segments are the same as those described in the summary of significant accounting policies in Note 2.

 

Chemicals

 

The Company’s chemicals segment manufactures diversified chemical products that are sold to third party customers. This segment comprises two product groups: “custom manufacturing” (manufacturing chemicals for specific customers) and “performance chemicals” (multi-customer specialty chemicals).

 

Biofuels

 

The Company’s biofuels segment manufactures and markets biodiesel. Biodiesel revenues are generated through the sale of biodiesel to customers through the Company’s distribution network at the Batesville plant, through distribution facilities available at leased oil storage facilities, and through a network of remotely located tanks. Results of the biofuels business segment also reflect the sale of biodiesel blends with petrodiesel, petrodiesel with no biodiesel added, RINs, and biodiesel production byproducts.

 

Summary of business by segment

 

  

Years ended December 31,

 
  

2023

  

2022

  

2021

 

Revenue

            

Custom chemicals

 $64,286  $58,737  $50,675 

Performance chemicals

  15,047   22,156   16,867 

Chemicals revenue

  79,333   80,893   67,542 

Biofuels revenue

  288,917   315,121   253,844 

Total Revenue

 $368,250  $396,014  $321,386 
             

Segment gross profit

            

Chemicals

 $29,936  $25,645  $13,970 

Biofuels

  11,043   3,348   9,567 

Total gross profit

 $40,979  $28,993  $23,537 

 

Depreciation is allocated to segment cost of goods sold based on plant usage. The total assets and capital expenditures of the Company have not been allocated to individual segments as large portions of these assets are shared to varying degrees by each segment, causing such an allocation to be of little value.

 

50

Notes to Consolidated Financial Statements of FutureFuel Corp.
(Dollars in thousands, except per share amounts)
 

 

 

22.

QUARTERLY FINANCIAL INFORMATION (UNAUDITED)

 

  

Quarter

 
  

1st

  

2nd

  

3rd

  

4th

 

2023

                

Revenues

 $74,181  $85,308  $116,752  $92,009 

Gross profit (loss)

 $21,623  $(8,592) $3,870  $24,078 

Net income (loss)

 $21,081  $(9,859) $2,776  $23,384 

Net income (loss) per common share:

                

Basic

 $0.48  $(0.23) $0.06  $0.53 

Diluted

 $0.48  $(0.23) $0.06  $0.53 
                 

2022

                

Revenues

 $42,261  $117,796  $118,141  $117,816 

Gross (loss) profit

 $(7,155) $977  $19,985  $15,186 

Net (loss) income

 $(12,398) $(3,104) $15,780  $14,933 

Net (loss) income per common share:

                

Basic

 $(0.28) $(0.07) $0.36  $0.34 

Diluted

 $(0.28) $(0.07) $0.36  $0.34 

 

Earnings per share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly amounts will not necessarily equal the total for the year.

 

 

 

23.

LEGAL PROCEEDINGS

 

The Company is not a party to, nor is any of its property subject to, any material pending legal proceedings, other than ordinary routine litigation incidental to its business. However, from time to time, the Company may be a party to, or a target of, lawsuits, claims, investigations, and proceedings, including product liability, personal injury, asbestos, patent and intellectual property, commercial, contract, environmental, antitrust, health and safety, and employment matters, which the Company expects to be handled and defended in the ordinary course of business. While the Company is unable to predict the outcome of any matters currently pending, the Company does not believe that the ultimate resolution of any such pending matters will have a material adverse effect on its overall financial condition, results of operations, or cash flows. However, adverse developments could negatively impact earnings or cash flows in future periods.

 

The Company entered into a settlement agreement to resolve the previously reported dispute regarding its February 2021 natural gas bill.

 

The natural gas settlement was a reduction to Cost of goods sold-related parties in the Consolidated Statements of Operations and Comprehensive Income in the period ended December 31, 2023 in the amount of $882. This settlement reduced Cost of goods sold for each segment equally.

 

As discussed in Note 21, Related Party Transactions, the “ultimate” natural gas supplier was not a related party of the Company.

 

 

 

24.

SUBSEQUENT EVENT

 

On  March 12, 2024, the Company’s board of directors authorized the repurchase of up to $25.0 million of Company common stock through a stock repurchase program expiring March 12, 2026. The program could be suspended or discontinued at any time, based on market, economic, or business conditions. The timing and amount of repurchase transactions will be determined by management based on its evaluation of market conditions, share price, and other factors.  

 

The Company's board of directors also authorized on March 12, 2024 a special cash dividend of $2.50 per share on our common stock payable on April 9, 2024, to the holders of record of all the issued and outstanding shares of common stock as of the close of business on March 26, 2024.

 

51

 
 

 

25.

Restatement

 

The Company identified a correction required to be made to its consolidated statements of cash flows for the year ended December 31, 2023.  The correction relates solely to the reported amount of “Other assets” and the resulting total amount of “Net Cash Flows From Operating Activities” and the reported amount of “Collateralization of derivative instruments” and the resulting total amount of “Net Cash Flows from Investing Activities” in the consolidated statement of cash flows for the year ended December 31, 2023. The correction does not impact the Company’s overall cash position, its consolidated balance sheets, its consolidated statements of income and comprehensive income, or its consolidated statements of changes in stockholders’ equity as of or for the year ended December 31, 2023.

 

A summary of the impact on the consolidated statement of cash flows is as follows:

 

  

For the Year Ended December 31, 2023

 
  

As

Originally

Reported

  

Adjustment

  

As Restated

 

Cash flows from operating activities:

 

            

Other assets

 $3,523  $(2,686) $837 

Net cash provided by operating activities

 $23,985  $(2,686) $21,299 

Cash flows from investing activities:

            

Collateralization of derivative instruments

 $(1,343) $2,686  $1,343 

Net cash provided by (used in) investing activities

 $30,336  $2,686  $33,022 

 

52

 
 

Item 9A.

Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures

 

Under the supervision and with the participation of our chief executive officer and our principal financial officer and other senior management personnel, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15(d)-15(e) under the Exchange Act) as of the end of the period covered by this report. Based on that evaluation, our chief executive officer and our principal financial officer concluded at the time the Original Form 10-K was filed that these disclosure controls and procedures as of December 31, 2023 were effective to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms.

 

Subsequent to that evaluation, our chief executive officer and our principal financial officer concluded that our disclosure controls and procedures were not effective as of December 31, 2023, because of a material weakness in our internal control over financial reporting discussed below.

 

Managements Annual Report on Internal Control Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate 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.

 

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.

 

Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework (2013). Based on this assessment, management concluded at the time the Original Form 10-K was filed that, as of December 31, 2023, our internal control over financial reporting was effective based on those criteria. Subsequent to that assessment, management identified a material weakness in internal controls as described below. Consequently, management concluded that the Company did not maintain effective internal control over financial reporting as of December 31, 2023. 

 

Material Weakness in Internal Control over Financial Reporting

 

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.  Management identified a material weakness in our internal control over financial reporting at each of June 30, 2023, September 30, 2023, and December 31, 2023, due to a deficiency in our review control in accordance with applicable accounting guidance over cash flows from investments within the statements of cash flows for the six months ended June 30, 2023, for the nine months ended September 30, 2023 and for the year ended December 31, 2023. Therefore, the Company has an ineffective financial reporting control over the review of the statement of cash flows.  The control did not operate at a level precise enough to detect material errors in calculations and formulas and as a result did not detect material differences between the operating and investing sections of the statement of cash flows.

 

Remediation Plan

 

The Company’s management, under the oversight of the Audit Committee, is implementing additional review procedures to enhance our internal control over financial reporting with respect to the statement of cash flows. These review procedures include the development of a review checklist to ensure that the Company applies the applicable accounting guidance under ASC 230, Statement of Cash Flows. 

 

Changes in Internal Control Over Financial Reporting

 

Except as described above, there has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Notwithstanding the identified material weakness described above, management believes that the consolidated financial statements included in this Amendment No. 1 present fairly in all material respects our consolidated financial position, results of operations and cash flows for the period presented.

 

 

Report of Independent Registered Public Accounting Firm

 

 

To the Shareholders and the Board of Directors of FutureFuel Corp.

 

 

Opinion on the Internal Control Over Financial Reporting

We have audited FutureFuel Corp. and its subsidiaries' (the Company) internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, because of the effect of the material weakness described below on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

 

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of income and comprehensive income, cash flows and changes in stockholders’ equity for each of the three years in the period ended December 31, 2023, and the related notes to the consolidated financial statements (collectively, the financial statements) of the Company and our report dated March 14, 2024 (May 10, 2024, as to the restatement described in Note 25 to the consolidated financial statements) expressed an unqualified opinion on those financial statements and included an explanatory paragraph regarding the restatement.

 

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company's annual or interim financial statements will not be prevented or detected on a timely basis. The following material weakness has been identified and included in management's assessment.

 

The Company has an ineffective financial reporting control over the review of the statement of cash flows.

The control did not operate at a level precise enough to detect material errors in calculations and formulas and as a result did not detect material differences between the operating and investing sections of the statement of cash flows.

 

This material weakness was considered in determining the nature, timing and extent of audit tests applied in our audit of the 2023 financial statements, and this report does not affect our report dated March 14, 2024 (May 10, 2024, as to the restatement described in Note 25 to the consolidated financial statements) on those financial statements.

 

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and Limitations of Internal Control Over Financial Reporting

A company's 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 generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's 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.

 

/s/RSM US LLP

 

St. Louis, Missouri

March 14, 2024 (May 10, 2024, as to the restatement described in Note 25 to the consolidated financial statements)  

 

 

PART IV

 

 

Item 15. Exhibits and Financial Statement Schedules.

 

(a)

List separately all financial statements filed as part of this report.

 

 

1.

FutureFuel Corp.’s audited consolidated Balance Sheets as at December 31, 2023 and 2022 and the related consolidated Statements of Operations, Statements of Changes in Stockholders’ Equity, and Statements of Cash Flows for the years ended December 31, 2023, 2022 and 2021.

 

(b)

Exhibits required by Item 601 of Regulation S-K.

 

 

3.1.

Fourth Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit No. 3.3.f to Amendment No. 2 to Form 10 filed February 29, 2008)

 

 

3.2.

FutureFuel Corp.’s Bylaws (incorporated by reference to Exhibit No. 3.2.a to Form 10 filed April 24, 2007)

 

 

4.1.

Registration Rights Agreement dated July 12, 2006 among FutureFuel Corp., St. Albans Global Management, Limited Partnership, LLLP, Lee E. Mikles as Trustee of the Lee E. Mikles Gift Trust dated October 6, 1999, Lee E. Mikles as Trustee of the Lee E. Mikles Revocable Trust dated March 26, 1996, Douglas D. Hommert as Trustee of the Douglas D. Hommert Revocable Trust, Edwin A. Levy, Joe C. Leach, Mark R. Miller, RAS LLC, Edwin L. Wahl, Jeffery H. Call and Ken Fenton (incorporated by reference to Exhibit No. 4.5 to Form 10 filed April 24, 2007)

 

 

4.2.

Description of common stock (incorporated by reference to Exhibit No.4.2 to Form 10-K filed March 16, 2021).

 

 

10.1.

Registrar Agreement dated June 27, 2008 between FutureFuel Corp. and Computershare Investor Services (Channel Islands) Limited (incorporated by reference to Exhibit No. 10.2 to Form 10-K filed March 16, 2009)

 

 

10.2.

Storage and Thruput Agreement dated November 1, 2006 between FutureFuel Chemical Company and Center Point Terminal Company (incorporated by reference to Exhibit No. 10.4 to Form 10 filed April 24, 2007) 

 

 

10.3

Commodity Trading Advisor Agreement dated November 1, 2006 between FutureFuel Chemical Company and Apex Oil Company, Inc., as amended (incorporated by reference to Exhibit No. 10.5 to Form 10 filed April 24, 2007 and Exhibit No. 10.3 to Form 10-Q filed August 10, 2015)

 

 

10.4.

Service Agreement dated November 1, 2006 between FutureFuel Corp. and Pinnacle Consulting, Inc. (incorporated by reference to Exhibit No. 10.6 to Form 10 filed April 24, 2007)

 

 

10.5.

Time Sharing Agreement dated April 18, 2007 between Apex Oil Company, Inc. and FutureFuel Corp. (incorporated by reference to Exhibit No. 10.15 to Form 10 filed April 24, 2007)

 

 

 

10.6

Omnibus Incentive Plan (incorporated by reference to Appendix A to Schedule 14A filed July 26,2017)

 

 

10.7

Amended and Restated Credit Agreement dated as of March 30, 2020 by and among FutureFuel Corp. and FutureFuel Chemical Company, certain Subsidiaries from time to time party thereto, as guarantors, the Lenders from time to time party thereto, and Regions Bank, as administrative agent and collateral agent (incorporated by reference to Exhibit 10.20 to Form 10-Q filed May 8, 2020)

 

 

10.8

Amended and Restated Pledge and Security Agreement dated as of March 30, 2020 among the Obligors party thereto and Regions Bank, in its capacity as collateral agent (incorporated by reference to Exhibit 10.21 to Form 10-Q filed May 8, 2020)

 

 

10.9

First Amendment to Amended and Restated Credit Agreement, dated as of March 1, 2023, by and among FutureFuel Corp. and FutureFuel Chemical Company, certain Subsidiaries from time to time party thereto, as guarantors, the Lenders from time to time party thereto, and Regions Bank as administrative agent and collateral agent (incorporated by reference to Exhibit 10.10 to Form 10-K filed March 14, 2023).

 

 

19.1

FutureFuel Corp. Insider Trading Policy (incorporated by reference to Exhibit 19.1 to Form 10-K filed March 14, 2024)

 

 

21.1

Subsidiaries of FutureFuel Corp. (incorporated by reference to Exhibit 21 to Form 10-K filed March 14, 2024)

 

 

23.1

Consent of RSM US LLP

 

 

31.1

Rule 13a-15(e)/15d-15(e) Certification of chief executive officer

 

 

31.2

Rule 13a-15(e)/15d-15(e) Certification of principal financial officer

 

 

32.1

Section 1350 Certification of chief executive officer and principal financial officer

 

 

97.1

FutureFuel Corp. Clawback Policy (incorporated by reference to Exhibit 97.1 to Form 10-K filed March 14, 2024)

 

 

101.1

Interactive Data Files**

 

101.INS

Inline XBRL Instance Document (the Instance Document does not appear in the Interactive Data File because its XBRL

 

101.SCH

Inline XBRL Taxonomy Extension Schema Document

 

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

 

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

104

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

 

 

**

Pursuant to Rule 406T of Regulation S-T, the Interactive Data Files in Exhibit 101 hereto are deemed not filed or part of a registration statement or prospectus for purposes of Section 11 or 12 of the Securities Act of 1933, as amended, are deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and otherwise are not subject to liability under those sections.

 

 

SIGNATURES

 

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

 

FUTUREFUEL CORP.

 

By:   /s/ Rose M. Sparks

 

Rose M. Sparks, Chief Financial Officer, Principal Financial Officer, and Principal Accounting Officer

 

By: /s/ Tom McKinlay

 

Tom McKinlay, Chief Executive Officer

 

58
EX-23.1 2 ex_670055.htm EXHIBIT 23.1 ex_670055.htm

Exhibit 23.1

 

Consent of Independent Registered Public Accounting Firm

 

 

We consent to the incorporation by reference in the Registration Statement (No. 333-221457) on Form S‑8 of FutureFuel Corp. of our reports dated March 14, 2024 (May 10, 2024 as to the effects of the restatement disclosed in Note 25 of the consolidated financial statements), relating to the consolidated financial statements and the effectiveness of internal control over financial reporting (which report expresses an adverse opinion on the effectiveness of the Company’s internal control over financial reporting because of a material weakness) of FutureFuel Corp., appearing in this Annual Report on Form 10-K of FutureFuel Corp. for the year ended December 31, 2023.

 

/s/RSM US LLP

 

 

St. Louis, Missouri

May 10, 2024

 

 
EX-31.1 3 ex_670056.htm EXHIBIT 31.1 ex_670056.htm

 

Exhibit 31.1
Certification

 

 

I, Tom McKinlay, certify that:

 

 

1.

I have reviewed this report on Form 10-K/A of FutureFuel Corp. (the “registrant”).

 

 

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 the 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 officers 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 is being prepared;

 

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

(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 that has materially affected, or is reasonably likely to materially effect, the registrant's internal control over financial reporting.

 

 

5.

The registrant's other certifying officers 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:

 

 

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

 

Date: May 9, 2024

 

/s/ Tom McKinlay

 

Tom McKinlay
Chief Executive Officer

 

 

 
EX-31.2 4 ex_670057.htm EXHIBIT 31.2 ex_670057.htm

 

Exhibit 31.2
Certification

 

 

I, Rose M. Sparks, certify that:

 

 

1.

I have reviewed this report on Form 10-K/A of FutureFuel Corp. (the “registrant”​).

 

 

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 the 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 officers 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 is being prepared;

 

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

(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 that has materially affected, or is reasonably likely to materially effect, the registrant's internal control over financial reporting.

 

 

5.

The registrant's other certifying officers 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:

 

 

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

 

Date: May 9, 2024

 

/s/ Rose M. Sparks

 

Rose M. Sparks

Chief Financial Officer and Principal Financial Officer

 

 

 
EX-32.1 5 ex_670058.htm EXHIBIT 32.1 ex_670058.htm

 

Exhibit 32
Certification
Pursuant to 18 U.S.C.
1350, As Adopted
Pursuant to
§906 of the Sarbanes-Oxley
Act of 2002

 

In connection with the Annual Report of Future Fuel Corp. (the “Company”​) on Form 10-K/A for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby 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 §13(a) of the Securities Exchange Act of 1934, as amended.

 

2.

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

 

 

 

/s/ Tom McKinlay

 
     
 

Tom McKinlay,

 
 

Chief Executive Officer

 
     
     
 

/s/ Rose M. Sparks

 
     
 

Rose M. Sparks,

 
 

Chief Financial Officer and Principal Financial Officer

 
     
 

May 9, 2024

 

 

 

 
EX-101.SCH 6 ff-20231231.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 Income and Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Income and Comprehensive Income 2 link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Description of Business and Operations link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Government Tax Credits link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Inventory link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Derivative Instruments link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Marketable Securities link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Property, Plant, and Equipment link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Other Assets link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Borrowings link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Asset Retirement Obligations and Environmental Reserves link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Income Tax Benefit link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 19 - Employee Benefit Plans link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 20 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 21 - Segment Information link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 23 - Legal Proceedings link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 24 - Subsequent Event link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 25 - Restatement link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 4 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 5 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 6 - Derivative Instruments (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 9 - Property, Plant, and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 12 - Borrowings (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations (Tables) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 15 - Income Tax Benefit (Tables) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 16 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 17 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 20 - Related Party Transactions (Tables) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 21 - Segment Information (Tables) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited) (Tables) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 25 - Restatement (Tables) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation - Estimated Useful Lives of Property, Plant, and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 3 - Government Tax Credits (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 4 - Revenue Recognition - Revenues Based Upon the Billing Addresses of Customers (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 5 - Inventory (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 5 - Inventory - Carrying Values of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 6 - Derivative Instruments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 7 - Marketable Securities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 9 - Property, Plant, and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 9 - Property, Plant, and Equipment - Property, Plant, and Equipment Summary (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 10 - Other Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 12 - Borrowings (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 12 - Borrowings - Leverage Ratio (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 13 - Asset Retirement Obligations and Environmental Reserves (Details Textual) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations - Payment Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 15 - Income Tax Benefit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 15 - Income Tax Benefit - Summary of Provisions for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 15 - Income Tax Benefit - Effective Income Tax Rate Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 15 - Income Tax Benefit - Components of Deferred Tax Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 16 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 16 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 17 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 078 - Disclosure - Note 17 - Stock-based Compensation - Assumptions Used in the Determination of the Fair Value of the Options Granted (Details) link:calculationLink link:definitionLink link:presentationLink 079 - Disclosure - Note 17 - Stock Based Compensation - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 080 - Disclosure - Note 17 - Stock-based Compensation - Stock Options Activities, by Exercise Price Range (Details) link:calculationLink link:definitionLink link:presentationLink 081 - Disclosure - Note 18 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 082 - Disclosure - Note 19 - Employee Benefit Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 083 - Disclosure - Note 20 - Related Party Transactions - Related Party Balance Sheet Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 084 - Disclosure - Note 20 - Related Party Transactions - Related Party Income Statement Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 085 - Disclosure - Note 21 - Segment Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 086 - Disclosure - Note 21 - Segment Information - Summary of Business by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 087 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details) link:calculationLink link:definitionLink link:presentationLink 088 - Disclosure - Note 23 - Legal Proceedings (Details Textual) link:calculationLink link:definitionLink link:presentationLink 089 - Disclosure - Note 24 - Subsequent Event (Details Textual) link:calculationLink link:definitionLink link:presentationLink 090 - Disclosure - Note 25 - Restatement - Impact on Financial Statements (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 7 ff-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 ff-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Expected dividend yield Commodity Trading Advisory Fees [Member] Commodity trading advisory fees member. Note To Financial Statement Details Textual Significant Accounting Policies Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Note 2 - Significant Accounting Policies and Basis of Presentation Note 4 - Revenue Recognition Risk-free interest rate Chemicals [Member] Relates to the Chemicals segment. Note 5 - Inventory Note 6 - Derivative Instruments Biofuels [Member] Biofuels member. Note 9 - Property, Plant, and Equipment Liabilities, Noncurrent [Abstract] Note 11 - Accrued Expenses and Other Current Liabilities Note 12 - Borrowings Note 14 - Lease Commitments and Purchase Obligations Income Tax Disclosure [Text Block] Note 15 - Income Tax Benefit Note 16 - Earnings Per Share us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax Total unrealized gain (loss), net of tax Note 17 - Stock-based Compensation Note 20 - Related Party Transactions Expected volatility rate Note 21 - Segment Information us-gaap_LiabilitiesCurrent Total current liabilities Note 22 - Quarterly Financial Information (Unaudited) Note 25 - Restatement Note 2 - Significant Accounting Policies and Basis of Presentation - Estimated Useful Lives of Property, Plant, and Equipment (Details) Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) Expected term in years (Year) Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) Note 4 - Revenue Recognition - Revenues Based Upon the Billing Addresses of Customers (Details) Note 5 - Inventory - Carrying Values of Inventory (Details) Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details) Note 9 - Property, Plant, and Equipment - Property, Plant, and Equipment Summary (Details) Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Note 12 - Borrowings - Leverage Ratio (Details) Note 14 - Lease Commitments and Purchase Obligations - Lease Cost (Details) Note 14 - Lease Commitments and Purchase Obligations - Payment Obligations (Details) Note 15 - Income Tax Benefit - Summary of Provisions for Income Taxes (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 15 - Income Tax Benefit - Effective Income Tax Rate Reconciliation (Details) Note 15 - Income Tax Benefit - Components of Deferred Tax Assets and Liabilities (Details) Note 16 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details) Proceeds from the sale of marketable securities Note 17 - Stock-based Compensation - Assumptions Used in the Determination of the Fair Value of the Options Granted (Details) Note 17 - Stock Based Compensation - Stock Option Activity (Details) Note 17 - Stock-based Compensation - Stock Options Activities, by Exercise Price Range (Details) us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Note 20 - Related Party Transactions - Related Party Balance Sheet Accounts (Details) Note 20 - Related Party Transactions - Related Party Income Statement Accounts (Details) Note 21 - Segment Information - Summary of Business by Segment (Details) Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details) Schedule of Derivative Instruments [Table Text Block] Note 25 - Restatement - Impact on Financial Statements (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Regulated fixed price future commitments, included in other current assets (in thousand barrels) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) us-gaap_PaymentsToAcquireMarketableSecurities Purchase of marketable securities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Error Correction [Text Block] us-gaap_ContractWithCustomerLiabilityCurrent Contract liabilities, included in Deferred revenue - short-term Canceled, forfeited, or expired, weighted average exercise price (in dollars per share) Accrued property, franchise, motor fuel and other taxes Granted, weighted average exercise price (in dollars per share) Exercised, weighted average exercise price (in dollars per share) Accrued Liabilities, Current Total Accrued employee liabilities Lessee, Operating Leases [Text Block] Dividends payable Accounts payable Secured Debt [Member] Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding (in shares) Outstanding (in shares) Noncash capital expenditures included in accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod Canceled, forfeited, or expired (in shares) Credit Facility [Axis] Proceeds from the sale of property, plant, and equipment Credit Facility [Domain] Proceeds from the sale of intangible assets Other current liabilities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares) us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss Debt Securities, Available-for-Sale, Unrealized Gain (Loss), Total us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Stock options (in shares) Noncash investing and financing activities: Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss Equity Securities, FV-NI, Unrealized Gain (Loss), Total Change in fair value of equity securities Weighted average shares outstanding Liabilities and Stockholders’ Equity Liabilities, Current [Abstract] us-gaap_Assets Total Assets ff_IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilitiesRelatedParties Accrued expenses and other current liabilities – related parties The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid and amount of liabilities classified as other, due within one year or the normal operating cycle, if longer associated with related parties. us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Other Assets Disclosure [Text Block] Operating lease expense Cash, Cash Equivalents, and Marketable Securities [Text Block] us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense Share-Based Payment Arrangement, Expense, Tax Benefit Legal Matters and Contingencies [Text Block] Share-Based Payment Arrangement [Text Block] us-gaap_IncreaseDecreaseOfRestrictedInvestments Collateralization of derivative instruments Collateralization of derivative instruments us-gaap_ContractWithCustomerAssetNet Contract assets, included in accounts receivable Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Excluding Shipping and Handling [Member] Represents excluding shipping and handling. Award Type [Domain] us-gaap_RestrictedCashAndCashEquivalents Restricted Cash and Cash Equivalents Award Type [Axis] Net income Net income Net income Net income Restricted Stock [Member] Share-Based Payment Arrangement, Option [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Performance Chemicals [Member] Multi-customer specialty chemicals. Custom Chemicals [Member] Manufactured chemicals for specific customers. ff_IncreaseDecreaseInPrepaidExpensesRelatedParties Prepaid expenses – related party The increase (decrease) in related party during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods. us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Property, plant and equipment, net Total Machinery and equipment Cost of goods sold – related parties The aggregate costs (recovery) 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. Construction in progress Land and land improvements Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] us-gaap_Dividends Cash dividends declared Buildings and building equipment Deferred revenue – current Amount of aggregate obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. us-gaap_MarketableSecurities Marketable Securities Derivative Instrument [Axis] Derivative Contract [Domain] Deferred revenue – non-current Amount of aggregate obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. Cash flows from investing activities us-gaap_AvailableForSaleSecuritiesDebtSecurities Debt Securities, Available-for-Sale, Total Domestic Financing Company for Computer Technology [Member] Information pertaining to a domestic financing company for computer technology. Earnings per common share Earnings Per Share [Text Block] ff_ImputedInterestOtherNoncurrentAsset Imputed Interest, Other Noncurrent Asset Represents imputed interest of the other noncurrent asset. Related Parties [Member] Represents the information pertaining to the related parties. Non-related Parties [Member] Represents the information pertaining to non-related parties. Related Party Transactions Disclosure [Text Block] Income tax provision (benefit) Income Tax Expense (Benefit) Total us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued expenses and other current liabilities CARES Act Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to CARES Act. Gain (loss) on marketable securities Marketable Security, Gain (Loss) ff_DeferredTaxAssetsTaxCreditCarryforwardsResearchDomestic Federal credit carryforwards Amount before allocation of valuation allowances of deferred tax asset attributable to deductible federal research tax credit carryforwards. ff_DeferredTaxAssetsTaxCreditCarryforwardsResearchState State credit carryforwards Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state research tax credit carryforwards. us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax Income tax effect us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties Accounts payable - related parties us-gaap_OperatingExpenses Total operating expenses us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost us-gaap_IncreaseDecreaseInAccountsPayableTrade Accounts payable Other expense us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Cash and cash equivalents us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities Other noncurrent liabilities Compensation expense us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_AssetRetirementObligationAccretionExpense Asset Retirement Obligation, Accretion Expense Amendment Description Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income City Area Code New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Loss on disposal of property, plant, and equipment Deferred revenue us-gaap_IncreaseDecreaseInContractWithCustomerLiability Increase (Decrease) in Contract with Customer, Liability us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date Spread on variable rate Weighted average discount rate, per annum Document Fiscal Period Focus Document Fiscal Year Focus us-gaap_EquitySecuritiesFvNiRealizedGainLoss Loss (gain) on the sale of investments Short-term lease expense Lease, Cost [Table Text Block] Document Period End Date Noncash operating leases us-gaap_IncreaseDecreaseInPrepaidExpense Prepaid expenses Entity File Number Entity Emerging Growth Company Document Type Interim Period, Costs Not Allocable [Domain] Entity Small Business us-gaap_GainLossRelatedToLitigationSettlement Gain (Loss) Related to Litigation Settlement Entity Shell Company Document Information [Line Items] Document Information [Table] Nature of Expense [Axis] Entity Public Float Shipping and Handling [Member] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Entity Voluntary Filers Entity Well-known Seasoned Issuer Variable Rate [Domain] Accounts receivable, related parties Trade receivables, included in accounts receivable* Schedule of Long-Term Debt Instruments [Table Text Block] us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Income tax receivable us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties Accounts receivable – related parties Variable Rate [Axis] Revenue from non-contractual arrangements us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Quarterly Financial Information [Text Block] 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 Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss Entity Common Stock, Shares Outstanding Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventory Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Nature of Operations [Text Block] Local Phone Number Commitment Fee us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares) Exercised (in shares) us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Bill and Hold Revenue [Member] Information pertaining to bill and hold revenue. Short-term Contract Revenue [Member] Information pertaining to short-term contract revenue. Long-term Contract Revenue [Member] Information pertaining to long-term contract revenue. Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Domain] Non-bill and Hold Revenue [Member] Information pertaining to non-bill and hold revenue. us-gaap_LineOfCreditFacilityExpirationPeriod Line of Credit Facility, Expiration Period (Year) Selling, general, and administrative expenses, related parties us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation Stock based compensation Secured Overnight Financing Rate (SOFR) [Member] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) Line of Credit Facility, Lender [Domain] Proceeds from the issuance of stock (in shares) Selling, general, and administrative expenses Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Stockholders’ Equity UNITED STATES us-gaap_StockIssuedDuringPeriodValueNewIssues Proceeds from the issuance of stock Retained earnings Research and development expenses us-gaap_AssetsNoncurrent Total noncurrent assets Accumulated other comprehensive income us-gaap_AssetRetirementObligationRevisionOfEstimate Asset Retirement Obligation, Revision of Estimate Debt Disclosure [Text Block] Noncash interest expense us-gaap_InterestExpense Interest expense Asset Retirement Obligation Disclosure [Text Block] Changes in operating assets and liabilities: Amortization of deferred financing costs us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] Inventory Disclosure [Text Block] us-gaap_OperatingLeaseLiabilityNoncurrent Operating Lease, Liability, Noncurrent Subsequent Event [Member] us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Schedule of Inventory, Current [Table Text Block] Research & development costs Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalized research and development. Lease liability, current Operating Lease, Liability, Current Subsequent Event Type [Axis] us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Subsequent Event Type [Domain] Retirement Benefits [Text Block] Subsequent Events [Text Block] us-gaap_OperatingLeaseRightOfUseAsset Operating Lease, Right-of-Use Asset us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Benefit for deferred income taxes Fair Value Measurement, Policy [Policy Text Block] Net Investment in Lease, before Allowance for Credit Loss Other Assets, Noncurrent Other Assets, Noncurrent Stock based compensation us-gaap_ShareBasedCompensation Revenues, related parties Comprehensive Income, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] us-gaap_EffectOfLIFOInventoryLiquidationOnIncome Effect of LIFO Inventory Liquidation on Income Research and Development Expense, Policy [Policy Text Block] Depreciation Depreciation us-gaap_AssetsCurrent Total current assets Accounts payable – related parties Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Accounts receivable – related parties Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer. Equity [Text Block] Related party expense Amount of related party expense. Income tax receivable Impairment of intangible asset Selling, General and Administrative Expenses, Policy [Policy Text Block] Common stock, $0.0001 par value, 75,000,000 shares authorized, 43,763,243 and 43,763,243 issued and outstanding as of December 31, 2023 and 2022 Accounts receivable, tax credits Accounts Receivable, Blenders' Tax Credit The amount of blenders' tax credit attributable to accounts receivable. Adjustments to reconcile net income to net cash provided by operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Accounts payable, Blenders' Tax Credit Rebates The amount of blenders' tax credits rebates payable to customers. Common stock, par value (in dollars per share) Two Customers [Member] Represents two customers. Revenue from Contract with Customer [Policy Text Block] Three Customers [Member] Represents three customers. Revision of Prior Period [Axis] Revision of Prior Period [Domain] Previously Reported [Member] us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance Valuation Allowance Revision of Prior Period, Adjustment [Member] Statistical Measurement [Domain] Cash paid for operating leases Maximum [Member] Commitments and Contingencies, Policy [Policy Text Block] Minimum [Member] Product and Service [Axis] Other current assets Product and Service [Domain] Asset Retirement Obligation [Policy Text Block] us-gaap_DeferredTaxAssetsNet Total deferred tax assets Statistical Measurement [Axis] Preferred stock, $0.0001 par value, 5,000,000 shares authorized, none issued and outstanding Preferred stock, shares issued (in shares) Cash paid for interest Prepaid expenses Cash paid for income taxes Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsOther Other Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Property, Plant and Equipment [Table Text Block] Geographical [Domain] us-gaap_DeferredTaxAssetsGross Subtotal deferred tax assets Preferred stock, shares authorized (in shares) us-gaap_DeferredIncomeTaxLiabilities Total deferred tax liabilities us-gaap_InventoryLIFOReserve LIFO reserve Inventory Total inventory Preferred stock, par value (in dollars per share) Work in process Raw and indirect materials State rate change and other deferred adjustments Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state changes in the income tax rates. us-gaap_DeferredTaxAssetsDeferredIncome Deferred revenue Finished goods us-gaap_DeferredTaxAssetsDerivativeInstruments Derivative instruments Customer [Axis] us-gaap_DeferredTaxAssetsInventory Inventory reserves Customer [Domain] us-gaap_InventoryGross Inventory, Gross us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities Trading securities ff_AdditionalSharesAvailableForTradingIfExerciseRegistrationRights Additional Shares Available for Trading if Exercise Registration Rights (in shares) The number of additional shares available for trading on the public market if registration rights are exercised. September 2019 Options [Member] Represents the September 2019 options. us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations Asset retirement obligation Accrued liabilities, related parties Amount of accrued expenses to related parties that are due within one year or within the normal operating cycle if longer. us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities Accrued expenses us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance Self-insurance Estimated useful life (Year) Property, Plant and Equipment, Useful Life (Year) Cash flows from operating activities Other Capitalized Property Plant and Equipment [Member] Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement [Line Items] Allowance for bad debt Accounts receivable, inclusive of the blenders’ tax credit of $11,381 and $8,970, and net of allowances for credit losses of $55 and $48, respectively us-gaap_NumberOfReportableSegments Number of Reportable Segments us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits Compensation Additional paid in capital us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Stock based compensation Building and Building Improvements [Member] Marketable securities AOCI Attributable to Parent [Member] Capital loss carryforwards Property, Plant and Equipment, Policy [Policy Text Block] us-gaap_OtherNonoperatingIncomeExpense Other income (expense) Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Other income (expense) Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal State net operating loss carryforwards Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic Federal net operating loss carryforwards Inventory, Policy [Policy Text Block] Assets [Abstract] Contractual Obligation, Fiscal Year Maturity [Table Text Block] State BTC benefit Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state BTC. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net change in cash and cash equivalents Federal BTC benefit Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to federal BTC tax credit. Interest and dividend income us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Commitments and contingencies: us-gaap_OperatingIncomeLoss Income from operations us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities Net cash provided by (used in) investing activities us-gaap_DeferredTaxLiabilities Net deferred tax liabilities us-gaap_GrossProfit Gross profit Gross profit Cost of goods sold Base Rate [Member] Fuel [Member] Derivatives, Policy [Policy Text Block] Consolidation Items [Domain] us-gaap_ContractWithCustomerLiability Contract with Customer, Liability Consolidation Items [Axis] us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued us-gaap_DeferredTaxLiabilitiesInvestments Derivative instruments Marketable Securities, Policy [Policy Text Block] Natural gas and fuel purchases Concentration Risk, Credit Risk, Policy [Policy Text Block] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Minimum tax withholding on stock options exercised us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Depreciation us-gaap_DeferredTaxLiabilitiesPrepaidExpenses Prepaid expenses us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts LIFO inventory us-gaap_PaymentsOfDividends Payment of dividends Condensed Balance Sheet [Table Text Block] Condensed Income Statement [Table Text Block] Other Income and Other Expense Disclosure [Text Block] Cost of Goods and Service [Policy Text Block] us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Retained Earnings [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Title and Position [Domain] Proceeds from the issuance of stock us-gaap_ProceedsFromIssuanceOfCommonStock us-gaap_CurrentStateAndLocalTaxExpenseBenefit Current Title and Position [Axis] us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit Deferred Additional Paid-in Capital [Member] us-gaap_CurrentFederalTaxExpenseBenefit Current Common Stock [Member] us-gaap_DeferredFederalIncomeTaxExpenseBenefit Deferred Equity Components [Axis] Equity Component [Domain] New Members of Board of Directors [Member] The new members of the entity's board of directors who engage in board meetings and other board activities. us-gaap_LongTermDebt Long-Term Debt us-gaap_RevenueRemainingPerformanceObligationPercentage Revenue, Remaining Performance Obligation, Percentage us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Other Assets [Member] Income before taxes - U.S. Income before income taxes ff_LineOfCreditFacilitySwinglineLoans Line of Credit Facility Swingline Loans Represents the amount of swingline loans that can be granted under the credit facility. Expected forfeiture rate The expected forfeiture rate of options. ff_LineOfCreditFacilitySublimitForLettersOfCredit Line of Credit Facility Sublimit for Letters of Credit Represents the sublimit for letters of credit under the credit facility. Regions Bank and PNC Bank N.A. [Member] Information pertaining to Regions Bank and PNC Bank, N.A. ICFR Auditor Attestation Flag us-gaap_LineOfCredit Long-Term Line of Credit, Total us-gaap_PaymentsOfDebtIssuanceCosts Deferred financing costs Leverage ratio Leverage ratio upon which the interest is determined. Timing of Transfer of Good or Service [Domain] Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] Revenue from Contract with Customer [Text Block] Transportation Equipment [Member] Document Annual Report Machinery and Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Statement of Financial Position Location, Balance [Axis] Statement of Financial Position Location, Balance [Domain] Receivable [Policy Text Block] Entity Incorporation, State or Country Code Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report Document Financial Statement Error Correction [Flag] Basis of Accounting, Policy [Policy Text Block] Leverage Ratio 5 [Member] The fifth leverage ratio. Entity Interactive Data Current Related Party [Member] Document Financial Statement Restatement Recovery Analysis [Flag] Security Exchange Name Title of 12(b) Security us-gaap_AssetRetirementObligation Asset Retirement Obligation Auditor Name Auditor Firm ID us-gaap_DerivativeAssetFairValueGrossLiability Regulated fixed price future commitments, included in other current assets (in thousand barrels) Auditor Location Segments [Axis] Segments [Domain] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Weighted average shares outstanding – diluted (in shares) us-gaap_PurchaseObligation Total Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Non-US [Member] Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) us-gaap_EarningsPerShareDiluted Diluted (in dollars per share) Basic (in shares) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic Weighted average shares outstanding – basic (in shares) Other us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent Income tax benefit 2024 Basic (in dollars per share) us-gaap_EarningsPerShareBasic Basic (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Valuation allowance for deferred tax assets Statement of Cash Flows [Abstract] ff_BenefitFromTaxCreditPretax Benefit From Tax Credit, Pretax The pretax amount of benefit that is expected to be recognized from a tax credit. Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Other comprehensive gain (loss) Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Four Customers [Member] Represent four customers. Quarterly Financial Information [Table Text Block] Minimum tax withholding Amount of adjustments for minimum tax withholding. ff_IncomeTaxLossCarryforwardPercentLimitedToTaxableIncome Operating Loss Carryforward, Percent Limited to Taxable Income Percent of net carryforward loss limited to taxable income in any given year. us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends Dividends received deduction Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] 2025 - 2026 Minimum amount of purchase arrangement maturing in the second, third, fourth, and fifth fiscal years following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments. Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] srt_StockRepurchaseProgramAuthorizedAmount1 Share Repurchase Program, Authorized, Amount us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther Agri-biodiesel production credit State income taxes, net Liabilities, Noncurrent Total noncurrent liabilities Other comprehensive income (loss) from unrealized net losses on available-for- sale debt securities Asset Acquisition, Contingent Consideration, Liability, Current us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch Credit for increasing research activities us-gaap_DividendPayableDateToBePaidDayMonthAndYear Dividends Payable, Date to be Paid Cash flows from financing activities Other Liabilities, Noncurrent Amount computed using the statutory rate of 21% for 2023, 2022, and 2021 us-gaap_DividendsPayableDateDeclaredDayMonthAndYear Dividends Payable, Date Declared us-gaap_DividendsPayableAmountPerShare Dividends Payable, Amount Per Share (in dollars per share) Prepaid expenses – related parties Sum of the amounts paid to related parties in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer. Accrued expenses and other current liabilities – related parties Carrying value as of the balance sheet date of obligations incurred and payable to related parties, 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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Cost of goods sold, related parties Total costs incurred from related parties related to goods produced and sold during the reporting period. Distribution, related parties Cost incurred from related parties during the reporting period in transporting goods and services to customers. Includes freight-out costs. ff_ChangeInFairValueOfDerivativeInstrumentsAndMarketableSecurities Change in fair value of derivative instruments The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments in marketable securities and derivative instruments held at each balance sheet date and included in earnings for the period. Biodiesel [Member] Biodiesel member. Environmental Assets [Member] Environmental assets member. ff_NumberOfMajorCustomers Number Of Major Customers The number of major customers of the Company. Bill and Hold Arrangements [Member] Bill and hold arrangements. Property Plant And Equipment Estimated Useful Lives [Table Text Block] Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment). Small Agri Biodiesel Producers Credit [Member] Small agri biodiesel producers credit member. Leverage Ratio1 [Member] The first leverage ration. Leverage Ratio 2 [Member] The second leverage ratio. us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance us-gaap_ContractWithCustomerLiabilityNoncurrent Contract liabilities, included in Deferred revenue - long-term Leverage Ratio 3 [Member] The third leverage ratio. Leverage Ratio 4 [Member] The fourth leverage ratio. ff_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm Share Based Compensation Arrangement By Share Based Payment Award Award Term (Year) Share based compensation arrangement by share based payment award award term. Class of Stock [Axis] Price Range 1 [Member] Price range1 member. Price Range 2 [Member] Price range2 member. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Price Range3 [Member] Price range3 member. Future [Member] ff_NumberOfSharesOfCommonStockSubjectToRegistrationRightsAgreement Number Of Shares Of Common Stock Subject To Registration Rights Agreement (in shares) Number of shares of common stock subject to registration rights agreement. Number outstanding, weighted average exercise price (in dollars per share) Number outstanding, weighted average remaining contractual life (Year) Number exercisable (in shares) Operating Segments [Member] Number exercisable, weighted average exercise price (in dollars per share) Administrative Servicesand Other [Member] Administrative services and other member. Natural Gas Purchases [Member] Natural gas purchases member. Number outstanding (in shares) Travel and Administrative Services [Member] Travel and administrative services member. Exercise Price Range [Axis] Biodeisel, Petrodiesel Blends, and Other Petroleum Products [Member] Biodeisel, petrodiesel, blends and other petroleum products. Exercise Price Range [Domain] Income Tax Consulting Services and Other [Member] Income tax consulting services and other member. Distribution Related [Member] Distribution related member. EX-101.PRE 9 ff-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 10 ff-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 11 ff20231231c_10kaimg001.jpg begin 644 ff20231231c_10kaimg001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#U/XA^*D\' M^"[[5 P%R5\FU4_Q2MPOY_[Y&%^NZL[X5?#&+QX]_<:A//;Z?:@(KP;=SRGG&2", M =?J* ,S_A!]*QS\0/#_ +_--_\ $5T7A_X*S^(8_M=CXHTJZT^.7RY98/,X MQ@L!E0,X-=]_PSAX8_Z"^K_]]1__ !%7O'T'F9+N MQ ZD9'XB@"E:?'+PQ8SPZ'I6C:E.D+K:6HA6/$@!VKMRV>>,?6O2?$GB.S\* M^'+G6=05A# H)1<%F8G 4=LY-?+OPAN/#]AXXCU+Q#>Q6T-G$TMN90=K2\ ? MD"2/<"N@^,OQ$M/%MQ9:+H4S7%A _F22(A FE/ "@\D $_4M0!Z=X=^->B^( M[Z:WATW4(([>WDNKBXF";(8T&23AL^@^IK(_X:0\-_\ 0'U7\H__ (JM7X-^ M Y/"WAB:[U2W"ZEJ1#21.O,<0^ZA'KR21[@=J\N^._B6#4?%4>A62QK:Z8") M2B@;IFZ_]\C ^NZ@#O/^&D/#?_0'U7\H_P#XJM>/XU:*WA.7Q%)IM_#:+'_ /#<7ENC7^I8N9=Z E5(^1?RY^K&O(O MCQK!_ANADU6-M2E+3W-NB$RM)T" 8[ 9Z=37ENFZ7K7Q6\?3RK&VZ[N/ M-N9@,I;19]?9> .^!0!]'1?$G3?^%?/XQNK.[MK'<1%%*%\R;YMHV@'')S^6 M:Y'_ (:0\-_] ?5?RC_^*KB?CEK]NEYI_@S2\)I^D1+O13QYFW"C_@*_JQJI MX7T'XA^$O"UQX@TNQLX=/N+<74LLXA9_+4$@X?D#!SCO0!Z"/VCO#>>=(U8# MUVQ__%5V=G\2O#]]X(O/%D#3BQM"5EC= L@<8PF,XR=RXYQS7RW'-Y+2VD!L=+!MX@O0O\ \M&_,8^B MBKOPK^%$'CK3KW4=4N;JULXY!% 8-H,C=6^\#P,C\3[4 <__ ,(-I/\ T4'P M_P#G-_\ $5U/AWX+-J<4&LR>)--N=#CD+7,L)D&8T/S@%E'8'FNX_P"&#- DU?41(\:NL:118WR,>PR M<=,GZ U\Y_!2]\-Z/XHN=7U_4(;5[:#%IYH."S<,P..H7C_@52?%SQRGCO7[ M33M#\VXT^T)6$(AS<3-U8+U] ./7UH ]J\$?%33_ !WJTUEINEZA$((O-EFG MV;%&< <,>3_0U@ZA^T%X;L-1N+0:?J-PL,C1B6()LDP<9&6Z5S\ENWPB^"\R MR8B\1:XVPX^]%D=,_P"PF?\ @35X[X0N8NIZ5K_'_Q5$9+/PK8 M%$CC NKM47;\Q'R*1]/F_%: .\\)_&/2_&/B"'1].TC45FD#.TD@39&H&2S8 M;Z#ZD5Z;7S?\%_$7@SPAI-Y?:QK$4&JW;[!&89&,<2]!D*1R>?P%>T:-X_\ M#/B#S_[)U WGD;?-\NVE^7=G&?E[X/Y4 84_A/X;W.J^7<:39-=W4A(9@_[U MR(_!I6PO+G1;EK>^?#()9 ML1J0V?E_NGK@]J\P3QKXA\#WLNFZM<7%[<7.PQ6D4_G2(#G#!N>O3:#_ /7C MF=[6-E2BZ3GS*_8^B15:^L;74K.2TOK>*XMY1M>*5 RL/<&L+P)>ZGJ/A>"_ MU)MS7),L(;[RQ'&T-[]:IZ_\1M%\.ZC]AO#,\JX\TQID1YY&>?3TS5.26Y$* MFY<''MFN^_P"$?T;_ *!%A_X#)_A1 M_P (_HW_ $"+#_P&3_"@#R6'3_@3$^]9-,/?#W,S#\B:Z[3O'OPWTBU%MIVL M:5:0#I' NQ?T%=9_PC^C?] BP_\ 9/\*S;H>#K!]EX-!MG[K-Y*'\C0!PUW M/\%;Z\FN[J;1YKB>0R22.[DLQ.236_>>/OAUJ&ER:;=:YITMG(@C:$D[2OIT MZ<5LV@\&ZA(([(:#BQM Q/X"@#A=GP,_Z@G_ 'T]:.C:W\(_ M#]VUWI-[I-I//ASHNGQV&FZWIMM:Q9V11D@#)R>WJ:V=W@KU\/_ M )PU=@T?0+F(2P:=IDJ'HT<$; _B!0!C?\+4\#?]#-8_]]'_ JGJ7C[X<:O M9O9ZCK>EW5NWWHYOF4_I6P3X-5BK?V"K+P0?)R*-W@H]] _.&@#S M9=-ZYP+J8#\MU;VB^(/A)X=DWZ1=Z+:RXQYJ*2^/]XC./QKN(M%T*:,21Z7I MSHPR&6W0@_I4O_"/Z-_T"+#_ ,!D_P * .$USQ'\*?$LL+ZSJ6EWKPJ5C,KM M\H/7'Y5D[/@9_P!03_OIZ]1_X1_1O^@18?\ @,G^%'_"/Z-_T"+#_P !D_PH M \RMI?@I:7,5Q!)HJ31.'1@6.U@<@U+?WGP8U2_FO;ZXTBXNIVWR2N[DL:]( M_P"$?T;_ *!%A_X#)_A1_P (_HW_ $"+#_P&3_"@#R[9\#/^H)_WT]=?X+N? M T,-Y%X1EL%C#*UP+G6N[R+&UB M#8SY<*KGZX% %/Q!I$VL6*Q071MY$;=Z]HWB#7=1?3[NPBDT^;=')#8 MZ>] '"^(M3U+Q'=_:/!/B>55M8$G;2(9&1T<-^\+G(^4 @=3].]=#X6L[/QA MJ)FU>Q2;6+:%97U*!W$:RYP%QD X[?2@>"=/^'=N9=#N5DU4;GBGO8U+)&W# M#G -;7PWUSQ)K4-\^KVX-HC 6UR$">:S1O&,E!U M(M+I;J7M$\+ZS8>(1?W>H0?9T1D6"W#?O,]-V>!CKWKM:**HP"BBB@ HHHH M^7OBG\5=3U?6[O1=&O)+/2;61HF:%BKW##AB6'.W/0=^I]NJ\'? ?2KK0;;4 M/$5S=27=U&LQA@D"+$&&0"<$DXZ_Y-3>)_V?(=2U2XOM&U86BSR&1K:>(NJD MG)VL#G'L1447P:\;OIXTRX\>2+IP79Y"/*R[?3:2!CVH X[5/A-8KK$YT?QO MX;CLA)_HXN=2'G*/0[5QG/I6MX^^(?B+PMI5CX+M]5WZG:6RKJ6HQL=[,>51 M6//"E/S$<@8SU!4X ]>E '%?#7X06WB_1E\1>([VZ=+IF\B*.3Y MG )!9V.3R0>/:N%^)OA[1/"_C&72]"N99H8XE,RR.&,4ASE,CKQ@_CBO4+#X M+^.-.LS8VGCEK2R).8H))E7GK\H(%:_AWX Z'I]VMUK=]/JTBMN,93RXB?\ M:&26_/ZT :C.]OI8=CN2$@ L.^!A\?5:\B\/'0%U+ M/B-=0:P$9^6PV>87[N0V-E:0"&WM!;%@GJ>&'7 M@=.@%=)X+\ Z?X1\,1Z3L@N[C+/- ,#&>U 'RCXC?PO)<1?\ M"-0ZK%"%/F'4)$8D]MH0<#ZFO6-"LKSX3?"[4]>N+Y&U#6HXX[&WADW(A8$J M^>A;:2W'H!WJ9OV<+J2X:63Q-"VY]S 61 .3S_'Q78_$/X5WOCBZL$AUJ+3] M/L(?+AMA;%\'NV=P[!1^% 'S9X<&F'64DUNUOKJP4,98[/\ UC$CCD].>?PK M8U^PTK5[FVA\&^&M:CZB03@RM(3C& H.,<]^]?3?P\\#P> _#IT])Q$-!O9=;D: WKHT5D\F?* !RQ[!F MST_V1GV]55T?[K*<>AS7G'Q*^&^H^/[FS":W'96=HAVPF N6<]6)W#L !^/K M6WX \%0>!?#:Z7'-]HG>1I9[C9M\QCP.,G '7^= '7T444 %%%% !1110 M4444 <'\388FTVT9HD+>;MR5&<>E==I<$5OI5G#!$D4:P+M1%"@<#L***0=" M]1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " *BBB@ HHHH __V0$! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 14, 2024
Jun. 30, 2023
Document Information [Line Items]      
Entity Central Index Key 0001337298    
Entity Registrant Name FUTUREFUEL CORP.    
Amendment Flag true    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2023    
Document Type 10-K/A    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 0-52577    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 20-3340900    
Entity Address, Address Line One 8235 Forsyth Blvd., Suite 400    
Entity Address, City or Town St Louis    
Entity Address, State or Province MO    
Entity Address, Postal Zip Code 63105    
City Area Code 314    
Local Phone Number 854-8352    
Title of 12(b) Security Common Stock    
Trading Symbol F    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Restatement Recovery Analysis [Flag] false    
Document Financial Statement Error Correction [Flag] true    
Entity Shell Company false    
Entity Public Float     $ 228,789,156
Entity Common Stock, Shares Outstanding   43,763,243  
Amendment Description FutureFuel Corp. (sometimes referred to as the “Company,” “we,” “us,” or “our,” and includes our wholly-owned subsidiaries) is filing this Amendment No. 1 on Form 10-K/A (“Amendment No. 1”) to amend and restate certain items presented in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was initially filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 14, 2024 (the “Original Form 10-K”). This Amendment No. 1 contains our audited restated annual financial statements as of, and for the year ended, December 31, 2023, which have been restated to correct certain errors with respect to the statement of cash flows included in the Original Form 10-K, as described in further detail below. In addition, we have filed an amendment (the “Form 10-Q Amendments” and collectively with this Amendment No. 1, the “Amendments”) to each of the Company’s Quarterly Reports on Form 10-Q for the quarters ended September 30, 2023 (the “Q3.2023 Form 10-Q”), and June 30, 2023 (the “Q2.2023 Form 10-Q”), respectively, to correct similar errors contained in the statements of cash flows included in each such original filing. All material restatement information that relates to these errors will be included in the Amendments.   This Amendment No. 1 also includes amendments to and restates and revises the following items of the Original Form 10-K:     • Part I — Item 1A. Risk Factors   • Part II — Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations   • Part II — Item 8. Financial Statements and Supplementary Data   • Part II — Item 9A. Controls and Procedures   • Part IV — Item 15. Exhibits, Financial Statement Schedules   In accordance with applicable SEC rules, this Amendment No. 1 includes new certifications specified in Rule 13a-14 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), from our Chief Executive Officer and Chief Financial Officer dated as of the date of this filing. This Amendment No. 1 also contains an opinion with an explanatory paragraph report of RSM US LLP (“RSM”), the Company’s independent registered public accounting firm, on the financial statements for year ended December 31, 2023, an explanatory paragraph of RSM’s opinion on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023 and a new consent of RSM.   Other than as described above, this Amendment No. 1 does not reflect adjustments for events occurring after the filing of the Original Form 10-K except to the extent that they are otherwise required to be included and discussed herein. See below for a detailed discussion of the effect of the restatement on the financial statements included in this Amendment No. 1.   Pursuant to Rule 12b-15 under the Exchange Act, this Amendment No. 1 contains only the items and exhibits to the Original Form 10-K that are being amended and restated, and unaffected items and exhibits are not included herein. Except as noted herein, the information included in the Original Form 10-K remains unchanged. This Amendment No. 1 continues to describe the conditions as of the date of the Original Form 10-K, and except as contained herein, we have not updated or modified the disclosures contained in the Original Form 10-K to reflect any events that have occurred after the Original Form 10-K. Accordingly, forward-looking statements included in this Amendment No. 1 may represent management’s views as of the Original Form 10-K and should not be assumed to be accurate as of any date thereafter. This Amendment No. 1 should be read in conjunction with the Company’s filings made with the SEC subsequent to the filing of the Original Form 10-K, including any amendment to those filings.    
Auditor Firm ID 49    
Auditor Name RSM US LLP    
Auditor Location St Louis, Missouri    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets [Abstract]    
Cash and cash equivalents $ 219,444 $ 175,640
Accounts receivable, inclusive of the blenders’ tax credit of $11,381 and $8,970, and net of allowances for credit losses of $55 and $48, respectively 28,406 26,198
Accounts receivable – related parties 1 6
Inventory 32,978 26,761
Income tax receivable 1,940 1,959
Prepaid expenses 4,346 3,694
Prepaid expenses – related parties 12 12
Marketable securities 0 37,126
Other current assets 3,419 2,380
Total current assets 290,546 273,776
Property, plant and equipment, net 72,711 76,941
Other Assets, Noncurrent 3,824 5,252
Total noncurrent assets 76,535 82,193
Total Assets 367,081 355,969
Liabilities and Stockholders’ Equity    
Accounts payable 22,178 28,546
Accounts payable – related parties 42 7,799
Deferred revenue – current 3,863 3,772
Dividends payable 10,503 10,503
Accrued Liabilities, Current 4,758 5,477
Accrued expenses and other current liabilities – related parties 0 1
Total current liabilities 41,344 56,098
Deferred revenue – non-current 12,570 15,079
Other Liabilities, Noncurrent 3,287 1,792
Total noncurrent liabilities 15,857 16,871
Total liabilities 57,201 72,969
Commitments and contingencies:
Preferred stock, $0.0001 par value, 5,000,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.0001 par value, 75,000,000 shares authorized, 43,763,243 and 43,763,243 issued and outstanding as of December 31, 2023 and 2022 4 4
Accumulated other comprehensive income 0 (1)
Additional paid in capital 282,489 282,489
Retained earnings 27,387 508
Total stockholders’ equity 309,880 283,000
Total Liabilities and Stockholders’ Equity $ 367,081 $ 355,969
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Allowance for bad debt $ 55 $ 48
Accounts receivable, tax credits 11,381 8,970
Accounts payable, Blenders' Tax Credit Rebates $ 890 $ 890
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 75,000,000 75,000,000
Common stock, shares issued (in shares) 43,763,243 43,763,243
Common stock, shares outstanding (in shares) 43,763,243 43,763,243
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 368,250 $ 396,014 $ 321,386
Gross profit 40,979 28,993 23,537
Selling, general, and administrative expenses      
Compensation expense 4,545 3,540 2,586
Other expense 4,052 3,881 3,920
Related party expense 616 611 649
Research and development expenses 4,398 3,415 3,484
Total operating expenses 13,611 11,447 10,639
Income from operations 27,368 17,546 12,898
Interest and dividend income 9,577 4,870 3,119
Interest expense (138) (128) (131)
Gain (loss) on marketable securities 575 (8,546) (70)
Other income (expense) 1 (4) 114
Other income (expense) 10,015 (3,808) 3,032
Income before income taxes 37,383 13,738 15,930
Income tax provision (benefit) 1 (1,473) (10,325)
Net income $ 37,382 $ 15,211 $ 26,255
Earnings per common share      
Basic (in dollars per share) $ 0.85 $ 0.35 $ 0.6
Diluted (in dollars per share) $ 0.85 $ 0.35 $ 0.6
Weighted average shares outstanding      
Basic (in shares) 43,763,243 43,763,243 43,756,065
Diluted (in shares) 43,764,683 43,763,489 43,756,113
Non-related Parties [Member]      
Revenue $ 368,228 $ 395,555 $ 320,125
Non-related Parties [Member] | Excluding Shipping and Handling [Member]      
Cost of goods sold 324,311 357,182 274,293
Non-related Parties [Member] | Shipping and Handling [Member]      
Cost of goods sold 3,099 4,240 6,787
Related Parties [Member]      
Revenue 22 459 1,261
Related Parties [Member] | Excluding Shipping and Handling [Member]      
Cost of goods sold – related parties (315) 5,425 16,593
Related Parties [Member] | Shipping and Handling [Member]      
Cost of goods sold $ 176 $ 174 $ 176
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Income and Comprehensive Income 2 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net income $ 37,382 $ 15,211 $ 26,255
Other comprehensive income (loss) from unrealized net losses on available-for- sale debt securities 2 (227) (38)
Income tax effect (1) 48 8
Total unrealized gain (loss), net of tax 1 (179) (30)
Comprehensive income $ 37,383 $ 15,032 $ 26,225
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Cash Flows
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Cash flows from operating activities      
Net income $ 37,382 $ 15,211 $ 26,255
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 10,348 10,454 10,452
Amortization of deferred financing costs 101 95 95
Benefit for deferred income taxes 0 (1,822) (10,454)
Change in fair value of equity securities (3,117) 8,297 904
Change in fair value of derivative instruments (1,878) (343) 609
Loss (gain) on the sale of investments 2,543 248 (834)
Stock based compensation 0 46 0
Loss on disposal of property, plant, and equipment 29 64 11
Impairment of intangible asset 0 0 1,315
Noncash interest expense 34 33 32
Changes in operating assets and liabilities:      
Accounts receivable (2,208) 3,118 (7,929)
Accounts receivable – related parties 5 52 1,368
Inventory (6,217) 162 6,969
Income tax receivable 19 7,801 7,908
Prepaid expenses (652) (106) 379
Prepaid expenses – related party 0 (8) (4)
Other assets 837 799 732
Accounts payable (6,493) 13,790 2,095
Accounts payable - related parties (7,757) (112) 6,927
Accrued expenses and other current liabilities (719) (948) 870
Accrued expenses and other current liabilities – related parties (1) 0 1
Deferred revenue (2,418) (4,055) (2,931)
Other noncurrent liabilities 1,461 (325) (686)
Net cash provided by operating activities 21,299 52,451 44,084
Cash flows from investing activities      
Collateralization of derivative instruments 1,343 (404) (750)
Purchase of marketable securities 0 0 (23,546)
Proceeds from the sale of marketable securities 37,701 1,292 40,652
Proceeds from the sale of property, plant, and equipment 0 61 0
Proceeds from the sale of intangible assets 0 0 93
Capital expenditures (6,022) (4,778) (1,456)
Net cash provided by (used in) investing activities 33,022 (3,829) 14,993
Cash flows from financing activities      
Minimum tax withholding on stock options exercised 0 0 (3)
Deferred financing costs (14) 0 0
Proceeds from the issuance of stock 0 0 231
Payment of dividends (10,503) (10,503) (119,906)
Net cash used in financing activities (10,517) (10,503) (119,678)
Net change in cash and cash equivalents 43,804 38,119 (60,601)
Cash and cash equivalents at beginning of period 175,640 137,521 198,122
Cash and cash equivalents at end of period 219,444 175,640 137,521
Cash paid for interest 0 3 47
Cash paid for income taxes 20 69 83
Noncash investing and financing activities:      
Noncash capital expenditures included in accounts payable 333 208 364
Noncash operating leases 0 707 269
Dividends payable $ 10,503 $ 10,503 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
AOCI Attributable to Parent [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2020 43,743,243        
Balance at Dec. 31, 2020 $ 4 $ 208 $ 282,215 $ 89,456 $ 371,883
Cash dividends declared $ 0 0 0 (109,408) (109,408)
Proceeds from the issuance of stock (in shares) 20,000        
Proceeds from the issuance of stock $ 0 0 231   231
Minimum tax withholding 0 0 (3) 0 (3)
Other comprehensive gain (loss) 0 (30) 0 0 (30)
Net income $ 0 0 0 26,255 26,255
Balance (in shares) at Dec. 31, 2021 43,763,243        
Balance at Dec. 31, 2021 $ 4 178 282,443 6,303 288,928
Cash dividends declared 0 0 0 (21,006) (21,006)
Other comprehensive gain (loss) 0 (179) 0 0 (179)
Net income 0 0 0 15,211 15,211
Stock based compensation $ 0 0 46   46
Balance (in shares) at Dec. 31, 2022 43,763,243        
Balance at Dec. 31, 2022 $ 4 (1) 282,489 508 283,000
Cash dividends declared 0 0 0 (10,503) (10,503)
Other comprehensive gain (loss) 0 1 0   1
Net income $ 0 0 0 37,382 37,382
Balance (in shares) at Dec. 31, 2023 43,763,243        
Balance at Dec. 31, 2023 $ 4 $ 0 $ 282,489 $ 27,387 $ 309,880
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 1 - Description of Business and Operations
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Nature of Operations [Text Block]

1.

DESCRIPTION OF BUSINESS AND OPERATIONS

 

FutureFuel Corp. (the “Company”) is a Delaware corporation with its wholly owned subsidiaries, FutureFuel Chemical Company; FFC Grain, L.L.C.; FutureFuel Warehouse Company, L.L.C.; and Legacy Regional Transport, L.L.C.

 

The Company’s sole operating facility is FutureFuel Chemical Company located in Batesville, Arkansas, a manufacturer of specialty and performance chemicals and biofuels.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 2 - Significant Accounting Policies and Basis of Presentation
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

2.

SIGNIFICANT ACCOUNTING POLICIES AND BASIS OF PRESENTATION

 

Financial Presentation

 

The consolidated financial statements of FutureFuel Corp. and subsidiaries are prepared in conformity with accounting principles generally accepted (“GAAP”) in the United States and include amounts that are based upon management estimates and judgments which could differ from actual future results.  Intercompany transactions and balances are eliminated in consolidation. Certain reclassifications were made to prior year amounts to conform to the 2023 presentation.

 

Cash and cash equivalents

 

Cash equivalents consist of highly liquid investments with original maturities of three months or less and are carried at cost, which approximates market. The Company places its temporary cash investments with high credit quality financial institutions. At times, bank deposits may be in excess of the Federal Deposit Insurance Corporation insurance limit, however, no loss has occurred.

 

Accounts receivable and allowance for credit losses

 

Accounts receivable are recorded at the invoiced amount and only bear interest if outstanding beyond the agreed upon payment terms. The Company has established procedures to monitor credit risk and has not experienced significant credit losses in prior years. Accounts receivable have been reduced by an allowance for amounts that may be uncollectible in the future. This estimated allowance is based upon management’s evaluation of the collectability of individual invoices and is based upon management’s evaluation of the financial condition of its customers and historical bad debt experience. Write-offs are recorded at the time a customer receivable is deemed uncollectible.

 

In accordance with Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses, Measurement of Credit Losses on Financial Instruments the Company recognizes expected credit losses based on a broader range of reasonable and supportable information to inform credit loss estimates.

 

Customer concentrations

 

For the year ended December 31, 2023, 2022 and 2021, significant portions of the Company’s sales were made to a relatively small number of customers. Sales to two biodiesel customers totaled $127,763 (35% of revenue) in 2023. Sales to two biodiesel customers totaled $107,898 (27% of total revenue) in 2022 and sales to three customers totaled $133,231 (41% of revenue) in 2021. Receivables for the significant customers at December 31, 2023 and 2022, were 0.2% and 2% of total receivables, respectively.

 

No chemical customer represented a greater than 10% of total sales revenue in 2023, 2022, or 2021.

 

Inventory

 

Inventories are valued at the lower of cost or market. The Company determines the cost of raw materials, work in process, and finished goods inventories by the last-in, first-out (“LIFO”) method. The cost of all other inventories is determined by the average cost method, which approximates the first-in, first-out (“FIFO”) method. The Company writes-down its inventories for estimated obsolescence or unmarketable inventory equal to the difference between the carrying value of inventory and the estimated market value based upon assumptions about future demand and market conditions.

 

Derivative instruments

 

The Company records all derivative instruments at fair value. Fair value is determined by using the closing prices of the derivative instruments on the New York Mercantile Exchange at the end of an accounting period. Changes in the fair value of derivative instruments are recognized at the end of each accounting period and recorded in the statement of income as a component of cost of goods sold.

 

In order to manage commodity price risk caused by market fluctuations in biofuel prices, future purchases of feedstock used in biodiesel production, physical feedstock, finished product inventories attributed to the process, and other petroleum products purchased or sold, the Company may enter into exchange-traded commodity futures and options contracts. The Company accounts for these derivative instruments in accordance with Accounting Standards Codification (“ASC”) 815-20-25, Derivatives and Hedging. Under this standard, the accounting for changes in the fair value of a derivative instrument depends upon whether it has been designated as an accounting hedging relationship and, further, on the type of hedging relationship. To qualify for designation as an accounting hedging relationship, specific criteria must be met and appropriate documentation maintained. The Company had no derivative instruments that qualified under these rules as designated accounting hedges in 2023 or 2022. The Company has elected the normal purchase and normal sales exception for certain feedstock purchase contracts and supply agreements and for certain biodiesel sales contracts.

 

Marketable securities

 

Investments consist of marketable equity and debt securities stated at fair value. The debt securities are designated as available-for-sale securities at the time of purchase based upon the intended holding period. Gains and losses from the sale of marketable securities and the changes in the fair value of equity securities are recognized as “gains (losses) on marketable securities” as a component of other income (expense) in the consolidated statements of income and comprehensive income. The cost basis used for all marketable securities is specific identification. Changes in the fair value of debt securities are recognized in “accumulated other comprehensive income” on the consolidated balance sheets, unless the Company determines that an unrealized loss will not be recovered before it is sold, in which case, the Company will recognize the loss as a component of other income (expense).

 

See Notes 7 and 8 for further information on marketable securities and fair value measurements.

 

Fair value measurements

 

The Company records recurring and non-recurring financial assets and liabilities as well as all non-financial assets and liabilities subject to fair value measurement at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. These fair value principles prioritize valuation inputs across three broad levels. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value. An asset or liability's classification within the various levels is determined based on the lowest level input that is significant to the fair value measurement.

 

Property, plant, and equipment

 

Property, plant, and equipment is carried at cost. Maintenance and repairs are charged to earnings; replacements and betterments are capitalized. When the Company retires or otherwise disposes of an asset, it removes the cost of such asset and related accumulated depreciation from the accounts. The Company records any profit and loss on retirement or other disposition in earnings.

 

Depreciation expense is calculated based on historical cost and the estimated useful lives of the assets, generally using the straight-line method with the following useful lives:

 

Building & building equipment (years)

 2039 

Machinery and equipment (years)

 333 

Transportation equipment (years)

 533 

Other (years)

 533 

 

Impairment of assets

 

The Company evaluates the carrying value of long-lived tangible assets when events or changes in circumstances indicate that the carrying value may not be recoverable. Such events and circumstances include, but are not limited to, significant decreases in the market value of the asset, adverse changes in the extent or manner in which the asset is being used, significant changes in business climate, or current or projected cash flow losses associated with the use of the assets. The carrying value of a long-lived asset is considered impaired when the total projected undiscounted cash flows from such assets are separately identifiable and are less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. For long-lived assets to be held for use in future operations and for tangible assets, fair value is determined primarily using either the projected cash flows discounted at a rate commensurate with the risk involved or an appraisal. For long-lived assets to be disposed of by sale or other than sale, fair value is determined in a similar manner, except those fair values are reduced for disposal costs.

 

Asset retirement obligations and environmental costs

 

The Company establishes reserves for closure/post-closure costs associated with the environmental and other assets it maintains, which include, but are not limited to, waste management units, such as a chemical waste destructor, storage tanks, and boilers. When these types of assets are constructed or installed, a liability is established with a corresponding asset for the future costs anticipated to be associated with the closure of the site based on an expected life of the environmental assets, the applicable regulatory closure requirements, and the Company’s environmental policies and practices. These expenses are charged into earnings over the estimated useful life of the assets. Currently, the Company estimates the useful life of each individual asset up to 27 years. Changes made in estimates of the asset retirement obligation costs or the estimate of the useful lives of these assets are reflected in earnings as an increase or decrease in the period such changes are made.

 

Environmental costs are capitalized if they extend the life of the related property, increase its capacity, and/or mitigate or prevent future contamination. The cost of operating and maintaining environmental control facilities is charged to expense.

 

Litigation 

 

The Company and its operations from time to time may be parties to or targets of lawsuits, claims, investigations, and proceedings including product liability, personal injury, patent and intellectual property, commercial, contract, environmental, health and safety, and environmental matters, which are handled and defended in the ordinary course of business. The Company accrues a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When a single amount cannot be reasonably estimated but the cost can be estimated within a range, the Company accrues the minimum amount.

 

Revenue recognition  

 

In accordance with ASC Topic 606, Revenue from Contracts with Customers, the Company recognizes revenue when performance obligations of the customer contract are satisfied. The Company sells to customers through master sales agreements or standalone purchase orders. The majority of the Company’s revenue is from short-term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer is satisfied. Accordingly, the Company recognizes revenue when control is transferred to the customer, which is when products are considered to meet customer specification per the customer contract and title and risk of loss are transferred. This typically occurs at the time of shipment or delivery; or for certain contracts, this occurs upon delivery of the material to a Company storage location, ready for customer pickup and separated from other Company inventory. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products and is generally based upon a negotiated price. The Company sells its products directly to customers generally under agreements with payment terms of 30 to 75 days for chemical segment customers and 2 to 10 days for biofuels segment customers.

 

The Company applies the practical expedient and excludes the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.

 

Revenue within the biofuel segment includes revenue from biodiesel RINs. RINs are renewable identification numbers under the Renewable Fuel Standard (“RFS2”) used to incent the use of renewable fuels domestically. RINs are generated at 1.5 RINs per gallon of biodiesel produced and sold. Revenue is recognized from RINs when transferred to the buyer in the government provided tracking system. No cost is incurred in the generation of a RIN.

 

Taxes collected from customers remitted to governmental authorities are excluded from revenue. Shipping and handling fees related to sales transactions are billed to customers and recorded as sales revenue.

 

Cost of goods sold and distribution

 

Cost of goods sold consists of raw and packaging materials, direct manufacturing costs, depreciation, analytical lab costs, inbound freight, purchasing, and other indirect costs necessary to manufacture products. Biodiesel cost of goods sold also includes a credit for the one dollar per gallon Blenders’ Tax Credit (“BTC”) for blending biodiesel with petroleum diesel when in law. The BTC was in law during 2021, 2022, and 2023 and is in effect until December 31, 2024. See Note 3 for further discussion.

 

Distribution expense includes outbound freight costs, depreciation of distribution equipment, and other indirect costs necessary to distribute product.

 

Selling, general, and administrative expenses

 

Selling, general, and administrative expenses include personnel costs associated with sales, marketing, and administration; legal and related costs; consulting and professional service fees; advertising expenses; and other similar costs.

 

Research and development expenses

 

Research and development expenses include direct salaries, depreciation of equipment, material expenditures, contractor fees, and other indirect costs. All costs identified as research and development costs are charged to expense when incurred.

 

Comprehensive income

 

Comprehensive income is comprised of net income and other comprehensive income (loss) (“OCI”). Comprehensive income comprises all changes in stockholders’ equity from transactions and other events and circumstances from non-owner sources. The Company’s OCI comprises unrealized gains and losses resulting from its investments in marketable debt securities classified as available-for-sale (see Note 7).

 

Unrealized gains and losses were determined using the specific identification method and are classified in OCI.

 

Income taxes

 

The income tax (benefit) provision is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for (benefit from) income taxes represent income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. 

 

A tax valuation allowance is recognized if it is more likely than not that some portion or all of the deferred tax assets will not be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxpaying jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies.  In years in which the Company has experienced objective negative evidence in the form of three cumulative years of tax losses, the Company no longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed using only the reversing net deferred tax liability from temporary differences as a source of income.

 

Issued accounting standards not yet adopted

 

In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (ASU) No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which aims to address requests for improved income tax disclosures from investors that use the financial statements to make capital allocation decisions. The amendments in this ASU address the investor requests for more transparency of income tax information and apply to all entities that are subject to income taxes. The ASU is effective for years beginning after December 15, 2024, but early adoption is permitted.  This ASU should be applied on a prospective basis, although retrospective application is permitted. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.

 

In November 2023, the FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280):  Improvements to Reportable Segment Disclosures, which aims to improve disclosures about a public entity’s reportable segments.  This update addresses requests from investors for more detailed information about a reportable segment’s expenses in order to improve understanding of a public entity’s business activities, overall performance, and potential future cash flows.  The amendments in this ASU include a requirement for public business entities to disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and are included within each reported measure of segment profit or loss. This update is effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years starting after December 15, 2024. This ASU must be applied retrospectively to all prior periods presented. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.

 

Proposed accounting standards

 

In July 2023, the FASB issued Proposed Accounting Standards Update (ASU) No. 2023-ED500 Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which aims to provide investors with more useful information about an entity’s expenses by improving disclosures on income statement expenses.  The amendments in this Proposed ASU would require public business entities to disclose disaggregated information about specific categories underlying certain income statement expense line items. The Company is evaluating this proposed accounting standard.

 

Recently adopted accounting standards

 

None.

 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 3 - Government Tax Credits
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Other Income and Other Expense Disclosure [Text Block]

3.

GOVERNMENT TAX CREDITS

 

BTC and Small Agri-Biodiesel Producer Tax Credit and Clean Fuel Production Tax Credit

 

The BTC provides a one dollar per gallon tax credit to the blender of biomass-based diesel with at least 0.1% petroleum-based diesel fuel.  The Company recorded this credit as a reduction to cost of goods sold as applicable sales were made.

 

The Further Consolidated Appropriations Act of 2020 was passed by Congress and signed into law on December 20, 2019, retroactively reinstating the BTC for 2018 and 2019 and extending it through December 31, 2022.  With the passage of the Inflation Reduction Act (“IRA”) in August 2022, the BTC was extended through December 31, 2024.

 

As part of each law from which the BTC mentioned above was reinstated, small agri-biodiesel producers with production capacity not in excess of 60 million gallons were eligible for an additional income tax credit of $0.10 per gallon on the first 15 million gallons of agri-biodiesel sold (the “Small Agri-biodiesel Producer Tax Credit”). The Company was eligible for this credit and recognized $1,500 for 2023, 2022, and 2021 in the same accounting period as the benefit from the BTC as described above.  The benefit of this credit is recognized as a component of income tax (benefit) provision.

 

The Inflation Reduction Act (IRA), created the clean fuel production credit (“CFPC”) for qualifying transportation fuel produced after 2024 and sold on or before December 31, 2027. The CFPC consolidates and replaces several fuel related credits set to expire December 31, 2024 including the BTC and the Small Agri-biodiesel Producer Tax Credit. 

 

The CFPC is an income tax credit structured on a sliding scale so that producers become eligible for larger credits as the GHG emissions of the fuels they produce approach zero.  For producers meeting the prevailing wage and registered apprenticeship requirements, the maximum credit is $1.00 per gallon of nonaviation fuel.  For producers not meeting the prevailing wage and registered apprenticeship requirements, the maximum credit is 20 cents per nonaviation fuel gallon.

 

CARES ACT – EMPLOYEE RETENTION TAX CREDIT

 

The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), was enacted on  March 27, 2020, to encourage eligible employers to retain employees on their payroll.  The Consolidated Appropriations Act, effective  January 1, 2021, broadened the eligibility of the credit.  The Company applied for this credit and will recognize the benefit of the credit once reasonable assurance can be made as to the retention of the credit. 

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Revenue Recognition
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

4.

REVENUE RECOGNITION

 

The majority of revenue is from short term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer are satisfied.

 

Certain of the Company’s custom chemical contracts within the chemical segment contain a material right, as defined by ASC Topic 606, from the provision of a customer option to purchase future goods or services at a discounted price as a result of upfront payments provided by customers. Each contract also has a performance obligation to transfer products with 30-day payment terms. The Company recognizes revenue when the customer takes control of the inventory, either upon shipment or when the material is made available for pick up. If the customer is deemed to take control of the inventory prior to pick up, the Company recognizes the revenue as a bill-and-hold transaction in accordance with ASC Topic 606. The Company applies the renewal option approach in allocating the transaction price to these material rights and transfer of product. As a basis for allocating the transaction price to the material right and transfer of product, the Company estimates the expected life of the contract, the expected contractual volumes to be sold over that life, and the most likely expected sales price. Each estimate is updated quarterly on a prospective basis.

 

Contract Assets and Liabilities:

 

Contract assets consist of unbilled amounts resulting from revenue recognized through bill-and-hold arrangements. The contract assets for 2023 and 2022 consist of unbilled revenue from only one customer and are recorded as accounts receivable in the consolidated balance sheets. Contract liabilities consist of advance payments related to material rights recorded as deferred revenue in the consolidated balance sheets. Increases to contract liabilities from cash received for a performance obligation of chemical segment plant expansions were $538 and $1,983 in 2023 and 2022, respectively. Contract liabilities are reduced as the Company transfers product to the customer under the renewal option approach. Revenue recognized in the chemical segment from the contract liability reductions were $2,734 and $5,816 in 2023 and 2022, respectively. These contract asset and liability balances are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.

 

The following table provides the balances of receivables, contract assets, and contract liabilities from contracts with customers.

 

Contract balances

 

Contract Assets and Liabilities

 

  

December 31,

 
  

2023

  

2022

 

Trade receivables, included in accounts receivable*

 $15,897  $16,459 

Contract assets, included in accounts receivable

  1,128   775 

Contract liabilities, included in Deferred revenue - short-term

  3,656   3,565 

Contract liabilities, included in Deferred revenue - long-term

  9,318   11,605 

 

*Exclusive of the BTC of $11,381 and $8,970, respectively, and net of allowances for bad debt of $55 and $48, respectively, as of the dates noted.

 

Transaction price allocated to the remaining performance obligations

 

As of December 31, 2023, approximately $12,974 of revenue is expected to be recognized in the future from remaining performance obligations. The Company expects to recognize this revenue ratably based upon the expected sales over the expected term of its long-term contracts which range from one to four years. Approximately 28% of this revenue is expected to be recognized over the next 12 months, and 72% is expected to be recognized between one and three years. These amounts are subject to change based upon changes in the estimated contract life, estimated quantities, and most-likely expected sales price over the contract life. See Note 2 for further information.

 

Disaggregation of revenue - contractual and non-contractual

 

  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Contract revenue from customers with > 1-year arrangement

 $37,055  $33,686  $25,918 

Contract revenue from customer with < 1-year arrangement

  330,973   362,106   295,246 

Revenue from non-contractual arrangements

  222   222   222 

Total revenue

 $368,250  $396,014  $321,386 

 

Timing of revenue

 

  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Bill-and-hold revenue

 $43,766  $36,805  $34,695 

Non-bill-and-hold revenue

  324,484   359,209   286,691 

Total revenue

 $368,250  $396,014  $321,386 

 

Bill-and-hold transactions consisted of five specialty chemical customers in 2023, and four in each of 2022 and 2021, whereby revenue was recognized in accordance with contractual agreements based on product produced, readied for use and loaded into customer provided containers. These sales were subject to written monthly purchase orders with revenue recognized upon production and loading into customer provided containers. The inventory was segregated from other Company inventory as it was custom manufactured and stored at the customer’s request and could not be sold to another buyer. Credit and payment terms for bill-and-hold transactions are similar to other specialty chemical customers. Sales revenue under bill-and-hold arrangements totaled $43,766, $36,805, and $34,695, for the years ended December 31, 2023, 2022, and 2021, respectively. Of the bill-and-hold sales revenue recognized, $4,317, $4,473, and $3,154 had not been shipped for the years ended December 31, 2023, 2022, and 2021, respectively. These balances do not include contract assets that have not been billed or shipped as described above.

 

The Company’s revenues for the years ended December 31, 2023, 2022 and 2021 attributable to the United States and foreign countries (based upon the billing addresses of its customers) were as follows.

 

  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

United States

 $367,368  $394,671  $320,148 

All Foreign Countries

  882   1,343   1,238 

Total

 $368,250  $396,014  $321,386 

 

For the years ended December 31, 2023, 2022 and 2021, no revenues from a single foreign country were greater than 1% of total revenues.

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 5 - Inventory
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

5.

INVENTORY

 

The carrying values of inventory were as follows as of December 31:

 

  

2023

  

2022

 

At average cost (approximates current cost)

        

Finished goods

 $16,235  $11,719 

Work in process

  611   879 

Raw and indirect materials

  25,532   33,897 
   42,378   46,495 

LIFO reserve

  (9,400)  (19,734)

Total inventory

 $32,978  $26,761 

 

In 2022, a LIFO liquidation resulted in a decrease of $2,124 to “Cost of goods sold”. There was no LIFO liquidation in 2023. 

 

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 6 - Derivative Instruments
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

6.

DERIVATIVE INSTRUMENTS

 

Realized and unrealized gains and losses on derivative instruments and changes in fair value of the derivative instruments are recorded in the consolidated statements of income as a component of cost of goods sold and amounted to a net gain of $2,571 for the year ended December 31,2023 and a net loss of $24,360 and $10,377 for the years ended December 31, 2022 and 2021, respectively.

 

The volumes and carrying values of the Company’s derivative instruments were as follows at December 31:

 

  

Asset/ (Liability)

 
  

2023

  

2022

 
  

Contract

  

Fair

  

Contract

  

Fair

 
  

Quantity

  

Value

  

Quantity

  

Value

 

Regulated fixed price future commitments, included in other current assets (in thousand barrels)

  354  $1,736   305  $(142)

 

The margin account maintained with a broker to collateralize these derivative instruments carried an account balance of $745 and $2,088 at December 31, 2023 and 2022, respectively, and is classified as other current assets in the consolidated balance sheet. 

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Marketable Securities
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Cash, Cash Equivalents, and Marketable Securities [Text Block]

7.

MARKETABLE SECURITIES

 

At December 31, 2023, the Company held no marketable equity or trust preferred (debt) securities.  The previous sale of these securities was recorded as a component of net income with a gain of $575 in the year ended December 31, 2023. At December 31, 2022, the Company had investments in certain marketable equity and debt securities which had a fair market value of $37,126. These investments were classified as current assets in the consolidated balance sheets.

 

The Company had designated the trust preferred securities as being available-for-sale. Accordingly, these securities were recorded at fair value of $3,675 at December 31, 2022, with the unrealized loss of $1 and an unrealized gain of $226, net of taxes, as a component of stockholders' equity.

 

For the years ended December 31, 2022 and 2021, in accordance with ASC 321, the change in the fair value of equity securities (preferred and other equity instruments) was reported as a loss on marketable securities as a component of net income in the amount of $8,297 and $904, respectively. 

 

In 2023, 2022, and 2021, the Company had no recategorized net gain or loss to report from accumulated other comprehensive income.

 

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 8 - Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

8.

FAIR VALUE MEASUREMENTS

 

Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability, in an orderly transaction between market participants as of the measurement date. Fair value accounting pronouncements also include a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability developed based upon the best information available in the circumstances. The hierarchy is broken down into three levels. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, and inputs (other than quoted prices) that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs for the asset or liability. Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.

 

Marketable securities and derivative instruments were fair value measurements using inputs considered as Level 1 holdings in the year ended December 31, 2023. The Company had no Level 2 or Level 3 securities. 

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Property, Plant, and Equipment
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

9.

PROPERTY, PLANT, AND EQUIPMENT

 

Property, plant, and equipment consisted of the following at December 31:

 

  

2023

  

2022

 

Land and land improvements

 $6,044  $5,923 

Buildings and building equipment

  27,182   27,226 

Machinery and equipment

  188,794   183,999 

Construction in progress

  1,809   771 

Accumulated depreciation

  (151,118)  (140,978)

Total

 $72,711  $76,941 

 

Depreciation expense totaled $10,348, $10,454, and $10,452 for the years ended December 31, 2023, 2022 and 2021, respectively. 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 10 - Other Assets
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Other Assets Disclosure [Text Block]

10.

OTHER ASSETS

 

Other assets primarily comprise supplies and parts which are not expected to be used in the twelve-month period subsequent to the consolidated balance sheet date. The balance related to these items totaled $3,409 and $4,114 at December 31, 2023 and 2022, respectively.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

11.

ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

 

Accrued expenses and other current liabilities consisted of the following at December 31:

 

  

2023

  

2022

 

Accrued employee liabilities

 $2,179  $3,287 

Accrued property, franchise, motor fuel and other taxes

  1,346   1,165 

Lease liability, current

  389   630 

Other current liabilities

  844   395 

Total

 $4,758  $5,477 

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 12 - Borrowings
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

12.

BORROWINGS

 

On March 30, 2020, the Company, with FutureFuel Chemical Company as the borrower and certain of the Company’s other subsidiaries as guarantors, amended and restated its credit agreement (the “Credit Agreement”) originally entered into on April 16, 2015 (as amended, the “Prior Credit Agreement”) with the lenders party, Regions Bank as administrative agent and collateral agent, and PNC Bank, N.A., as syndication agent. The Credit Agreement consists of a five-year revolving credit facility in a dollar amount of up to $100,000, which includes a sublimit of $30,000 for letters of credit and $15,000 for swingline loans (collectively, the “Credit Facility”). The Credit Facility expires on March 30, 2025.

 

On March 1, 2023, the Company entered into a First Amendment to the Credit Agreement (the “First Amendment”). The First Amendment primarily amends the Credit Agreement to transition the Credit Facility from LIBOR to the Secured overnight financing rate (“SOFR”) and other conforming changes, in each case as more specifically set forth in the First Amendment. The First Amendment does not modify the aggregate amount, or expiration date, of the Credit Facility. We do not expect the transition from LIBOR to have a material impact on the Credit Facility. Pursuant to the First Amendment, the interest rate floats at the following margins over SOFR or base rate based upon our leverage ratio.

 

  

Adjusted SOFR

         
  

Rate Loans

         

Consolidated Leverage Ratio

 

and Letter of Credit Fee

  

Base Rate Loans

  

Commitment Fee

 

< 1.00:1.0

  1.00%  0.00%  0.15%

≥ 1.00:1.0 And < 1.50:1.0

  1.25%  0.25%  0.15%

≥ 1.50:1.0 And < 2.00:1.0

  1.50%  0.50%  0.20%

≥ 2.00:1.0 And < 2.50:1.0

  1.75%  0.75%  0.20%

≥ 2.50:1.0

  2.00%  1.00%  0.25%

 

The terms of the Credit Facility contain certain negative covenants and conditions including a maximum consolidated leverage ratio and a minimum consolidated interest coverage ratio.    

 

There were no borrowings under the Credit Agreement at December 31, 2023 or 2022.

 

At December 31, 2023 and 2022, the Company had $7 and $46 outstanding with a domestic financing company for computer technology under a three-year financing agreement.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 13 - Asset Retirement Obligations and Environmental Reserves
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Asset Retirement Obligation Disclosure [Text Block]

13.

ASSET RETIREMENT OBLIGATIONS AND ENVIRONMENTAL RESERVES

 

The Batesville plant generates hazardous and non-hazardous wastes, the treatment, storage, transportation, and disposal of which are regulated by various governmental agencies. In addition, the Batesville plant may be required to incur costs for environmental and closure and post-closure costs under the Resource Conservation and Recovery Act. The Company’s liability for asset retirement obligations and environmental contingencies was $1,431 and $1,396 as of December 31, 2023 and 2022, respectively. These amounts are recorded in other noncurrent liabilities in the accompanying consolidated balance sheet. The accretion expense for 2023, 2022, and 2021 was $35, $32, and $32, respectively. The periodic review of the asset retirement obligation calculations resulted in an addition to the reserve of $0 in 2023, 2022, and 2021.

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 14 - Lease Commitments and Purchase Obligations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Assets [Abstract]    
Other Assets, Noncurrent $ 3,824 $ 5,252
Liabilities, Current [Abstract]    
Accrued Liabilities, Current 4,758 5,477
Liabilities, Noncurrent [Abstract]    
Liabilities, Noncurrent 15,857 16,871
Other Liabilities, Noncurrent $ 3,287 $ 1,792
Notes to Financial Statements    
Lessee, Operating Leases [Text Block]

14.

LEASE COMMITMENTS AND PURCHASE OBLIGATIONS

 

The Company leases railcars under multi-year arrangements primarily for delivery of feedstock and biodiesel within its biofuels segment. The lease fees are fixed with no option to purchase and no upfront fees or residual value guarantees. All railcar leases are direct, and no subleases exist. The Company determines lease existence and classification at inception when an agreement conveys the right to control the identified property for a period of time in exchange for consideration. These leases expire by the end of December 31, 2024. As operating leases do not provide a readily determinable implicit interest rate, the Company uses an incremental borrowing rate based on information available at the commencement date in determining present value of the lease payments.

 

Following are supplemental income statement and cash flow information related to leases.

 

  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Operating lease expense

 $881  $862  $887 

Short-term lease expense

 $8  $31  $23 

Cash paid for operating leases

 $881  $862  $887 

Right of use assets obtained in exchange for lease obligations

 $-  $707  $269 

Weighted average discount rate, per annum

  5.5%  5.2%  3.6%

 

On December 31, 2023 and 2022, a right of use asset was reported as other noncurrent assets of $389 and $1,019, other current liabilities of $389 and $630, and other noncurrent liabilities of $0 and $389, respectively.

 

The imputed interest of the other noncurrent asset at December 31,2023 was $9.

 

Purchase obligations

 

The Company has entered into contracts for the purchase of goods and services including contracts for feedstocks for biodiesel, expansion of the Company’s specialty chemicals segment, and related infrastructure with less than one-year terms.

 

The Company holds one non-cancelable obligation for software maintenance with payment obligations presented as follows.

 

2024

  $37 
2025 - 2026   43 

Total

  $80 

 

 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 15 - Income Tax Benefit
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

15.

INCOME TAX BENEFIT

 

The following table summarizes the income tax provision (benefit) for the years ended:

 

  

2023

  

2022

  

2021

 

Income before taxes - U.S.

 $37,383  $13,738  $15,930 

Income tax provision (benefit):

            

Federal

            

Current

  -   290   142 

Deferred

  -   (1,998)  (10,417)

State and other

            

Current

  1   60   (13)

Deferred

  -   175   (37)

Total

 $1  $(1,473) $(10,325)

 

Differences between the income tax provision (benefit) computed using the U.S. federal statutory income tax rate were as follows:

 

  

2023

  

2022

  

2021

 

Amount computed using the statutory rate of 21% for 2023, 2022, and 2021

  21.0%  21.0%  21.0%

Agri-biodiesel production credit

  (3.2)  (8.6)  (7.4)

Federal BTC benefit

  (32.3)  (76.2)  (75.2)

State BTC benefit

  (4.4)  (7.0)  (8.9)

Credit for increasing research activities

  (0.5)  (1.0)  (0.7)

Dividends received deduction

  (0.1)  (1.6)  (1.6)

State income taxes, net

  2.3   5.1   3.5 

State rate change and other deferred adjustments

  (1.0)  3.6   5.0 

Valuation allowance for deferred tax assets

  18.2   53.8   - 

CARES Act

  -   -   - 

Other

  -   0.2   (0.5)

Income tax benefit

  0.0%  (10.7)%  (64.8)%

 

The income tax provision in 2023 was $1 or an effective tax rate of 0.0% as compared to an income tax benefit of $1,473 or an effective tax rate of 10.7% in 2022 and an income tax benefit of $10,325 or an effective tax rate of 64.8% in 2021.

 

The Company’s effective tax rates for the years 2023, 2022, and 2021 reflect the positive effect of the BTC and Small Agri-biodiesel Producer Tax Credit. Based on technical guidance from the Internal Revenue Service, the Company excludes the portion of the BTC not used to satisfy excise tax liabilities from income. Both incentives are currently due to expire in December 2024.

 

The Company’s 2022 and 2021 effective tax rate provisions reflect the negative impact to the Company’s overall state income tax position of its 2021 decision to phase out its shipments on the petroleum products common carrier pipelines and the termination of these operations in 2022. This operational change shifts the Company’s business among various states such that its net deferred tax liabilities will be realized at higher rates. Additionally, the Company’s 2023 and 2021 state deferred tax provision reflects a one-time benefit from state legislation enacted during the year which applies a lower tax rate to future reversals of deferred tax liabilities.

 

In 2023 and 2022, the Company determined that its deferred tax assets are realizable only to the extent of its deferred tax liabilities and recorded a valuation allowance that reduces its net deferred tax asset to $0.

 

The significant components of deferred tax assets and liabilities were as follows as of December 31:

 

  

2023

  

2022

 

Deferred tax assets

        

Compensation

 $43  $391 

Inventory reserves

  618   601 

Self-insurance

  65   70 

Asset retirement obligation

  316   323 

Deferred revenue

  3,693   4,081 

Federal net operating loss carryforwards

  15,240   9,360 

State net operating loss carryforwards

  2,765   1,884 

Accrued expenses

  742   2,648 

Stock based compensation

  24   24 

Federal credit carryforwards

  6,915   5,216 

State credit carryforwards

  676   687 

Research & development costs

  1,451   749 

Derivative instruments

  -   29 

Capital loss carryforwards

  1,898   1,241 

Trading securities

  -   656 

Other

  89   96 

Subtotal deferred tax assets

  34,535   28,056 

Valuation Allowance

  (14,216)  (7,392)

Total deferred tax assets

  20,319   20,664 
         

Deferred tax liabilities

        

Derivative instruments

  (403)  - 

LIFO inventory

  (3,957)  (2,740)

Depreciation

  (14,978)  (17,046)

Prepaid expenses

  (981)  (878)

Total deferred tax liabilities

  (20,319)  (20,664)

Net deferred tax liabilities

 $-  $- 

 

The Company’s federal net operating loss carryforwards at December 31, 2023 do not expire and can be carried forward indefinitely. Utilization of these carryforwards is limited to 80% of taxable income in any given year. State net operating loss carryforwards at December 31, 2023 reflect losses generated in 2019 through 2023 and, if unused, will expire in years 2024 through 2033. Federal and state tax losses are primarily a function of the nontaxable nature of the BTC.

 

Federal tax credit carryforwards at December 31, 2023 include the Small Agri-biodiesel Producer Credit and Credit for Increasing Research generated in years 2019 through 2023 and expiring in 2039 through 2043. State credit carryforwards comprise Arkansas In-house Research Credits generated in 2019 through 2020 and expiring in 2028 through 2029.

 

Capital loss carryforwards were generated in 2019 through 2023 and will expire in 2024 through 2028. 

 

A tax valuation allowance is recognized if it is more likely than not that some portion or all of the deferred tax assets will not be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxing jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies. In years in which the Company has experienced objective negative evidence in the form of three cumulative years of tax losses, the Company no longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed taking into account tax planning strategies and the reversing net deferred tax liability from temporary differences as sources of income.

 

As of December 31, 2023 and 2022, the Company recorded valuation allowances of $14,216 and $7,392, respectively, after determining that its total deferred tax assets are more likely than not realizable only to the extent of its deferred tax liabilities.

 

There are no unrecognized tax positions as of December 31, 2023, 2022, or 2021, and the Company does not anticipate any change over the next twelve months.

 

The Company records interest expense (income) and penalties, net, as a component of income tax (benefit) provision and had accrued interest and penalties of $0, ($95), and ($60) for December 31, 2023, 2022 and 2021, respectively. Liabilities for accrued interest and tax penalties on unrecognized tax benefits were $0 at both December 31, 2023 and 2022, respectively.

 

The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and with various state jurisdictions. In general, the Company is subject to U.S., state, and local examinations by tax authorities from 2020 forward.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 16 - Earnings Per Share
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

16.

EARNINGS PER SHARE

 

In the year ended December 31, 2023, 2022 and 2021, the Company used the treasury method in computing earnings per share as all shares with participating security holders had vested.

 

There were no outstanding restricted stock units for the year ended December 31, 2023, 2022 and 2021.

 

Basic and diluted earnings per common share were computed as follows:  

 

  

Years ended December 31:

 
  

2023

  

2022

  

2021

 

Numerator:

            

Net income

 $37,382  $15,211  $26,255 

Denominator:

            

Weighted average shares outstanding – basic

  43,763,243   43,763,243   43,756,065 

Effect of dilutive securities:

            

Stock options

  1,440   246   48 

Weighted average shares outstanding – diluted

  43,764,683   43,763,489   43,756,113 
             

Basic earnings per share

 $0.85  $0.35  $0.60 

Diluted earnings per share

 $0.85  $0.35  $0.60 

 

Certain options to purchase the Company’s common stock were not included in the computation of diluted earnings per share for the years ended December 31, 2023, 2022, and 2021 because they were anti-dilutive in the period. The weighted number of options excluded on this basis was 40,060, 33,754, and 28,953, respectively.

 

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 17 - Stock-based Compensation
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

17.

STOCK-BASED COMPENSATION

 

The Board of Directors of the Company adopted an omnibus incentive plan which was approved by the shareholders of the Company at its 2017 annual shareholder meeting (the “Incentive Plan”). The purpose of the plan is to:

 

 

Encourage ownership in the Company by key personnel whose long-term employment with or engagement by the Company or its subsidiaries is considered essential to its continued progress and, thereby, encourage recipients to act in the Company’s shareholders’ interests and share in its success;

 

Encourage such persons to remain in the Company’s employ or in the employ of its subsidiaries; and

 

Provide incentives to persons who are not the Company employees to promote the Company’s success.

 

The Incentive Plan authorizes the Company to issue stock options (including incentive stock options and nonqualified stock options), common stock awards, and stock appreciation rights. Eligible participants in the plan include: (i) members of the Company’s board of directors and its executive officers; (ii) regular, active employees of the Company and any of its subsidiaries; and (iii) persons engaged by the Company or any of its subsidiaries to render services to the Company or its subsidiaries as an advisor or consultant.

 

Awards under the Incentive Plan are limited to shares of the Company’s common stock, which may be shares acquired by the Company, including shares purchased in the open market, or authorized but un-issued shares. Awards are limited to 10% of the issued and outstanding shares of the Company’s common stock in the aggregate.

 

The Incentive Plan became effective upon its approval by the Company’s shareholders on September 7, 2017 and continues in effect for a term of ten years thereafter unless amended and extended by the Company or unless otherwise terminated.

 

The Company recognizes compensation expense in its financial statements for common stock-based options based upon the grant-date fair value over the requisite service period.

 

No common stock awards were issued in 2023, 2022, or 2021.

 

No stock options were granted under the Incentive Plan in 2023 or 2021. In August 2022, the Company granted a total of 20,000 stock options, respectively, to two new members of the Board of Directors and to the Chief Operating Officer. The options awarded have an exercise price equal to the mean between the highest and lowest quoted sales prices for the Company’s common stock as of the grant date as reported by the New York Stock Exchange. All options awarded in 2022 vested immediately and expire in August 2027. The Company has used the Black Scholes Merton option pricing model, which relies on certain assumptions, to estimate the fair value of the options it granted. The weighted average fair value of options granted was $2.30 per option in 2022.

 

There were no stock options exercised in 2023 or 2022. All of the options exercised in 2021 were exercised on a cash basis.

 

The assumptions used in the determination of the fair value of the options granted are provided in the following table: 

 

  

2023

  

2022

  

2021

 

Assumptions

 

Options

  

Options

  

Options

 

Expected volatility rate

  n/a   56.61%  n/a 

Expected dividend yield

  n/a   3.34%  n/a 

Risk-free interest rate

  n/a   3.20%  n/a 

Expected forfeiture rate

  n/a   0.00%  n/a 

Expected term in years

  n/a   2.3   n/a 

 

The volatility rate for the options granted in 2022 were derived from the historical stock price volatility of the Company’s common stock over the same time period as the expected term of each stock option award. The volatility rate is derived by a mathematical formula using the daily closing stock price data over the expected term.

 

The expected dividend yield is calculated using the Company’s expected dividend amount at the date of the option grant over the expected term divided by the fair market value of the Company’s common stock.

 

For the years ended December 31, 2023, 2022 and 2021, total share-based compensation expense (before tax) totaled $0, $46, and $0, respectively. In the year ended December 31, 2022, this balance was recorded as an element of selling, general, and administrative expenses. As of December 31, 2023 and 2022, there was no unrecognized compensation expense related to stock options.

 

A summary of the activity of the Company’s stock options and awards for the period beginning January 1, 2021 and ending December 31, 2023 is presented below.

 

      

Weighted

 
      

Average

 
  

Options

  

Exercise Price

 

Outstanding at January 1, 2021

  44,000  $12.73 

Granted

  -   - 

Exercised

  (20,000)  11.56 

Canceled, forfeited, or expired

  -   - 

Outstanding at December 31, 2021

  24,000   13.71 

Granted

  20,000   7.18 

Exercised

  -   - 

Canceled, forfeited, or expired

  -   - 

Outstanding at December 31, 2022

  44,000   10.74 

Granted

  -   - 

Exercised

  -   - 

Canceled, forfeited, or expired

  (10,000)  16.21 

Outstanding at December 31, 2023

  34,000   9.13 

 

There were 4,310,167 options available for grant under the Incentive Plan. The following table provides the remaining contractual term and weighted average exercise prices of stock options outstanding and exercisable from the Incentive Plan at December 31, 2023.

 

    

Options Outstanding

  

Options Exercisable

 
        

Weighted

             
    

Number

  

Average

  

Weighted

  

Number

  

Weighted

 
    

Outstanding at

  

Remaining

  

Average

  

Exercisable at

  

Average

 

Exercise

  

December 31,

  

Contractual

  

Exercise

  

December 31,

  

Exercise

 

Price

  

2023

  

Life

  

Price

  

2022

  

Price

 
$12.07   10,000   0.71  $12.07   10,000  $12.07 
 11.56   4,000   1.06   11.56   4,000   11.56 
 7.18   20,000   3.61   7.18   20,000   7.18 
     34,000   2.46   9.13   34,000   9.13 

 

The aggregate intrinsic values of total options outstanding and exercisable at December 31, 2023 and 2022 were $0 and $19, respectively. Intrinsic value is the amount by which the last trade price of the common stock closest to December 31, 2023 and 2022, respectively, exceeded the exercise price of the options granted.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 18 - Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Equity [Text Block]

18.

STOCKHOLDERS’ EQUITY

 

St. Albans Global Management, LLC (“St. Albans”), an entity affiliated with Mr. P. A. Novelly II, a member of the board, is entitled to demand that the Company register under the Securities Act of 1933, as amended (the “Securities Act”), the resale of all shares of the Company’s common stock beneficially owned by it. If St. Albans exercises its registration rights with respect to all 17,085,100 shares of the Company’s common stock currently owned by it, there will be an additional 6,637,600 registered shares of common stock available for trading in the public market. 

 

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 19 - Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Retirement Benefits [Text Block]

19.

EMPLOYEE BENEFIT PLANS

 

Defined contribution savings plan

 

The Company currently offers its employees a company 401(k) matching savings plan, which covers substantially all employees. Under this plan, the Company matches the amount of eligible employees’ contributions, subject to specified limits, up to 6% of earnings. Company contributions totaled $1,923, $1,719, and $1,770 for the years ended December 31, 2023, 2022 and 2021, respectively.

 

 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 20 - Related Party Transactions
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

20.

RELATED PARTY TRANSACTIONS

 

The Company enters into transactions with companies affiliated with or controlled by a director or significant stockholder. Revenues, expenses, accounts receivable, prepaid amounts, and unpaid amounts related to these transactions are captured on the consolidated financial statements as related party line items. These related party transactions are summarized in the following table and further described below.

 

Related party balance sheet accounts

 

  

2023

  

2022

 

Accounts receivable

        

Biodiesel, petrodiesel, blends and other petroleum products

 $1  $6 

Total accounts receivable

 $1  $6 

Prepaid expenses

        

Administrative services and other

 $12  $12 

Total prepaid expenses

 $12  $12 

Accounts payable

        

Natural gas and fuel purchases

 $-  $7,788 

Travel and administrative services

  42   11 

Total accounts payable

 $42  $7,799 

Accrued liabilities

        

Travel and administrative services

 $-  $1 

Total accrued liabilities

 $-  $1 

 

Related party income statement accounts

 

  

Years ended December 31:

 
  

2023

  

2022

  

2021

 

Revenues

            

Biodiesel, petrodiesel, blends and other petroleum products

 $22  $459  $1,261 

Total revenues

 $22  $459  $1,261 

Cost of goods sold

            

Biodiesel, petrodiesel, blends, and other petroleum products

 $-  $5,425  $5,233 

Natural gas purchases

  (315)  -   11,360 

Total cost of goods sold

 $(315) $5,425  $16,593 

Distribution

            

Distribution and related services

 $176  $174  $176 

Total distribution

 $176  $174  $176 

Selling, general and administrative expenses

            

Commodity trading advisory fees

 $308  $307  $308 

Travel and administrative services

  188   184   221 

Income tax, consulting services and other

  120   120   120 

Total selling, general, and administrative expenses

 $616  $611  $649 

 

Biodiesel, petrodiesel, blends, and other petroleum products

 

The Company enters into agreements to buy and sell biofuels (biodiesel, petrodiesel, biodiesel/petrodiesel blends, RINs, and biodiesel production byproducts) and other petroleum products, such as gasoline, with an affiliate from time to time. Such agreements are priced at the then-current market price of the product as determined from bids from other customers and/or market pricing services. Cost of goods sold related to these sales includes variable costs and allocated fixed costs. The revenue amounts presented in the table above result when the Company sells biodiesel, petrodiesel, blends, and other petroleum products to a related party regardless of who the material was purchased from.  Likewise, cost of goods sold amounts result when biodiesel, petrodiesel, blends, and other petroleum products are purchased from a related party regardless of who the material was sold to.  

 

Natural gas purchases

 

The Company uses natural gas to generate steam for its manufacturing process and to support certain of its air and waste treatment utilities. During 2021, natural gas was purchased through an affiliate provider of natural gas marketing services. Expenses related to these purchases include the cost of the natural gas only; transportation charges were paid to an independent third party. The natural gas matter as discussed in Note 23, Legal proceedings, is in reference to the natural gas supplier, not the related party. The amount shown in 2023 reflects the settlement on the legal matter.

 

Distribution and related services

 

The Company leases oil storage capacity from an affiliate under a storage and throughput agreement. This agreement provides for the storage of biodiesel, diesel or biodiesel/petrodiesel blends, methanol, and biodiesel feedstocks in above-ground storage tankage at designated facilities of the affiliate. Expenses related to this agreement include monthly lease charges, generally on a per-barrel basis, and associated heating, throughput, and other customary terminalling charges.

 

Commodity trading advisory fees

 

The Company entered into a commodity trading advisory agreement with an affiliate. Pursuant to the terms of this agreement, the affiliate provides advice to the Company concerning the purchase, sale, exchange, conversion, and/or hedging of commodities as requested from time to time.

 

Travel and administrative services

 

The Company reimburses an affiliate for legal, trading, travel and other administrative services incurred on its behalf. Such reimbursement is performed at cost with the affiliate realizing no profit on the transaction.

 

Income tax and consulting services

 

An affiliate provides professional services to the Company, primarily in the area of income tax preparation and consulting. The Company also receives certain finance and accounting expertise from this affiliate as requested. Expenses related to these services comprise an agreed quarterly fee plus reimbursement of expense, at cost and are reported as selling, general, and administrative expenses.

 

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 21 - Segment Information
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

21.

SEGMENT INFORMATION

 

The Company has two reportable segments organized along similar product lines – chemicals and biofuels. The accounting policies of the segments are the same as those described in the summary of significant accounting policies in Note 2.

 

Chemicals

 

The Company’s chemicals segment manufactures diversified chemical products that are sold to third party customers. This segment comprises two product groups: “custom manufacturing” (manufacturing chemicals for specific customers) and “performance chemicals” (multi-customer specialty chemicals).

 

Biofuels

 

The Company’s biofuels segment manufactures and markets biodiesel. Biodiesel revenues are generated through the sale of biodiesel to customers through the Company’s distribution network at the Batesville plant, through distribution facilities available at leased oil storage facilities, and through a network of remotely located tanks. Results of the biofuels business segment also reflect the sale of biodiesel blends with petrodiesel, petrodiesel with no biodiesel added, RINs, and biodiesel production byproducts.

 

Summary of business by segment

 

  

Years ended December 31,

 
  

2023

  

2022

  

2021

 

Revenue

            

Custom chemicals

 $64,286  $58,737  $50,675 

Performance chemicals

  15,047   22,156   16,867 

Chemicals revenue

  79,333   80,893   67,542 

Biofuels revenue

  288,917   315,121   253,844 

Total Revenue

 $368,250  $396,014  $321,386 
             

Segment gross profit

            

Chemicals

 $29,936  $25,645  $13,970 

Biofuels

  11,043   3,348   9,567 

Total gross profit

 $40,979  $28,993  $23,537 

 

Depreciation is allocated to segment cost of goods sold based on plant usage. The total assets and capital expenditures of the Company have not been allocated to individual segments as large portions of these assets are shared to varying degrees by each segment, causing such an allocation to be of little value.

 

 

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 22 - Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Quarterly Financial Information [Text Block]

22.

QUARTERLY FINANCIAL INFORMATION (UNAUDITED)

 

  

Quarter

 
  

1st

  

2nd

  

3rd

  

4th

 

2023

                

Revenues

 $74,181  $85,308  $116,752  $92,009 

Gross profit (loss)

 $21,623  $(8,592) $3,870  $24,078 

Net income (loss)

 $21,081  $(9,859) $2,776  $23,384 

Net income (loss) per common share:

                

Basic

 $0.48  $(0.23) $0.06  $0.53 

Diluted

 $0.48  $(0.23) $0.06  $0.53 
                 

2022

                

Revenues

 $42,261  $117,796  $118,141  $117,816 

Gross (loss) profit

 $(7,155) $977  $19,985  $15,186 

Net (loss) income

 $(12,398) $(3,104) $15,780  $14,933 

Net (loss) income per common share:

                

Basic

 $(0.28) $(0.07) $0.36  $0.34 

Diluted

 $(0.28) $(0.07) $0.36  $0.34 

 

Earnings per share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly amounts will not necessarily equal the total for the year.

 

 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 23 - Legal Proceedings
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Legal Matters and Contingencies [Text Block]

23.

LEGAL PROCEEDINGS

 

The Company is not a party to, nor is any of its property subject to, any material pending legal proceedings, other than ordinary routine litigation incidental to its business. However, from time to time, the Company may be a party to, or a target of, lawsuits, claims, investigations, and proceedings, including product liability, personal injury, asbestos, patent and intellectual property, commercial, contract, environmental, antitrust, health and safety, and employment matters, which the Company expects to be handled and defended in the ordinary course of business. While the Company is unable to predict the outcome of any matters currently pending, the Company does not believe that the ultimate resolution of any such pending matters will have a material adverse effect on its overall financial condition, results of operations, or cash flows. However, adverse developments could negatively impact earnings or cash flows in future periods.

 

The Company entered into a settlement agreement to resolve the previously reported dispute regarding its February 2021 natural gas bill.

 

The natural gas settlement was a reduction to Cost of goods sold-related parties in the Consolidated Statements of Operations and Comprehensive Income in the period ended December 31, 2023 in the amount of $882. This settlement reduced Cost of goods sold for each segment equally.

 

As discussed in Note 21, Related Party Transactions, the “ultimate” natural gas supplier was not a related party of the Company.

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 24 - Subsequent Event
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

24.

SUBSEQUENT EVENT

 

On  March 12, 2024, the Company’s board of directors authorized the repurchase of up to $25.0 million of Company common stock through a stock repurchase program expiring March 12, 2026. The program could be suspended or discontinued at any time, based on market, economic, or business conditions. The timing and amount of repurchase transactions will be determined by management based on its evaluation of market conditions, share price, and other factors.  

 

The Company's board of directors also authorized on March 12, 2024 a special cash dividend of $2.50 per share on our common stock payable on April 9, 2024, to the holders of record of all the issued and outstanding shares of common stock as of the close of business on March 26, 2024.

 

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 25 - Restatement
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Error Correction [Text Block]

 

25.

Restatement

 

The Company identified a correction required to be made to its consolidated statements of cash flows for the year ended December 31, 2023.  The correction relates solely to the reported amount of “Other assets” and the resulting total amount of “Net Cash Flows From Operating Activities” and the reported amount of “Collateralization of derivative instruments” and the resulting total amount of “Net Cash Flows from Investing Activities” in the consolidated statement of cash flows for the year ended December 31, 2023. The correction does not impact the Company’s overall cash position, its consolidated balance sheets, its consolidated statements of income and comprehensive income, or its consolidated statements of changes in stockholders’ equity as of or for the year ended December 31, 2023.

 

A summary of the impact on the consolidated statement of cash flows is as follows:

 

  

For the Year Ended December 31, 2023

 
  

As

Originally

Reported

  

Adjustment

  

As Restated

 

Cash flows from operating activities:

 

            

Other assets

 $3,523  $(2,686) $837 

Net cash provided by operating activities

 $23,985  $(2,686) $21,299 

Cash flows from investing activities:

            

Collateralization of derivative instruments

 $(1,343) $2,686  $1,343 

Net cash provided by (used in) investing activities

 $30,336  $2,686  $33,022 

 

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Financial Presentation

 

The consolidated financial statements of FutureFuel Corp. and subsidiaries are prepared in conformity with accounting principles generally accepted (“GAAP”) in the United States and include amounts that are based upon management estimates and judgments which could differ from actual future results.  Intercompany transactions and balances are eliminated in consolidation. Certain reclassifications were made to prior year amounts to conform to the 2023 presentation.

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and cash equivalents

 

Cash equivalents consist of highly liquid investments with original maturities of three months or less and are carried at cost, which approximates market. The Company places its temporary cash investments with high credit quality financial institutions. At times, bank deposits may be in excess of the Federal Deposit Insurance Corporation insurance limit, however, no loss has occurred.

Receivable [Policy Text Block]

Accounts receivable and allowance for credit losses

 

Accounts receivable are recorded at the invoiced amount and only bear interest if outstanding beyond the agreed upon payment terms. The Company has established procedures to monitor credit risk and has not experienced significant credit losses in prior years. Accounts receivable have been reduced by an allowance for amounts that may be uncollectible in the future. This estimated allowance is based upon management’s evaluation of the collectability of individual invoices and is based upon management’s evaluation of the financial condition of its customers and historical bad debt experience. Write-offs are recorded at the time a customer receivable is deemed uncollectible.

 

In accordance with Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses, Measurement of Credit Losses on Financial Instruments the Company recognizes expected credit losses based on a broader range of reasonable and supportable information to inform credit loss estimates.

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Customer concentrations

 

For the year ended December 31, 2023, 2022 and 2021, significant portions of the Company’s sales were made to a relatively small number of customers. Sales to two biodiesel customers totaled $127,763 (35% of revenue) in 2023. Sales to two biodiesel customers totaled $107,898 (27% of total revenue) in 2022 and sales to three customers totaled $133,231 (41% of revenue) in 2021. Receivables for the significant customers at December 31, 2023 and 2022, were 0.2% and 2% of total receivables, respectively.

 

No chemical customer represented a greater than 10% of total sales revenue in 2023, 2022, or 2021.

Inventory, Policy [Policy Text Block]

Inventory

 

Inventories are valued at the lower of cost or market. The Company determines the cost of raw materials, work in process, and finished goods inventories by the last-in, first-out (“LIFO”) method. The cost of all other inventories is determined by the average cost method, which approximates the first-in, first-out (“FIFO”) method. The Company writes-down its inventories for estimated obsolescence or unmarketable inventory equal to the difference between the carrying value of inventory and the estimated market value based upon assumptions about future demand and market conditions.

Derivatives, Policy [Policy Text Block]

Derivative instruments

 

The Company records all derivative instruments at fair value. Fair value is determined by using the closing prices of the derivative instruments on the New York Mercantile Exchange at the end of an accounting period. Changes in the fair value of derivative instruments are recognized at the end of each accounting period and recorded in the statement of income as a component of cost of goods sold.

 

In order to manage commodity price risk caused by market fluctuations in biofuel prices, future purchases of feedstock used in biodiesel production, physical feedstock, finished product inventories attributed to the process, and other petroleum products purchased or sold, the Company may enter into exchange-traded commodity futures and options contracts. The Company accounts for these derivative instruments in accordance with Accounting Standards Codification (“ASC”) 815-20-25, Derivatives and Hedging. Under this standard, the accounting for changes in the fair value of a derivative instrument depends upon whether it has been designated as an accounting hedging relationship and, further, on the type of hedging relationship. To qualify for designation as an accounting hedging relationship, specific criteria must be met and appropriate documentation maintained. The Company had no derivative instruments that qualified under these rules as designated accounting hedges in 2023 or 2022. The Company has elected the normal purchase and normal sales exception for certain feedstock purchase contracts and supply agreements and for certain biodiesel sales contracts.

Marketable Securities, Policy [Policy Text Block]

Marketable securities

 

Investments consist of marketable equity and debt securities stated at fair value. The debt securities are designated as available-for-sale securities at the time of purchase based upon the intended holding period. Gains and losses from the sale of marketable securities and the changes in the fair value of equity securities are recognized as “gains (losses) on marketable securities” as a component of other income (expense) in the consolidated statements of income and comprehensive income. The cost basis used for all marketable securities is specific identification. Changes in the fair value of debt securities are recognized in “accumulated other comprehensive income” on the consolidated balance sheets, unless the Company determines that an unrealized loss will not be recovered before it is sold, in which case, the Company will recognize the loss as a component of other income (expense).

 

See Notes 7 and 8 for further information on marketable securities and fair value measurements.

Fair Value Measurement, Policy [Policy Text Block]

Fair value measurements

 

The Company records recurring and non-recurring financial assets and liabilities as well as all non-financial assets and liabilities subject to fair value measurement at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. These fair value principles prioritize valuation inputs across three broad levels. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value. An asset or liability's classification within the various levels is determined based on the lowest level input that is significant to the fair value measurement.

Property, Plant and Equipment, Policy [Policy Text Block]

Property, plant, and equipment

 

Property, plant, and equipment is carried at cost. Maintenance and repairs are charged to earnings; replacements and betterments are capitalized. When the Company retires or otherwise disposes of an asset, it removes the cost of such asset and related accumulated depreciation from the accounts. The Company records any profit and loss on retirement or other disposition in earnings.

 

Depreciation expense is calculated based on historical cost and the estimated useful lives of the assets, generally using the straight-line method with the following useful lives:

 

Building & building equipment (years)

 2039 

Machinery and equipment (years)

 333 

Transportation equipment (years)

 533 

Other (years)

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

Impairment of assets

 

The Company evaluates the carrying value of long-lived tangible assets when events or changes in circumstances indicate that the carrying value may not be recoverable. Such events and circumstances include, but are not limited to, significant decreases in the market value of the asset, adverse changes in the extent or manner in which the asset is being used, significant changes in business climate, or current or projected cash flow losses associated with the use of the assets. The carrying value of a long-lived asset is considered impaired when the total projected undiscounted cash flows from such assets are separately identifiable and are less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. For long-lived assets to be held for use in future operations and for tangible assets, fair value is determined primarily using either the projected cash flows discounted at a rate commensurate with the risk involved or an appraisal. For long-lived assets to be disposed of by sale or other than sale, fair value is determined in a similar manner, except those fair values are reduced for disposal costs.

Asset Retirement Obligation [Policy Text Block]

Asset retirement obligations and environmental costs

 

The Company establishes reserves for closure/post-closure costs associated with the environmental and other assets it maintains, which include, but are not limited to, waste management units, such as a chemical waste destructor, storage tanks, and boilers. When these types of assets are constructed or installed, a liability is established with a corresponding asset for the future costs anticipated to be associated with the closure of the site based on an expected life of the environmental assets, the applicable regulatory closure requirements, and the Company’s environmental policies and practices. These expenses are charged into earnings over the estimated useful life of the assets. Currently, the Company estimates the useful life of each individual asset up to 27 years. Changes made in estimates of the asset retirement obligation costs or the estimate of the useful lives of these assets are reflected in earnings as an increase or decrease in the period such changes are made.

 

Environmental costs are capitalized if they extend the life of the related property, increase its capacity, and/or mitigate or prevent future contamination. The cost of operating and maintaining environmental control facilities is charged to expense.

Commitments and Contingencies, Policy [Policy Text Block]

Litigation 

 

The Company and its operations from time to time may be parties to or targets of lawsuits, claims, investigations, and proceedings including product liability, personal injury, patent and intellectual property, commercial, contract, environmental, health and safety, and environmental matters, which are handled and defended in the ordinary course of business. The Company accrues a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When a single amount cannot be reasonably estimated but the cost can be estimated within a range, the Company accrues the minimum amount.

Revenue from Contract with Customer [Policy Text Block]

Revenue recognition  

 

In accordance with ASC Topic 606, Revenue from Contracts with Customers, the Company recognizes revenue when performance obligations of the customer contract are satisfied. The Company sells to customers through master sales agreements or standalone purchase orders. The majority of the Company’s revenue is from short-term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer is satisfied. Accordingly, the Company recognizes revenue when control is transferred to the customer, which is when products are considered to meet customer specification per the customer contract and title and risk of loss are transferred. This typically occurs at the time of shipment or delivery; or for certain contracts, this occurs upon delivery of the material to a Company storage location, ready for customer pickup and separated from other Company inventory. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products and is generally based upon a negotiated price. The Company sells its products directly to customers generally under agreements with payment terms of 30 to 75 days for chemical segment customers and 2 to 10 days for biofuels segment customers.

 

The Company applies the practical expedient and excludes the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less; and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.

 

Revenue within the biofuel segment includes revenue from biodiesel RINs. RINs are renewable identification numbers under the Renewable Fuel Standard (“RFS2”) used to incent the use of renewable fuels domestically. RINs are generated at 1.5 RINs per gallon of biodiesel produced and sold. Revenue is recognized from RINs when transferred to the buyer in the government provided tracking system. No cost is incurred in the generation of a RIN.

 

Taxes collected from customers remitted to governmental authorities are excluded from revenue. Shipping and handling fees related to sales transactions are billed to customers and recorded as sales revenue.

Cost of Goods and Service [Policy Text Block]

Cost of goods sold and distribution

 

Cost of goods sold consists of raw and packaging materials, direct manufacturing costs, depreciation, analytical lab costs, inbound freight, purchasing, and other indirect costs necessary to manufacture products. Biodiesel cost of goods sold also includes a credit for the one dollar per gallon Blenders’ Tax Credit (“BTC”) for blending biodiesel with petroleum diesel when in law. The BTC was in law during 2021, 2022, and 2023 and is in effect until December 31, 2024. See Note 3 for further discussion.

 

Distribution expense includes outbound freight costs, depreciation of distribution equipment, and other indirect costs necessary to distribute product.

Selling, General and Administrative Expenses, Policy [Policy Text Block]

Selling, general, and administrative expenses

 

Selling, general, and administrative expenses include personnel costs associated with sales, marketing, and administration; legal and related costs; consulting and professional service fees; advertising expenses; and other similar costs.

Research and Development Expense, Policy [Policy Text Block]

Research and development expenses

 

Research and development expenses include direct salaries, depreciation of equipment, material expenditures, contractor fees, and other indirect costs. All costs identified as research and development costs are charged to expense when incurred.

Comprehensive Income, Policy [Policy Text Block]

Comprehensive income

 

Comprehensive income is comprised of net income and other comprehensive income (loss) (“OCI”). Comprehensive income comprises all changes in stockholders’ equity from transactions and other events and circumstances from non-owner sources. The Company’s OCI comprises unrealized gains and losses resulting from its investments in marketable debt securities classified as available-for-sale (see Note 7).

 

Unrealized gains and losses were determined using the specific identification method and are classified in OCI.

Income Tax, Policy [Policy Text Block]

Income taxes

 

The income tax (benefit) provision is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for (benefit from) income taxes represent income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. 

 

A tax valuation allowance is recognized if it is more likely than not that some portion or all of the deferred tax assets will not be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than not that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxpaying jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies.  In years in which the Company has experienced objective negative evidence in the form of three cumulative years of tax losses, the Company no longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed using only the reversing net deferred tax liability from temporary differences as a source of income.

New Accounting Pronouncements, Policy [Policy Text Block]

Issued accounting standards not yet adopted

 

In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (ASU) No. 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which aims to address requests for improved income tax disclosures from investors that use the financial statements to make capital allocation decisions. The amendments in this ASU address the investor requests for more transparency of income tax information and apply to all entities that are subject to income taxes. The ASU is effective for years beginning after December 15, 2024, but early adoption is permitted.  This ASU should be applied on a prospective basis, although retrospective application is permitted. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.

 

In November 2023, the FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280):  Improvements to Reportable Segment Disclosures, which aims to improve disclosures about a public entity’s reportable segments.  This update addresses requests from investors for more detailed information about a reportable segment’s expenses in order to improve understanding of a public entity’s business activities, overall performance, and potential future cash flows.  The amendments in this ASU include a requirement for public business entities to disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and are included within each reported measure of segment profit or loss. This update is effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years starting after December 15, 2024. This ASU must be applied retrospectively to all prior periods presented. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.

 

Proposed accounting standards

 

In July 2023, the FASB issued Proposed Accounting Standards Update (ASU) No. 2023-ED500 Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which aims to provide investors with more useful information about an entity’s expenses by improving disclosures on income statement expenses.  The amendments in this Proposed ASU would require public business entities to disclose disaggregated information about specific categories underlying certain income statement expense line items. The Company is evaluating this proposed accounting standard.

 

Recently adopted accounting standards

 

None.

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 2 - Significant Accounting Policies and Basis of Presentation (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Property Plant And Equipment Estimated Useful Lives [Table Text Block]

Building & building equipment (years)

 2039 

Machinery and equipment (years)

 333 

Transportation equipment (years)

 533 

Other (years)

 533 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

December 31,

 
  

2023

  

2022

 

Trade receivables, included in accounts receivable*

 $15,897  $16,459 

Contract assets, included in accounts receivable

  1,128   775 

Contract liabilities, included in Deferred revenue - short-term

  3,656   3,565 

Contract liabilities, included in Deferred revenue - long-term

  9,318   11,605 
Disaggregation of Revenue [Table Text Block]
  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Contract revenue from customers with > 1-year arrangement

 $37,055  $33,686  $25,918 

Contract revenue from customer with < 1-year arrangement

  330,973   362,106   295,246 

Revenue from non-contractual arrangements

  222   222   222 

Total revenue

 $368,250  $396,014  $321,386 
  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Bill-and-hold revenue

 $43,766  $36,805  $34,695 

Non-bill-and-hold revenue

  324,484   359,209   286,691 

Total revenue

 $368,250  $396,014  $321,386 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

United States

 $367,368  $394,671  $320,148 

All Foreign Countries

  882   1,343   1,238 

Total

 $368,250  $396,014  $321,386 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 5 - Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

2023

  

2022

 

At average cost (approximates current cost)

        

Finished goods

 $16,235  $11,719 

Work in process

  611   879 

Raw and indirect materials

  25,532   33,897 
   42,378   46,495 

LIFO reserve

  (9,400)  (19,734)

Total inventory

 $32,978  $26,761 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 6 - Derivative Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Derivative Instruments [Table Text Block]
  

Asset/ (Liability)

 
  

2023

  

2022

 
  

Contract

  

Fair

  

Contract

  

Fair

 
  

Quantity

  

Value

  

Quantity

  

Value

 

Regulated fixed price future commitments, included in other current assets (in thousand barrels)

  354  $1,736   305  $(142)
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Property, Plant, and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

2023

  

2022

 

Land and land improvements

 $6,044  $5,923 

Buildings and building equipment

  27,182   27,226 

Machinery and equipment

  188,794   183,999 

Construction in progress

  1,809   771 

Accumulated depreciation

  (151,118)  (140,978)

Total

 $72,711  $76,941 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

2023

  

2022

 

Accrued employee liabilities

 $2,179  $3,287 

Accrued property, franchise, motor fuel and other taxes

  1,346   1,165 

Lease liability, current

  389   630 

Other current liabilities

  844   395 

Total

 $4,758  $5,477 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 12 - Borrowings (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Long-Term Debt Instruments [Table Text Block]
  

Adjusted SOFR

         
  

Rate Loans

         

Consolidated Leverage Ratio

 

and Letter of Credit Fee

  

Base Rate Loans

  

Commitment Fee

 

< 1.00:1.0

  1.00%  0.00%  0.15%

≥ 1.00:1.0 And < 1.50:1.0

  1.25%  0.25%  0.15%

≥ 1.50:1.0 And < 2.00:1.0

  1.50%  0.50%  0.20%

≥ 2.00:1.0 And < 2.50:1.0

  1.75%  0.75%  0.20%

≥ 2.50:1.0

  2.00%  1.00%  0.25%
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 14 - Lease Commitments and Purchase Obligations (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Operating lease expense

 $881  $862  $887 

Short-term lease expense

 $8  $31  $23 

Cash paid for operating leases

 $881  $862  $887 

Right of use assets obtained in exchange for lease obligations

 $-  $707  $269 

Weighted average discount rate, per annum

  5.5%  5.2%  3.6%
Contractual Obligation, Fiscal Year Maturity [Table Text Block]

2024

  $37 
2025 - 2026   43 

Total

  $80 
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 15 - Income Tax Benefit (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

2023

  

2022

  

2021

 

Income before taxes - U.S.

 $37,383  $13,738  $15,930 

Income tax provision (benefit):

            

Federal

            

Current

  -   290   142 

Deferred

  -   (1,998)  (10,417)

State and other

            

Current

  1   60   (13)

Deferred

  -   175   (37)

Total

 $1  $(1,473) $(10,325)
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

2023

  

2022

  

2021

 

Amount computed using the statutory rate of 21% for 2023, 2022, and 2021

  21.0%  21.0%  21.0%

Agri-biodiesel production credit

  (3.2)  (8.6)  (7.4)

Federal BTC benefit

  (32.3)  (76.2)  (75.2)

State BTC benefit

  (4.4)  (7.0)  (8.9)

Credit for increasing research activities

  (0.5)  (1.0)  (0.7)

Dividends received deduction

  (0.1)  (1.6)  (1.6)

State income taxes, net

  2.3   5.1   3.5 

State rate change and other deferred adjustments

  (1.0)  3.6   5.0 

Valuation allowance for deferred tax assets

  18.2   53.8   - 

CARES Act

  -   -   - 

Other

  -   0.2   (0.5)

Income tax benefit

  0.0%  (10.7)%  (64.8)%
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

2023

  

2022

 

Deferred tax assets

        

Compensation

 $43  $391 

Inventory reserves

  618   601 

Self-insurance

  65   70 

Asset retirement obligation

  316   323 

Deferred revenue

  3,693   4,081 

Federal net operating loss carryforwards

  15,240   9,360 

State net operating loss carryforwards

  2,765   1,884 

Accrued expenses

  742   2,648 

Stock based compensation

  24   24 

Federal credit carryforwards

  6,915   5,216 

State credit carryforwards

  676   687 

Research & development costs

  1,451   749 

Derivative instruments

  -   29 

Capital loss carryforwards

  1,898   1,241 

Trading securities

  -   656 

Other

  89   96 

Subtotal deferred tax assets

  34,535   28,056 

Valuation Allowance

  (14,216)  (7,392)

Total deferred tax assets

  20,319   20,664 
         

Deferred tax liabilities

        

Derivative instruments

  (403)  - 

LIFO inventory

  (3,957)  (2,740)

Depreciation

  (14,978)  (17,046)

Prepaid expenses

  (981)  (878)

Total deferred tax liabilities

  (20,319)  (20,664)

Net deferred tax liabilities

 $-  $- 
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 16 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Years ended December 31:

 
  

2023

  

2022

  

2021

 

Numerator:

            

Net income

 $37,382  $15,211  $26,255 

Denominator:

            

Weighted average shares outstanding – basic

  43,763,243   43,763,243   43,756,065 

Effect of dilutive securities:

            

Stock options

  1,440   246   48 

Weighted average shares outstanding – diluted

  43,764,683   43,763,489   43,756,113 
             

Basic earnings per share

 $0.85  $0.35  $0.60 

Diluted earnings per share

 $0.85  $0.35  $0.60 
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 17 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2023

  

2022

  

2021

 

Assumptions

 

Options

  

Options

  

Options

 

Expected volatility rate

  n/a   56.61%  n/a 

Expected dividend yield

  n/a   3.34%  n/a 

Risk-free interest rate

  n/a   3.20%  n/a 

Expected forfeiture rate

  n/a   0.00%  n/a 

Expected term in years

  n/a   2.3   n/a 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
      

Weighted

 
      

Average

 
  

Options

  

Exercise Price

 

Outstanding at January 1, 2021

  44,000  $12.73 

Granted

  -   - 

Exercised

  (20,000)  11.56 

Canceled, forfeited, or expired

  -   - 

Outstanding at December 31, 2021

  24,000   13.71 

Granted

  20,000   7.18 

Exercised

  -   - 

Canceled, forfeited, or expired

  -   - 

Outstanding at December 31, 2022

  44,000   10.74 

Granted

  -   - 

Exercised

  -   - 

Canceled, forfeited, or expired

  (10,000)  16.21 

Outstanding at December 31, 2023

  34,000   9.13 
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
    

Options Outstanding

  

Options Exercisable

 
        

Weighted

             
    

Number

  

Average

  

Weighted

  

Number

  

Weighted

 
    

Outstanding at

  

Remaining

  

Average

  

Exercisable at

  

Average

 

Exercise

  

December 31,

  

Contractual

  

Exercise

  

December 31,

  

Exercise

 

Price

  

2023

  

Life

  

Price

  

2022

  

Price

 
$12.07   10,000   0.71  $12.07   10,000  $12.07 
 11.56   4,000   1.06   11.56   4,000   11.56 
 7.18   20,000   3.61   7.18   20,000   7.18 
     34,000   2.46   9.13   34,000   9.13 
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 20 - Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Condensed Balance Sheet [Table Text Block]
  

2023

  

2022

 

Accounts receivable

        

Biodiesel, petrodiesel, blends and other petroleum products

 $1  $6 

Total accounts receivable

 $1  $6 

Prepaid expenses

        

Administrative services and other

 $12  $12 

Total prepaid expenses

 $12  $12 

Accounts payable

        

Natural gas and fuel purchases

 $-  $7,788 

Travel and administrative services

  42   11 

Total accounts payable

 $42  $7,799 

Accrued liabilities

        

Travel and administrative services

 $-  $1 

Total accrued liabilities

 $-  $1 
Condensed Income Statement [Table Text Block]
  

Years ended December 31:

 
  

2023

  

2022

  

2021

 

Revenues

            

Biodiesel, petrodiesel, blends and other petroleum products

 $22  $459  $1,261 

Total revenues

 $22  $459  $1,261 

Cost of goods sold

            

Biodiesel, petrodiesel, blends, and other petroleum products

 $-  $5,425  $5,233 

Natural gas purchases

  (315)  -   11,360 

Total cost of goods sold

 $(315) $5,425  $16,593 

Distribution

            

Distribution and related services

 $176  $174  $176 

Total distribution

 $176  $174  $176 

Selling, general and administrative expenses

            

Commodity trading advisory fees

 $308  $307  $308 

Travel and administrative services

  188   184   221 

Income tax, consulting services and other

  120   120   120 

Total selling, general, and administrative expenses

 $616  $611  $649 
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 21 - Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Years ended December 31,

 
  

2023

  

2022

  

2021

 

Revenue

            

Custom chemicals

 $64,286  $58,737  $50,675 

Performance chemicals

  15,047   22,156   16,867 

Chemicals revenue

  79,333   80,893   67,542 

Biofuels revenue

  288,917   315,121   253,844 

Total Revenue

 $368,250  $396,014  $321,386 
             

Segment gross profit

            

Chemicals

 $29,936  $25,645  $13,970 

Biofuels

  11,043   3,348   9,567 

Total gross profit

 $40,979  $28,993  $23,537 
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 22 - Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Quarterly Financial Information [Table Text Block]
  

Quarter

 
  

1st

  

2nd

  

3rd

  

4th

 

2023

                

Revenues

 $74,181  $85,308  $116,752  $92,009 

Gross profit (loss)

 $21,623  $(8,592) $3,870  $24,078 

Net income (loss)

 $21,081  $(9,859) $2,776  $23,384 

Net income (loss) per common share:

                

Basic

 $0.48  $(0.23) $0.06  $0.53 

Diluted

 $0.48  $(0.23) $0.06  $0.53 
                 

2022

                

Revenues

 $42,261  $117,796  $118,141  $117,816 

Gross (loss) profit

 $(7,155) $977  $19,985  $15,186 

Net (loss) income

 $(12,398) $(3,104) $15,780  $14,933 

Net (loss) income per common share:

                

Basic

 $(0.28) $(0.07) $0.36  $0.34 

Diluted

 $(0.28) $(0.07) $0.36  $0.34 
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 25 - Restatement (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]
  

For the Year Ended December 31, 2023

 
  

As

Originally

Reported

  

Adjustment

  

As Restated

 

Cash flows from operating activities:

 

            

Other assets

 $3,523  $(2,686) $837 

Net cash provided by operating activities

 $23,985  $(2,686) $21,299 

Cash flows from investing activities:

            

Collateralization of derivative instruments

 $(1,343) $2,686  $1,343 

Net cash provided by (used in) investing activities

 $30,336  $2,686  $33,022 
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 2 - Significant Accounting Policies and Basis of Presentation (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
[1]
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Revenue from Contract with Customer, Excluding Assessed Tax $ 92,009 [1] $ 116,752 $ 85,308 $ 74,181 $ 117,816 $ 118,141 $ 117,796 $ 42,261 $ 368,250 $ 396,014 $ 321,386
Environmental Assets [Member]                      
Property, Plant and Equipment, Useful Life (Year) 27 years               27 years    
Biodiesel [Member] | Two Customers [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 $ 127,763 $ 107,898  
Biodiesel [Member] | Three Customers [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax                     $ 133,231
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Chemicals [Member]                      
Number Of Major Customers                 0 0 0
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Biodiesel [Member]                      
Number Of Major Customers                 2 2 3
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Biodiesel [Member] | Two Customers [Member]                      
Concentration Risk, Percentage                 35.00% 27.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Biodiesel [Member] | Three Customers [Member]                      
Concentration Risk, Percentage                     41.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Biodiesel [Member] | Two Customers [Member]                      
Concentration Risk, Percentage                 0.20% 2.00%  
[1] The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 2 - Significant Accounting Policies and Basis of Presentation - Estimated Useful Lives of Property, Plant, and Equipment (Details)
Dec. 31, 2023
Building and Building Improvements [Member] | Minimum [Member]  
Estimated useful life (Year) 20 years
Building and Building Improvements [Member] | Maximum [Member]  
Estimated useful life (Year) 39 years
Machinery and Equipment [Member] | Minimum [Member]  
Estimated useful life (Year) 3 years
Machinery and Equipment [Member] | Maximum [Member]  
Estimated useful life (Year) 33 years
Transportation Equipment [Member] | Minimum [Member]  
Estimated useful life (Year) 5 years
Transportation Equipment [Member] | Maximum [Member]  
Estimated useful life (Year) 33 years
Other Capitalized Property Plant and Equipment [Member] | Minimum [Member]  
Estimated useful life (Year) 5 years
Other Capitalized Property Plant and Equipment [Member] | Maximum [Member]  
Estimated useful life (Year) 33 years
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 3 - Government Tax Credits (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Small Agri Biodiesel Producers Credit [Member]  
Benefit From Tax Credit, Pretax $ 1.5
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Revenue Recognition 1 (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Increase (Decrease) in Contract with Customer, Liability                 $ (2,418) $ (4,055) $ (2,931)
Contract with Customer, Liability, Revenue Recognized                 2,734 5,816  
Accounts Receivable, Blenders' Tax Credit $ 11,381       $ 8,970       11,381 8,970  
Accounts Receivable, Allowance for Credit Loss 55       48       55 48  
Revenue from Contract with Customer, Excluding Assessed Tax 92,009 [1] $ 116,752 $ 85,308 $ 74,181 117,816 [1] $ 118,141 $ 117,796 $ 42,261 368,250 396,014 321,386
Bill and Hold Arrangements [Member] | Four Customers [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 43,766 36,805 34,695
Contract with Customer, Liability $ 4,317       $ 4,473       4,317 4,473 $ 3,154
Chemicals [Member]                      
Increase (Decrease) in Contract with Customer, Liability                 $ 538 $ 1,983  
[1] The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Revenue Recognition 2 (Details Textual)
$ in Thousands
Dec. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Amount $ 12,974
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 12 months
Revenue, Remaining Performance Obligation, Percentage 28.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Minimum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Maximum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 4 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Percentage 72.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Minimum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Maximum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 3 years
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Trade receivables, included in accounts receivable* [1] $ 15,897 $ 16,459
Contract assets, included in accounts receivable 1,128 775
Contract liabilities, included in Deferred revenue - short-term 3,656 3,565
Contract liabilities, included in Deferred revenue - long-term $ 9,318 $ 11,605
[1] Exclusive of the BTC of $11,381 and $8,970, respectively, and net of allowances for bad debt of $55 and $48, respectively, as of the dates noted.
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
[1]
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
[1]
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 92,009 $ 116,752 $ 85,308 $ 74,181 $ 117,816 $ 118,141 $ 117,796 $ 42,261 $ 368,250 $ 396,014 $ 321,386
Revenue from non-contractual arrangements                 222 222 222
Revenue from Contract with Customer, Excluding Assessed Tax $ 92,009 $ 116,752 $ 85,308 $ 74,181 $ 117,816 $ 118,141 $ 117,796 $ 42,261 368,250 396,014 321,386
Bill and Hold Revenue [Member]                      
Revenue                 43,766 36,805 34,695
Revenue from Contract with Customer, Excluding Assessed Tax                 43,766 36,805 34,695
Non-bill and Hold Revenue [Member]                      
Revenue                 324,484 359,209 286,691
Revenue from Contract with Customer, Excluding Assessed Tax                 324,484 359,209 286,691
Long-term Contract Revenue [Member]                      
Revenue                 37,055 33,686 25,918
Revenue from Contract with Customer, Excluding Assessed Tax                 37,055 33,686 25,918
Short-term Contract Revenue [Member]                      
Revenue                 330,973 362,106 295,246
Revenue from Contract with Customer, Excluding Assessed Tax                 $ 330,973 $ 362,106 $ 295,246
[1] The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Revenue Recognition - Revenues Based Upon the Billing Addresses of Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
[1]
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
[1]
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 92,009 $ 116,752 $ 85,308 $ 74,181 $ 117,816 $ 118,141 $ 117,796 $ 42,261 $ 368,250 $ 396,014 $ 321,386
UNITED STATES                      
Revenue                 367,368 394,671 320,148
Non-US [Member]                      
Revenue                 $ 882 $ 1,343 $ 1,238
[1] The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 5 - Inventory (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Effect of LIFO Inventory Liquidation on Income $ 2,124
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 5 - Inventory - Carrying Values of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finished goods $ 16,235 $ 11,719
Work in process 611 879
Raw and indirect materials 25,532 33,897
Inventory, Gross 42,378 46,495
LIFO reserve (9,400) (19,734)
Total inventory $ 32,978 $ 26,761
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 6 - Derivative Instruments (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total $ 2,571 $ (24,360) $ (10,377)
Restricted Cash and Cash Equivalents $ 745 $ 2,088  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details) - Future [Member]
Pure in Thousands, $ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Regulated fixed price future commitments, included in other current assets (in thousand barrels) 354 305
Regulated fixed price future commitments, included in other current assets (in thousand barrels) $ 1,736 $ (142)
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Marketable Securities (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Marketable Security, Gain (Loss) $ 575 $ (8,546) $ (70)
Marketable Securities   37,126  
Debt Securities, Available-for-Sale, Total   3,675  
Debt Securities, Available-for-Sale, Unrealized Gain (Loss), Total   (1) 226
Equity Securities, FV-NI, Unrealized Gain (Loss), Total 3,117 (8,297) (904)
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale $ 0 $ 0 $ 0
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Property, Plant, and Equipment (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Depreciation $ 10,348 $ 10,454 $ 10,452
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Property, Plant, and Equipment - Property, Plant, and Equipment Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Land and land improvements $ 6,044 $ 5,923
Buildings and building equipment 27,182 27,226
Machinery and equipment 188,794 183,999
Construction in progress 1,809 771
Accumulated depreciation (151,118) (140,978)
Total $ 72,711 $ 76,941
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 10 - Other Assets (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Assets, Noncurrent $ 3,824 $ 5,252
Other Assets [Member]    
Other Assets, Noncurrent $ 3,409 $ 4,114
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued employee liabilities $ 2,179 $ 3,287
Accrued property, franchise, motor fuel and other taxes 1,346 1,165
Lease liability, current 389 630
Other current liabilities 844 395
Total $ 4,758 $ 5,477
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 12 - Borrowings (Details Textual) - USD ($)
$ in Thousands
Mar. 30, 2020
Dec. 31, 2023
Dec. 31, 2022
Secured Debt [Member] | Domestic Financing Company for Computer Technology [Member]      
Long-Term Debt   $ 7 $ 46
Regions Bank and PNC Bank N.A. [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility, Expiration Period (Year) 5 years    
Line of Credit Facility, Maximum Borrowing Capacity $ 100,000    
Line of Credit Facility Sublimit for Letters of Credit 30,000    
Line of Credit Facility Swingline Loans $ 15,000    
Long-Term Line of Credit, Total   $ 0 $ 0
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 12 - Borrowings - Leverage Ratio (Details)
12 Months Ended
Dec. 31, 2023
Leverage Ratio1 [Member]  
Commitment Fee 0.15%
Leverage Ratio1 [Member] | Secured Overnight Financing Rate (SOFR) [Member]  
Spread on variable rate 1.00%
Leverage Ratio1 [Member] | Base Rate [Member]  
Spread on variable rate 0.00%
Leverage Ratio1 [Member] | Maximum [Member]  
Leverage ratio 1
Leverage Ratio 2 [Member]  
Commitment Fee 0.15%
Leverage Ratio 2 [Member] | Secured Overnight Financing Rate (SOFR) [Member]  
Spread on variable rate 1.25%
Leverage Ratio 2 [Member] | Base Rate [Member]  
Spread on variable rate 0.25%
Leverage Ratio 2 [Member] | Maximum [Member]  
Leverage ratio 1.5
Leverage Ratio 2 [Member] | Minimum [Member]  
Leverage ratio 1
Leverage Ratio 3 [Member]  
Commitment Fee 0.20%
Leverage Ratio 3 [Member] | Secured Overnight Financing Rate (SOFR) [Member]  
Spread on variable rate 1.50%
Leverage Ratio 3 [Member] | Base Rate [Member]  
Spread on variable rate 0.50%
Leverage Ratio 3 [Member] | Maximum [Member]  
Leverage ratio 2
Leverage Ratio 3 [Member] | Minimum [Member]  
Leverage ratio 1.5
Leverage Ratio 4 [Member]  
Commitment Fee 0.20%
Leverage Ratio 4 [Member] | Secured Overnight Financing Rate (SOFR) [Member]  
Spread on variable rate 1.75%
Leverage Ratio 4 [Member] | Base Rate [Member]  
Spread on variable rate 0.75%
Leverage Ratio 4 [Member] | Maximum [Member]  
Leverage ratio 2.5
Leverage Ratio 4 [Member] | Minimum [Member]  
Leverage ratio 2
Leverage Ratio 5 [Member]  
Commitment Fee 0.25%
Leverage Ratio 5 [Member] | Secured Overnight Financing Rate (SOFR) [Member]  
Spread on variable rate 2.00%
Leverage Ratio 5 [Member] | Base Rate [Member]  
Spread on variable rate 1.00%
Leverage Ratio 5 [Member] | Minimum [Member]  
Leverage ratio 2.5
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 13 - Asset Retirement Obligations and Environmental Reserves (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Asset Retirement Obligation $ 1,431 $ 1,396  
Asset Retirement Obligation, Accretion Expense 35 32 $ 32
Asset Retirement Obligation, Revision of Estimate $ 0 $ 0 $ 0
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 14 - Lease Commitments and Purchase Obligations (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets [Abstract]    
Other Assets, Noncurrent $ 3,824 $ 5,252
Liabilities, Current [Abstract]    
Accrued Liabilities, Current 4,758 5,477
Liabilities, Noncurrent [Abstract]    
Liabilities, Noncurrent 15,857 16,871
Other Liabilities, Noncurrent $ 3,287 1,792
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent  
Operating Lease, Right-of-Use Asset $ 389 1,019
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current  
Operating Lease, Liability, Current $ 389 630
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent  
Operating Lease, Liability, Noncurrent $ 0 $ 389
Imputed Interest, Other Noncurrent Asset $ 9  
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 14 - Lease Commitments and Purchase Obligations - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating lease expense $ 881 $ 862 $ 887
Short-term lease expense 8 31 23
Cash paid for operating leases 881 862 887
Noncash operating leases $ 0 $ 707 $ 269
Weighted average discount rate, per annum 5.50% 5.20% 3.60%
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 14 - Lease Commitments and Purchase Obligations - Payment Obligations (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 37
2025 - 2026 43
Total $ 80
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 15 - Income Tax Benefit (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Expense (Benefit) $ 1 $ (1,473) $ (10,325)
Effective Income Tax Rate Reconciliation, Percent 0.00% (10.70%) (64.80%)
Operating Loss Carryforward, Percent Limited to Taxable Income 80.00%    
Deferred Tax Assets, Valuation Allowance $ 14,216 $ 7,392  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 0 (95) $ (60)
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 0 $ 0  
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 15 - Income Tax Benefit - Summary of Provisions for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income before taxes - U.S. $ 37,383 $ 13,738 $ 15,930
Current 0 290 142
Deferred 0 (1,998) (10,417)
Current 1 60 (13)
Deferred 0 175 (37)
Total $ 1 $ (1,473) $ (10,325)
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 15 - Income Tax Benefit - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Amount computed using the statutory rate of 21% for 2023, 2022, and 2021 21.00% 21.00% 21.00%
Agri-biodiesel production credit (3.20%) (8.60%) (7.40%)
Federal BTC benefit (32.30%) (76.20%) (75.20%)
State BTC benefit (4.40%) (7.00%) (8.90%)
Credit for increasing research activities (0.50%) (1.00%) (0.70%)
Dividends received deduction (0.10%) (1.60%) (1.60%)
State income taxes, net 2.30% 5.10% 3.50%
State rate change and other deferred adjustments (1.00%) 3.60% 5.00%
Valuation allowance for deferred tax assets 18.20% 53.80% 0.00%
CARES Act 0.00% 0.00% 0.00%
Other 0.00% 0.20% (0.50%)
Income tax benefit 0.00% (10.70%) (64.80%)
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 15 - Income Tax Benefit - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Compensation $ 43 $ 391
Inventory reserves 618 601
Self-insurance 65 70
Asset retirement obligation 316 323
Deferred revenue 3,693 4,081
Federal net operating loss carryforwards 15,240 9,360
State net operating loss carryforwards 2,765 1,884
Accrued expenses 742 2,648
Stock based compensation 24 24
Federal credit carryforwards 6,915 5,216
State credit carryforwards 676 687
Research & development costs 1,451 749
Derivative instruments 0 29
Capital loss carryforwards 1,898 1,241
Trading securities 0 656
Other 89 96
Subtotal deferred tax assets 34,535 28,056
Valuation Allowance (14,216) (7,392)
Total deferred tax assets 20,319 20,664
Derivative instruments (403) 0
LIFO inventory (3,957) (2,740)
Depreciation (14,978) (17,046)
Prepaid expenses (981) (878)
Total deferred tax liabilities (20,319) (20,664)
Net deferred tax liabilities $ 0 $ 0
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 16 - Earnings Per Share (Details Textual) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement, Option [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 40,060 33,754 28,953
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 16 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
[1]
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
[1]
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net income $ 23,384 $ 2,776 $ (9,859) $ 21,081 $ 14,933 $ 15,780 $ (3,104) $ (12,398) $ 37,382 $ 15,211 $ 26,255
Weighted average shares outstanding – basic (in shares)                 43,763,243 43,763,243 43,756,065
Stock options (in shares)                 1,440 246 48
Weighted average shares outstanding – diluted (in shares)                 43,764,683 43,763,489 43,756,113
Basic (in dollars per share) $ 0.53 $ 0.06 $ (0.23) $ 0.48 $ 0.34 $ 0.36 $ (0.07) $ (0.28) $ 0.85 $ 0.35 $ 0.6
Diluted (in dollars per share) $ 0.53 $ 0.06 $ (0.23) $ 0.48 $ 0.34 $ 0.36 $ (0.07) $ (0.28) $ 0.85 $ 0.35 $ 0.6
[1] The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 17 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 07, 2017
Aug. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 10.00%        
Share Based Compensation Arrangement By Share Based Payment Award Award Term (Year) 10 years        
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares)     0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)     0 20,000 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)       $ 2.3  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)     (0) (0) 20,000
Share-Based Payment Arrangement, Expense     $ 0 $ 46 $ 0
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 0 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)     4,310,167    
Restricted Stock [Member]          
Share-Based Payment Arrangement, Expense, Tax Benefit     $ 0 $ 19  
New Members of Board of Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)   20,000      
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 17 - Stock-based Compensation - Assumptions Used in the Determination of the Fair Value of the Options Granted (Details) - September 2019 Options [Member]
12 Months Ended
Dec. 31, 2022
Expected volatility rate 56.61%
Expected dividend yield 3.34%
Risk-free interest rate 3.20%
Expected forfeiture rate 0.00%
Expected term in years (Year) 2 years 3 months 18 days
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 17 - Stock Based Compensation - Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Outstanding (in shares) 44,000 24,000 44,000
Outstanding, weighted average exercise price (in dollars per share) $ 10.74 $ 13.71 $ 12.73
Granted (in shares) 0 20,000 0
Granted, weighted average exercise price (in dollars per share) $ 0 $ 7.18 $ 0
Exercised (in shares) 0 0 (20,000)
Exercised, weighted average exercise price (in dollars per share) $ 0 $ 0 $ 11.56
Canceled, forfeited, or expired (in shares) (10,000) 0 0
Canceled, forfeited, or expired, weighted average exercise price (in dollars per share) $ 16.21 $ 0 $ 0
Outstanding (in shares) 34,000 44,000 24,000
Outstanding, weighted average exercise price (in dollars per share) $ 9.13 $ 10.74 $ 13.71
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 17 - Stock-based Compensation - Stock Options Activities, by Exercise Price Range (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Number outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 9.13
Number outstanding (in shares) | shares 34,000
Number outstanding, weighted average remaining contractual life (Year) 2 years 5 months 15 days
Number exercisable (in shares) | shares 34,000
Number exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 9.13
Price Range 1 [Member]  
Number outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 12.07
Number outstanding (in shares) | shares 10,000
Number outstanding, weighted average remaining contractual life (Year) 8 months 15 days
Number exercisable (in shares) | shares 10,000
Number exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 12.07
Price Range 2 [Member]  
Number outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 11.56
Number outstanding (in shares) | shares 4,000
Number outstanding, weighted average remaining contractual life (Year) 1 year 21 days
Number exercisable (in shares) | shares 4,000
Number exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 11.56
Price Range3 [Member]  
Number outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 7.18
Number outstanding (in shares) | shares 20,000
Number outstanding, weighted average remaining contractual life (Year) 3 years 7 months 9 days
Number exercisable (in shares) | shares 20,000
Number exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 7.18
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 18 - Stockholders' Equity (Details Textual)
Dec. 31, 2023
shares
Number Of Shares Of Common Stock Subject To Registration Rights Agreement (in shares) 17,085,100
Additional Shares Available for Trading if Exercise Registration Rights (in shares) 6,637,600
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 19 - Employee Benefit Plans (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 6.00%    
Defined Contribution Plan, Cost $ 1,923 $ 1,719 $ 1,770
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 20 - Related Party Transactions - Related Party Balance Sheet Accounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable, related parties [1] $ 15,897 $ 16,459
Prepaid expenses – related parties 12 12
Related Party [Member]    
Accounts receivable, related parties 1 6
Prepaid expenses – related parties 12 12
Natural gas and fuel purchases 42 7,799
Accrued liabilities, related parties 0 1
Related Party [Member] | Administrative Servicesand Other [Member]    
Prepaid expenses – related parties 12 12
Related Party [Member] | Fuel [Member]    
Natural gas and fuel purchases 0 7,788
Related Party [Member] | Travel and Administrative Services [Member]    
Natural gas and fuel purchases 42 11
Accrued liabilities, related parties 0 1
Related Party [Member] | Biodiesel [Member]    
Accounts receivable, related parties $ 1 $ 6
[1] Exclusive of the BTC of $11,381 and $8,970, respectively, and net of allowances for bad debt of $55 and $48, respectively, as of the dates noted.
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 20 - Related Party Transactions - Related Party Income Statement Accounts (Details) - Related Party [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues, related parties $ 22 $ 459 $ 1,261
Cost of goods sold, related parties (315) 5,425 16,593
Distribution, related parties 176 174 176
Selling, general, and administrative expenses, related parties 616 611 649
Biodeisel, Petrodiesel Blends, and Other Petroleum Products [Member]      
Revenues, related parties 22 459 1,261
Cost of goods sold, related parties 0 5,425 5,233
Natural Gas Purchases [Member]      
Cost of goods sold, related parties (315) 0 11,360
Distribution Related [Member]      
Distribution, related parties 176 174 176
Commodity Trading Advisory Fees [Member]      
Selling, general, and administrative expenses, related parties 308 307 308
Travel and Administrative Services [Member]      
Selling, general, and administrative expenses, related parties 188 184 221
Income Tax Consulting Services and Other [Member]      
Cost of goods sold, related parties $ 120 $ 120 $ 120
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 21 - Segment Information (Details Textual)
12 Months Ended
Dec. 31, 2023
Number of Reportable Segments 2
Chemicals [Member]  
Number of Reportable Segments 2
XML 99 R87.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 21 - Segment Information - Summary of Business by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
[1]
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
[1]
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer, Excluding Assessed Tax $ 92,009 $ 116,752 $ 85,308 $ 74,181 $ 117,816 $ 118,141 $ 117,796 $ 42,261 $ 368,250 $ 396,014 $ 321,386
Gross profit $ 24,078 $ 3,870 $ (8,592) $ 21,623 $ 15,186 $ 19,985 $ 977 $ (7,155) 40,979 28,993 23,537
Operating Segments [Member] | Chemicals [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 79,333 80,893 67,542
Gross profit                 29,936 25,645 13,970
Operating Segments [Member] | Chemicals [Member] | Custom Chemicals [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 64,286 58,737 50,675
Operating Segments [Member] | Chemicals [Member] | Performance Chemicals [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 15,047 22,156 16,867
Operating Segments [Member] | Biofuels [Member]                      
Revenue from Contract with Customer, Excluding Assessed Tax                 288,917 315,121 253,844
Gross profit                 $ 11,043 $ 3,348 $ 9,567
[1] The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).
XML 100 R88.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
[1]
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
[1]
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer, Excluding Assessed Tax $ 92,009 $ 116,752 $ 85,308 $ 74,181 $ 117,816 $ 118,141 $ 117,796 $ 42,261 $ 368,250 $ 396,014 $ 321,386
Gross profit 24,078 3,870 (8,592) 21,623 15,186 19,985 977 (7,155) 40,979 28,993 23,537
Net income $ 23,384 $ 2,776 $ (9,859) $ 21,081 $ 14,933 $ 15,780 $ (3,104) $ (12,398) $ 37,382 $ 15,211 $ 26,255
Basic (in dollars per share) $ 0.53 $ 0.06 $ (0.23) $ 0.48 $ 0.34 $ 0.36 $ (0.07) $ (0.28) $ 0.85 $ 0.35 $ 0.6
Diluted (in dollars per share) $ 0.53 $ 0.06 $ (0.23) $ 0.48 $ 0.34 $ 0.36 $ (0.07) $ (0.28) $ 0.85 $ 0.35 $ 0.6
[1] The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).
XML 101 R89.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 23 - Legal Proceedings (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Gain (Loss) Related to Litigation Settlement $ 882
XML 102 R90.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 24 - Subsequent Event (Details Textual) - Subsequent Event [Member]
$ / shares in Units, $ in Millions
Mar. 12, 2024
USD ($)
$ / shares
Share Repurchase Program, Authorized, Amount | $ $ 25
Dividends Payable, Amount Per Share (in dollars per share) | $ / shares $ 2.5
Dividends Payable, Date Declared Mar. 12, 2024
Dividends Payable, Date to be Paid Apr. 09, 2024
XML 103 R91.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 25 - Restatement - Impact on Financial Statements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other assets $ 837 $ 799 $ 732
Net cash provided by operating activities 21,299 52,451 44,084
Collateralization of derivative instruments 1,343 (404) (750)
Net cash provided by (used in) investing activities 33,022 $ (3,829) $ 14,993
Previously Reported [Member]      
Other assets 3,523    
Net cash provided by operating activities 23,985    
Collateralization of derivative instruments (1,343)    
Net cash provided by (used in) investing activities 30,336    
Revision of Prior Period, Adjustment [Member]      
Other assets (2,686)    
Net cash provided by operating activities (2,686)    
Collateralization of derivative instruments 2,686    
Net cash provided by (used in) investing activities $ 2,686    
EXCEL 104 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #1YJE@'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 " T>:I89/(?B.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.ND&:%'7"V@GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G MSY)K':3V$5^B#QC)8KH97-LEJ<.:'8B"!$CZ@$ZE@M)' MM4>H.+\#AZ2,(@43L @SD36UT5)'5.3C&6_TC ^?L^"VAF8J[^BHTCK^2E70*N&:7R6^+A\?MAC45KY8%ORT$WXJ5Y"LI[C\FUQ]^5V'GC=W9 M?VQ\$6QJ^'47S1=02P,$% @ -'FJ6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" T>:I88TVG7),- "X1 & 'AL+W=OP#[1$QYQ*HH>D MXOC?[R6ISX:B[87RDE@2[R%Y>'EY+D7[;,WX#[$D1*+G)$[%QX.EE*OW@X$( MER3!HL]6)(4G"\83+.&2/P[$BA,<::,D'OC#X=$@P30].#_3]^[X^1G+9$Q3 M1R)($\\TG$K/UQP/OH+AQ3Q^74MT8G)^M\".9$?FPNN-P-2A1(IJ05%"6 M(DX6'P\FWON+D:\,=(G?*5F+VF>DNC)G[(>ZN(X^'@Q5BTA,0JD@,/Q[(E,2 MQPH)VO%W#GI0UJD,ZY\+]"O=>>C,' LR9?$?-)++CP7(A7Z>.^X4V.0X!D(C M\HQ^(QL;@VZDX7#H!<&Q?WIB(\QINR]A'8$U"!N7A(UW(>R>/%(!E($3?L$) ML='EQKEZ^/9P?WGU6:C>.JTVI>@CL :!!V7!!T[.SC-.-?T4!'"-/Q.,%>Q'\'*9/4M M-]KAH>SM1M,D33/PJGNR8EQ:^7(#M85WM]G> M;'6$UF3+K]CR=V,KCU2N\+X-JE#SK7+>#; WV@F87(BQM&499 <08[$(OMD=:-?7%H) M[%3;=X76)+!2]YY;GN<$?L//Z#J"B4H7-#1)ND]S-N4[O/N2%/_& ,^HZ+C5RB3_%3U =_ MSBCX\ZB%T$[S@J[0FH16F8'G%O,_$SI55S"1O[%U:B73#3>3Z#/+J$TJ3]VF M>_/V&CF"5R4)GEO9_\Q;&0'O.'NB:6CW1#?FS:V5MDZ3A:[0FCNK5;;@N]7^ MS[3=,2%!#?^'KEJ7C"V(1X$W'%MW:3M-'[I":_)6I0^^6_7K:3GA!+?3Y 8( M/-M>]-1MM3=)KY$U^%76X+NE_F>F-S>6+'4)N2T@)^/1X4DP]JUL=9HI=(76 M9*O*%'RWN/]&)0A>MD">_W;^#LU(F''P,BME;J0I2Q+0+S/)PA]6VCK-%KI" M:])690N^6^A#7A71]!'--LFNV_Q:@+]]GUH3 ;;8W6Z^1$/A50N#OE!#\0>+X\$<*L@NF(A80PR)T M+436$L3/$W.3OW+I'NP6IA:Q.57Y7 M:$VR*I7O[Z3RBS-?YU* MPLW)$;4)B0L:K:RY$=M8ZU3B=X76/&Y02?Q@)XFOIR.:0E;TR+A556S!F80A M 0@ B R8]6Q!IR*_*[0F VVYNL MUQ#[027V [=.S\FZ3 A_5)'L7X @EY >)2NVVVYNVUU#]0>TT MD%NK7T^O[M$DBZAD'$VD))!_Z]W'ML,&6_!:?:W;4S^OH?F#2O,';LE>>R6< MXC2DD&7J_9[$+*:B]CED3P3$R"3%\490@?Y4O-K/6+GK;'?'3E.%KM":S%:I M0K!EP]_%["7G^I4"K+;F^*:#3'^.AL\&2CITH8@MT2AMK.3@\\"T.ST&TF(>*E:A?$2EF7*< T1SNJ M=7(4'!\%_B@H^YC3\1K)0E E"X%;VE?']BZ("#E=J8AEY>?_D.=7FE]*&ZOR<]W M,E'>@8";WV09+^_":".:AG$6087P *V7+(XWAVRMMBE$-AVT_%\HK?Z4ZI1[H)W"RU*"1<8IHB MJ@XP(TU3JM($N*6ZG_=;87C''T3SR$VC 6@!_54F&W7(BZ@#Y#!\(5%[Q^41 M\![TEH9+M 9V:4HE+%+Q1O41"J\I:$X%\-"?]8L]5*!!-[?<_E+3B K])8:W MM?&974[+?L*C&\RAEN+D>*/D+:<@$I%4U,':A6;S+$2-J21>&-BBW M4L^@F*JE4E%L@4(LEF@1L[4H_*X$+TW #Z1>\/+\>C5 MI^4+(.WE! .)T'.; W_-,)>$QYO"A\PD::/)B!Y$H#@RIMY39'3VK<>Y!)+>!C#,Y%[G2"52\;*45ZX6S5: M??3&K!?HC77.@6YB590LW4E758M>(K]XHH*8<+T 'V)K%3%-0,N]X*6COZ]: MD/_7U!]]0.@.AAY=ZVO/_V">JN]W(&_21_=4_$!7.)2JH^A-F[7-_+@/<2G% MCYK-TB$OJ @S$]!49\IL!UI>"?DI2\UDTV4@3MMNKVP3X$F:+#D+#: =YR%),J4X&D%^MW&][@/@7])YU2* MGC6MF85+ (X;P&]4; IAMD10G)A @J%'-,3SF"!8*1!7)CW[HEIZ74K6.M:6 MIXH$4C,2+HU'WP,(\@)\Z(U0!E'"!([:NE6N69-0!V+O-!CI^*K]&4#JD:!> MN H""\X2O>Y,EY0L !'0]>;I[0):!54J>LVSBI[B6606J'(21/I8Q<)TNYCM M[=.O7/<@H+,5K-;@?89,"!_/JQA<&2;!!JTPQX\%'?=2%*CZU,;J&&-4OU;ON"\J2'F DLUM57 MA7*W%FGK2-[XLE%%[_/:R&)A K/:4VQ;9ZC:Z581)S0S :G-C%I#>?G>P S0 MB^;IH<7&"\'W\L4*^!Z@R#G04RU>0T! M&QKP=T9SM5U?+53'(Q,5X0I*$YHJ04B,^-"-Q+D>(651/4"+V@ 55_4ES.4O MS=7J)7,UWN\R+C+U'2QHN0D#_OS0&]?"0'TZMPQ$I2M34"/*R"Q9JOLDCWH% MDQ:J-:N*T#G1@Y3'E-KJ&!GUD:58\Z%Z]K("A:"\H>Q]P?>E&4JLG:6\;V9M M70ELUY30GD1W-$L-*9%#:=,T,XJB\&8-&A;KG[#&LQ8EJ_M9]*+2245/"MFJ MNI^M3+0$UTI89&*\K@.<*V9"KUTOE)9M5%@UK])-,9?T6.FZS*Q2XU1.JI1*0JI=9UE3U#4"%I&8*V1:Q>3J&>0M#P*G/1 $P4$$JR6C=5 M.GW?V!5:\SNYU?O&T9;WA/G+C"M87-'UA6W+90O"Z-1&DMMH[Z_AOL:KQ5'U M:G'D?B58D-1V$&>+>:6*K$QU^EZQ*[0F4]5[Q9'[-6#!E#I,V+:%MP6B. 3= M0S=4"%#"U,I:IZ\5NT(SK UJ/_6@7K#JG\Q0BPD(6?.K#^7=\F-^1.GV0U;U: M":'18Y&7ZFRRTGI],INI="4*KH[E6I3PRZVL"J[AMKJ;J74E^+(95.0S$@3Q MK.!9.5F<-L^NJL6IK'6>E>*J0JHN"EX]?1"Y?#B;X,GS@\_9W4J;![/%Z9K? MB6NAOZZO*KB;[:PLLT*4*I,EJL3MV>0W/S M<7DV"0PCD8M4&Q,<_FS$ASF- /[U\_6?VV:I.)O \E&BVHC)XNT;' ?O M7?[](&-[WM*=M]1G?7'!U0K!>T.IN1#?ZFS#YF$+FI7FM8*TC>8OT M2B!X6BY%I=Z^20AF[Y'FCRBMQ#+3!G&$\90FN''X*)G.63!MKDO1_,QS*%PF MR16"&O@\+I>0$:H9'D7MT#"9 @VU%DV=R9]'N7-L+81L9MQO&,<>QE_+#>0=+)R M1C*V9J-DSI(!)QM%8A9C-R^VX\4.\$IE(9HLZF+IXLCLF,U[&=]2=(&BN9MA MLF.8>!E>56+-LR42CR#>ROU"$VO>D(;#3+1!-)Z';G+S';GYJ\B])@OG=K#( M@+(7LD<8!YWD!5[*GWAU+W2S9)1(ZRH;X[>UTY]]^+X=$,HP&5DKN"?+V,OQ M3ZAT4)[JJH)%@W@C6$Z*V)X_Q/,A2QM%:#)2K7$GH]BK6XLO4O/\)22)/?T\ MB*S\=.$896PLFIT"8K\$7E70]U;Z:8K6T.'HIL(;(5Q#0ZJG1AN&V*^&;0JTO=%F'F[4Q_S_A-EC<%J4G2:RW3^Y7,^_W.+Y"XVJFBV*MTK^U9?Y2U M_5!THH?]JK?K<-;\:4R2L:UH!&(T[!M]2W I8J$N@"2U9W='V%!CBT+DDI@/"+A1C(P6&=&)( M_&)XF6VR)33]WEP@ML;A( HLBH=@^QQ[6TJ_%D(N5#7$M+>"I^C"$U!;ZT(6 M#3/7@8I"QD;(=GI(_'KX3';7M)E:(_=:CKQ7B5Z1UL06PV'+Y(",:"7IM)+X MM7*_$^EQ=W*T93#$U-KC.F!1'(QMW$@GE\0OEZ/+#Q3TG6\).C9M)&)6>!VP M*&!C5:/33N+7SK8=V4MO?T]"7)NZA WIVBC,YF,EHQ-2XM_563W)H9QP;-RB M)++8.F!QPL;RMQ,[XA>[ENXACK:,18P$P^;$ 6-DM#CN()#S^.S[#>T?G75:2?U:"=O;[6I5IA6;HJ/@ M. @";&H@VO"\%E,43>&)^8?4BE>FFM9Z):OL/[&'YG7R9!.64RG)*2-C[U;M^>P0S"';9F$W9Z4-CKHFZ%;RN1LH T6YEO&1MA MSB=EX>Q(J"W>UKNT(>]&B@GMG?<>4/?E,C/?2*"B-$3(SNQ:@MPQ2:A\3* !M'$@KK;(1TI]?T)7O=[]M0;J?HG_,[]\,N MG&L_/.M]J#)?"3_QZBXK%5*<"!O M /#[K93Z^<9\#MM]_ES\#U!+ P04 " T>:I8SC5"&C4# !K"P & M 'AL+W=O047TKMR#PSEJJC!HP7S;+A6. MW%HE81D(S:0@"M8SYX/_?N$'-J&(^,Y@KQOGQ%I92?ED!Y^3F>-9(N 0&RM! M\;"#!7!NE9#C9R7JU'/:Q.;YB_K'PCR:65$-"\E_L,2D,V?LD 36-.?F0>X_ M065H:/5BR77Q3_9E;.0Y),ZUD5F5C 09$^61/E>%:"3X@U<2@BHAZ)L05@EA M8;0D*VS=4T/G4R7W1-EH5+,G16V*;'3#A'V,CT;A789Y9KZ00DO.$FH@(7>4 M4Q$#>;1RFEPMJ0)A4C LIEQ?DW?DV^,]N7IS3=X0)LC75.::BD1/78,H5M"- MJVGORFF#5Z:]A_B6A/X-";P@[$A?]$\/VNDN%J"N0E!7(2CT!J_H?>#8SH5U M?#&P+1+LA)7ILE7J# L=^XKLYL/AU-TUT8]#!N,ZI(47UGCA:;PXEKG )Z(@ M!K:C*PXWQ-!G$BM(F.FL?ZDX:E#X?CCV#UB/H\:3R.NF'=2T@WZT6_JK1+WC M(!)0^BWYBM"+ IH\P J;KI-]<%3!\<0[(#\=TP(?UN##D^!+_(* 0CJ"KUW\ M=(,&%-E1G@.YPG9/).=4H2W SV"*K\9U%WLY1=3@\FX]SSLL_-FPEH-1[6!T MF8."4Q.:FU0J]AMO6"?EU4[\T5%##+WB=\!_/JYE(*H-1/]D@&F=GX>/CJ . ML4]%M(#'-?#XGX!QQ=0&OXU,;,Y1C\]2GXIH44]JZLE)ZH7,,EQ#_Z/-)_W: M_&Q8"]_W_JY:W@4&+N[R2KU9T:B[S_M$MCTT5E[_<@_]&KU2;E(-PF@4!H/P MD+]'9)O_[YKIGUXT._DOZ/M*OH^)'I&E";>Q$[+;T"]4;9C0A,,:4[W;"+^[ MJMS9E0,CM\7F:"4-;K6*TQ1WPZ!L -Y?2VE>!G:_5>^OYW\ 4$L#!!0 ( M #1YJEAOQF_G.@< )DE 8 >&PO=V]R:W-H965T&UL MK5K;;MLX$/T5PBV*%&ABD=2U30(T5G?;AW:#I-T^+/9!L6A;J"1Z1=I)@?WX MI2ZQ;'+$Q%V]V))]9L0S' X/*9[?\^J'6#$FT4.1E^)BLI)R_78Z%?,5*Q)Q MQM>L5/\L>%4D4MU6RZE85RQ)&Z,BGQ+'\:=%DI63R_/FM^OJ\IQO9)Z5[+I" M8E,42?7SBN7\_F*")X\_W&3+E:Q_F%Z>KY,ENV7RV_JZ4G?3G9[9]:&^]>/WG]KR"LR=XE@,YY_SU*YNIB$$Y2R1;+)Y0V__\@Z M0E[M;\YST7RB^P[K3-!\(R0O.F/5@B(KV^_DH0O$G@'V!PQ(9T!T W? @'8& M]+D&;F?@-I%IJ31QB!.97)Y7_!Y5-5IYJR^:8#;6BGY6UOU^*ROU;Z;LY.6, MEX+G69I(EJ);J;Y4ITJ!^ )]*N>\8"@I4S3CAO MT4N4E>CKBF^$ HOSJ50-J]U/YUTCKMI&D(%&8((^\U*N!/I0IBP]=#!5C':T MR".M*V+U&+/Y&:+X#2(.H4"#9L\W)X!Y_'QS;&%#=YU$&W_N@+\;MF7EAD&! M;0V]QK >X]M+ZH?$<\ZGVWVZ "SR'>P>PF( 1C -_1WLH/GNKOFNM?F_5UP( MM*[X(I,0A];:WWNJZT1!I%$P422,(JHQ %#4HP%,P-L1\!HS.D#@5I6EK%R^ M04M6LBK)WS2#(DG5>,R$K)*Z="'VH&JQ8&#Z>[;XU*7]K5@GO7F#?>0>E[IC.XI&<'835WX75M^9%7554R))F NC"!T7/-_/#2GV ?+ Y4 ,UL>E\ M3!@./-?7^0 P-7>$ WQ(SX<\P4PH60I!YV+_T:=*).@T(!0)=1J@+SQ HQ<<^ G% MH18\Z"17LN,U4G.+6M'\8#*YRQD2;+ZI,ID-C"-3/GB!/M, H-,0R#H %@P4 M:]PK$6R=D;O9ILTQ=-+UTFN0BV=FO<[$A)SJDA!R@X>*6S_S8_O4?P0-<\[& MCJ/7X!D .Z6A8^0;(!,<2@;H]!( VS5 5]GNF%J(LT=:,GD8R#)@'@]H2'5* M)@S7.)T2 /,B.I1IO2[ =F'P:<>BEN[;K%GIG]PI!:QD/-Q5YM1N9)P).<5N MH*MX$*;ZR1L@U0L%;%<*7YBT%>C(7/^H@.M:#8!ACQA"!X 1GW@#'$@O#(AC M78U\2*I2"0*UHE)#2%$I5+^(55*!E(A59!R[]!C56SR6M\,X]G*$V.7(52*R M.3I1,T7*\SRIVH VD033NW,7[O6G^C94I9NJVNKXQ^0X@U<(NTEF!2$^MON@ JUXE$;M*^L++TZI; MGU^K];E2K>BOSZRX8]7?(#VKNZ.3?DQO\5C>#D/9*S1B5VB6+=3.4M]#U=9YGU$$ 1QP\)%Y(K\B(79'9T@']BSX\S/--70_1[2I;K^N+>F'Z47W4 MNY?VS+$^^>C,&=-;/):WPZCWDI'8)>.,J^4P7Z EYZE @NR]MAK'N%2>T* M\WFI0\WM*>I$^NL/ .428X,;0/E!./#Z@_;"DMJ%Y"QO MAV'<>XWWZ^_QS(TPHJ\[ 8SKZ7($ &'B#^RHT5XT4KMH',J _SGOV)]Z=+*, MZ2T>R]MAQ'M)2^V2UBP>Z-6+D&#\#E5[[VP&=C(IL+5'C5TS .6Y1!WEISZA4P:5?N.ZBT>R]MAG'OM2^W:]YG3D"E;<:"_X -!QBD" MNZ>6Q73OS$K!JF5S]D>@.=^4LCWGL?MU=[[H?7.J1OO]"K^-VU-"O9OVT-+G MI%IFI4 Y6RB7SEF@6E2UYX#:&\G7SS;) M#;'FV,PVT.W7[]H)&4T"Z@OQQSG7YUQ_7*9[I7^9 L"2EU)(,PL*:SAV:C@66>5(J0#H?CL&1 3[O+G7V N;*!DO01JN)-&0SX*/ MT8?EQ.$]X >'O3EJ$^=DI=0OU_F:S8*A$P0"4NLB,/SL8 %"N$ HXW<=,VB6 M=,3C]B'Z9^\=O:R8@842/WEFBUEP$Y ,C?2[=MC]:C;,<>7:^4-(HP3-F(2./%C^XI]80E9.O M,E4E$"8SLE E'JK"[?8.#A.4#,CSXY)<7KPC%X1+\E2HK4&XF886I;D%PK26 M<5O)H"=D1)3<*6D+0S[)#++7 4+TU!BC!V.W]&S$):37)(ZN"!W2N$?0XNUT MVD-?OIT>G7$3-]L4^WBC$_&^X0/ ?=K['1ONHJ*$ M1M%KU+*+HF.:) WJE?Q1(W]T5OYW6X FZ:M35-DAET(9\X[D6I5D*_'E$OPO M'D6)AMT,X%'$UV''N& K 0-\Z ;$, %XN5>6&$BWFEL.O6>N$C4^]M+*21*_66%WJ?;SR&X>/!SKKLS3NB&D[ZB(&T>1]RU,/*![VNYHT MKB9G72UZ#F>?@TGO78M;+KJH*!G&K=.W[*+PKM'V70N/7O<2]-I728.W:2MM M]1XVHTTA_NCK3VO\%@MT54__AZFJ^QW3:RX-$9!CR.'U!#7IJF)6':LVOH:L ME,6*Y)L%_LD [0 XGRME#QVW0/.W9?X/4$L#!!0 ( #1YJEB3@X6@O D M %,R 8 >&PO=V]R:W-H965T&ULK9MK;]LX%H;_BN 9 M#%J@KL6+)"N3!&BM'4R!;3>8[.Q^5B0ZUE86/1*=-/OKEY1LTR(/:7OA+ZWM MO#KFR\OAHT/Y]I6WW[L58R+XL:Z;[FZR$F)S,YMUQ8JM\^XCW[!&_F7)VW4N MY-OV>=9M6I:7_47K>H;#,)ZM\ZJ9W-_VGSVT][=\*^JJ80]MT&W7Z[Q]^\QJ M_GHW09/]!W]4SRNA/IC=WV[R9_;(Q)^;AU:^FQVBE-6:-5W%FZ!ER[O))W23 M141=T"O^5;'7[NAUH*P\V,Q2I> 6O MN_[?X'6G#2=!L>T$7^\NEBU85\WP?_YCUQ%'%V#LN #O+L#G7D!V%Y!S+Z"[ M"VC?,X.5OA^R7.3WMRU_#5JEEM'4B[XS^ZNE_:I1X_XH6OG72EXG[A>\Z7A= ME;E@9? HY']R4$47\&6PR+M5\)N<&%WPM +O__(3B\%>H!Z\9++M2L%%O MTD-O4E_T^V\RC59-P=<,ZK/AVJB_5F7+EWN2D#F^G;T<=X:M0A%&:*S*;!6. M<10=5*/F1X?F1][)\*G\C\P'P_(47";=@C=%5;.@.?A2GZMWA9HWFY:_5'*U M!4]OX,2Y@7HANN;,N6:P[$K!1ET?'[H^]LZ'J^'A6A(3. MC;D#J6A$C;D#JS \=Y*#@<1KX-.:MZ+Z;V] Y7:Y,[*VE7-C636YG$5R8A2\ M$V R28 &&1-^86O2R/#EE8Q,S0^FYEY3GUG#EI4()/UH0_N%D/^ 4^/<:D9H M>+$54S3'1B+((-5H-$>6TH.EU&MILM<%+7F^9&B_VU[82;T'' MBFWKS/JIW22"4&+8LU5SG!JBS!:EH<,:"C5JA/^7N9*UU4NN^$_^K1/MML]Q M(&6$T-@DYD*#9(02PR.@BL/48?*(IY#7Y-]YUP7OGB5QOP_D6A,K%G1YW?NL MFA>V2^"@.62U!T=FJQ>0RLPT&2":SHEK +'VAKW>'@4OOO>87Y"^18:(*&QZ<079FQ#0Q7R4L8P1')LRJK;<#DX:FSD9BFW2/'V(=C4>2,^ M!!)T^U6W4>,%&B3V0*2F0UL3F_D>T!SQQ-BB)AWD1YTOZXU<8JKIP\03>(2^G M7,IG5XV672O:N&LUX: 3B%,4?*O86)(:D_N)G.U@#]H<,L4XM+806R;W4BO/ M L&2%+LV$0TVR$\V@)?@EY_F\D;C5_E1W=^L;_+6!0+(AI/(] =(3,0!-(C$ M)D8&S3PS1)(FN !E"9B(#5'&*$XX\^+*Q><6 MUXR672O:N$LUY! _Y"QXK3)2F]>C*NZYA3-B(PJR*F(+0"47NUFP@%1)Y,C4 MY.BHRP\\#]NV6.5=7RE;Y^UW)OK=UE_R)#:[F 1W6I(!DBDF$76M=0U!Q ]! M#RTO&"MWR^"X%GB^0YMJ2))8!7A )O.""1* BH:QZW"!:$8B?D9R^[R\KD9L MV+&&%. A*[?YPHQM:F B?F!RVS0K;/!0VH1C.3LIR0#)$3&/G6E,(GY,6N2; M2N3U@$EE);:M8S8"T!.'YN'( I+1Q*S39Y ,TB?<>UKU53K[;HO\;Q68K7B=:DZ5.ZZ77\$PC=J"^[DJZK734)^5^K$!+I^L^IR49(,&N.QZJ,8B>P*#\;7]L4U8J>3D>N*( LZ P M"DVF.U.7@3J4IJ$C&].CIVY./W;39^-= CX[0U&@/"2;;A6#'3K;(J1#:9PX M"JE4\P\]<3ZE+!Y.MWNSBG/Z%PIV7B0F.,B ML@)TZ1QA!\Y234/T% UYS#)50/+:M*D&HY12:TB!R@_0'1FD&W?'V*;&).K' MI-YF7SI73]#LSU9!2Z>?F@$DUOJS)=11Q*0:?^B))V8,$_ZG?ZA=T\&6$^C8 MR+0"/$7CV)4CC1U1Z"4Y?%VHN?G;OFM&R:T4;]ZSFG+8#;'#5GZFTY;$WY&:<6$7"*93X]L !$UB%S!D6*'=6W2$-1Y(>BO5E= M4ZQ9[CC=BTZ3$"!)0O-Y,4"$72>MD6:AR,]"V1Z O,,QQ!@]D@MPT'FR#)"9 ME#H[>MI^S=KG_E<+7=!/G.$!]L.GAU]&?.I_#V!\_AG=9,/O&W28X><67_-6 M[JB='+BE#!E^3&1[VN$7#,,;P3?],_U/7 B^[E^N6%ZR5@GDWY>BB!0 ?A\ !@ !X;"]W;W)KOL O%UB=XG9$ZT?6$8(!]_+HF)7 MHXSSS>5DPE89*3&[H!M2B7_6M"XQ%[?U_81M:H+3UJ@L)LAQ@DF)\VHTG[6_ M7=?S&=WR(J_(=0W8MBQQ_>,#*>C3U0B.GG^XR>\SWOPPF<\V^)[<$OYU)WB9(-08M(B_<_+$CJY!LY0[2A^:FX_IUB!6L_P=,.&[HCL-HR3LO.6,R@S*O=-_[>"7%D(!:J M-T"= 9(,W/"$@=L9N+)!<,+ ZPP\>4JG1O [ U\R@*<6'70&0:O]3JQ6Z27F M>#ZKZ1.H&[1@:RY:=[760N"\:B+KEM?BWUS8\?F"5HP6>8HY2<$M%U\B;#@# M="WNZ.HAHT5*:O8;B+]M<_X#C,'7VR5X^^8=> /R"GS)Z);A*F6S"1>S:3@G MJV[D#[N1T](_9^&9F&F>?]Y\1&\Y[S.[[8"*T_'8JD+O,FYN#>0QF;2&\+%HRYTCG%=Y=4],W$E M9JXO5,RE;S81KM_['^W]CUH>[P3/!US@:D7 6[%"E@G9V#N .5B2U05PX>\ M.[U./?,P[?[)N7;(-7Y&HD-D9&ZD7A3/*,H"LPRD^6.>$K$]B62S*D1TISI- M/&4"CJ2)IT2[A%A:$;&*&$-GZLG:)G9<3P]_KX=OU..ZIBM"A!+KFI: 9P3D MC&W;N!%[/6MWX:--0*>3K\Q,U"^.K)5Q&N<^\$.2Q4.2)0.1]7P9['T9_*PO M=?X+K'$>6.-<12 72I%NG/RY.IL'[,D7[N4+C?)]RJN\W KA\'=1;?&LJ7%$ M.M9)%MH$65@12Q4QEI)D;"5)C"0]%:*]"I%1A<\B;FJPHJ7P0M:T"H\$W(OZ M!+PM*--O )%5#14Q=F4]K"RQ%9&8Q^GI,=WK,37J\9=HX_)*Z$%T2Y]:GYVI M-1"LB%A%H #Y4EI-;*C>\J%SZ 2M)6$'.?8P#.6:4 ,21:$G!T&LP06N(Z$2+5LT12>J M('CH=Z"YX3FC+H1JDR,_]';(T@Z)-9 Q@HXC5\IV7%^40P,!S1W$*W)!QV@4 M1X6,83B5];$2Q79(8ANK+\RAB8#F+L*<%*"UZE_8(4L[)-9 H(\@E$6PP?HJ M'%H':.X==N]HFA=X:1LD(D)P\W9$JXEOS910;204352(%\BB#%K/FT?L"W>H MTZ&Y4']!2D5:$=6J]U1*';+87@[*%@_*E@S%UG?EH6> YJ;A1$K5NR^TIU1- M00_EAT#%-!DUFLH/@HKSE=<*6C+WN'WO"W-H(Z"YCS@GH=H;"#MD:8?$&L@8 M.KY:95AQ?5$.O00T-Q.O2:C6]F"A@2@Q8V\RS%,_^[$TS:G_2OK0B2!S)V+. MNIVQ*<,@M261H\@.B340-W0C) 61%=97X5#$HY<5\8;DX6KU44OG$\G#/(&S M7\X/R18/RI8,Q=9WY=$AR\M.65[D/F1-'AJ($MXJ1)L[=#@1O*$/R=%)9',R_0G7]WG%0$'6PM"Y" 5#O3OLW=UPNFD/)^\HY[1L+S."4U(W M /'_FE+^?-.<=^Z/W.?_ U!+ P04 " T>:I80JY#Z1T# !\!@ & M 'AL+W=OQCVH-A,+%26/$FNF[\?)2=N"G1Y242)/.>0HNA!K?2CR1$M M/!="FF&06UM>1Y%)*[W+J-:#0HV0[7:'^42TU6U*)D MO$!IN)*@<3L,QO'UI.?\O<-/CK4Y68/+9*/4HS-NLV'0<8)08&H= J._)YRB M$ Z(9/P]8 8MI0L\71_1YSYWRF7##$Z5^,4SFP^#JP RW+)*V)6JO^$AG\\. M+U7"^%^H&]\>.:>5L:HX!)."@LOFGST?ZG 2<-7Y3T!R"$B\[H;(JYPQRT8# MK6K0SIO0W,*GZJ-)')?N4M96TRFG.#M:*(L0PR>8H4DU+WVIU!8FE2%/8X#) M#.Y+U,R=F$%DB=2%1NF!8-(0)/\AB!/XKJ3-#=S(#+/7 !&I;24G1\F3Y"SB M#-,0NO$%))VD>P:OVY:@Z_&Z9TI@P"J8<\EDRIF M646J?7LFPDW<+VWX=PK MNC8E2W$8T#,QJ)\P&+U_%W_I],^([;5B>^?01PMF*XWNAEXN!7X_X+.%B5#I MXY^W!)^'C$.8W:RGJ]OEP^W] N[G,/FQOEW/_N*DDZ_:DJ2B;WWHK['X%3[U!7"58S$IR2OVKT4H?;'+@U M4.=*B#VH6F)&8V%C>,:9YF@N7E'1'.(IH0_S^12^:IHX%W 7WH73L'_J M_XOX+EFOL,=2_>PPAUI(=0'S:0A;?;H!@]Y&^JRB2_[!HP25/6F MY'('6Y9RP>W>97E&*M"54"=EP"5,:&&>N!!X 6/]2*2,\F3TF&5%< Y#NWLU M);H>)&RGEAC]Y)4IU?" WCS*#5=;XC3A6UT5G4R$ O7.SSU#MU!)VPR'=K<= MK>-FHKRX-W/Y.],[3DTF<$NAG?#R&PO M=V]R:W-H965T&ULE5I;;]LX%G[?7T%DL(,6<)S$:=I.TP9( MW*;CQ30-FG0'B\4^T!)MC MP\/7!TNIS=[9>[YV[<[>VR94VJAK)WRS7$JWOE"577W8.]K+%[[I^2+0A8.S M][6O:#TO^*=6*]_[+DB2J;5W M]&-2?M@[)(94I8I %"3^W:NQJBHB!#;^3#3WVB-I8_][IG[)LD.6J?1J;*O? M=1D6'_;>[HE2S613A6]V]:M*\IP0O<)6GC_%*JY]_69/%(T/=IDV@X.E-O&_ M?$AZZ&UX>_C$AE':,&*^XT',Y4<9Y-E[9U?"T6I0HR\L*N\&<]J046Z"PUV- M?>'LR@8E1F)?W.BYT3-=2!/$>5'8Q@1MYN+:5KK0R@MI2G$AO?;"SL2U4UZ9 M($FQ[P\"^"!J!T4Z\R*>.7KBS*.1^&)-6'CQR92JW"1P %:*499BHO1LQ0_ MJF(HCH\&8G0X.GZ&WG&KE6.F=_R,5KP(5EQJ(TVA925N(*T"&H/?)7 D]VHW M.7*L=[Z6A?JP5Y/FW+W:._OYIZ/7AZ?/,/NJ9?;5<]3/?F2Y?]^JAR N*EO< M_6<7[\]2W\W[:"AN)I^O)I>3\?G5K3@?C[]^O[J=7'T6UU]_FXPGGV[$^=5' M<7%^,[D17R_%];=/-Y^N;L]O)U^O>CKMPTC<+I0HK/%@NX2J2S%KU_E6]P2^ MRR8T3ETVJA)CZ^HA0],W4Z]++1UCU2D!9FO\+X4V1);"EPYK>%=8(!2T6JJ= MQAEUA5US99235;6F^ZHF%E[\_-/;T>CP]//Y^35_/3I]200#>/UN-"UA7$3W M *6J*9602Z(._"QD8%XH;)2BJ2'E4AK$.I)%*!_TLMW\1U/.HXBKA2X6X+FI M2E'JV4PY,7-V20&L@3)F+#X"HD?@\4,Q,4&YPBYK:=8B.&F\Y( 7R4YE!24F MG:A*(X2PBC&R@4$<1 N*ND](RK262GL74I(!H^ PJP3:R5=)Z?- M&J:OI!MR0S&6?L$\%/1%_=GH>UFQA./M"\2*]H&LNT 8A0DJC=O$YCW4E/1" MIK-.SR%"!7Z@!AW(W-@5%DX1CVMA;'8"3Z(HG#&M%/,!V]H5:4. 5U$ '#J( MRGH/&COWL)H+ZQ"D!$Q)DH$AJPOZS<(S76O \)0THLD68%CHF4 &!&Y-22B; MJK7%0B(@Y^ T@:&6:T8"-BUA2?* <3+D0GH""/C0".XEU&YQ*@S/ZEY:@*^3 MP6E_QYS0+F,#*V)B&.>N9(E9>;WH<$.L25=Z\;TF=VNA?G[SO47ZZ/#HM3@Z M'O1<=F)\<$TTR+X8Q_-_8QT.Q!&CS?RDH&XLN+H\.\] M4H.XX6\3 ,] Q:3'^"T'%F"VZ? 1($JA"TLX==!]>Y.A4UCEHHLC,#J>4]< M.A-.K@C&RD$CT!Z5+^27;&J/"V11!,$(@+FU,);N,3-=1PZD#_O:#+#4@6[_ M\R-(WTLJ>["Q4WB?M8AO3[X!-GB@6TLQ5UK4%:/.!SE3U(V##GVTP@S!!^Y6W DF%G>5@!/OLV7#N6,@ZL7:(P%4 MW89!A\6T< .-,@2GIPWEEI0$-G!L<<5!?\'92C7+3,*WW)7D/*20 6_.^*1( M]O;H!%XI1B>#'J)C>OM5E7,RC+&=5P_%%]8/QW"OBIPF)KU_:(B))\08N(".^J#_C*0=E9%2&1<+#$DZ:5/"_KDI(17/.4W2R)9X?7_Q M(B6..?/Q(C+Q4G"ML^/8R&GKJP M)ZD+4:59-A6+$R7?Q7O6EMVAA%3:"6[^X&:-017K-[QG(_%0,6JP"KU[Q3+&ZVBBU03:LE,J(!Q47T'M!22&6=7X#)KV> M@ZMI"/57K"MB)Z1-W9#4A;-L3RICCM"D'Z-ALG#[L$9\KF2J/LE%:Q9ZZ^Y@ MZS8P74A8)88Q\@>*E!Q7&$GM*I"1Y@2 M*'49*A#0VH1:R%J'B+*A^!V0WD"E4T%3(0M],_)7&OHIM:]M2E+9(@-!Q:U: MVONMRLDWE)?9:)'KZ$=]GRH5G D@8HVV(3'E\JUBNRV"#"5<.].AC:>"9T_$ M;\SMB>7$KD[V:A5$E6;OW!3$HNJK(K$6(SMN+Y""8'Y*LRQ9#LFY,RPI5,V: M"AB\[XJHZ!2#7K_:E5VH:R3-H?:IC8='A 7*%:[].519ZH!H;9_N.W'1Z)A3 M?I;+^E1,\\\..R^H"/?4$7#\.D)(.OX%Z"D6.,>MMY"65Q]WBX_%+?E+;5UJ M]Q^O/NFO_LI:WGEKLB2,YE(KA8B^.55TI8P98'Y-TK0QNK)FOE_%&(!0KKG7 MBV16A%5U'S.+Z^?&0CN BSJZ@B^4E ]2;-EQ3&Q% _^=,U#[*$)7-Y==DZ[, MO7;6T+T$A2V!VD:0@BW/8'SL80%1A+P#0#'LIQ]I/P2R!$/5L__F.5U9EH37 MU#@B'E B'Z0Q1)II# "*.,L@@3[MX'?+[:D#!FWP_D!U2^Q4]$QE$&>7K=N8 MA9.0F:[!Z?FV%R>(M@PY M,V7A&-I;(A@J3!&DBYQCR&5[ 3 Z\E#\%OG( ZML(1[_$&;B@638&'.HJJ-\ M0O\)$]^(]::M"9C0KD[]9BQN;8WJX_7AZT&[BVF.B5E9Y(E(;I^].#X4;U I MHZ/=Y*VN*YVQ M?)M<(>329RJTC%IQ*;=9LPG34/./RL]PG[6@P_-2'B3F<8AXD>NS;Y-'8^ M2$K]D]R(]>89)<)=02'%-#.:77(]R,%BL)&=R<=E MM8ZP1)^4UV@S1:XF+?&CE4%NC4"FWU-2*.:#8APRBII.B9P4V^ETMFH[SJ&X M:/'SN!U'$>IMASN91VRS-(PBX,9I4SLM.GXT77HU1.K[V-=C6PADPK8)&]+M M4@SW$QM45F%J7Z(M&2YI.Z>AV_W*O/K_\_5>0*.8.&M M,:IZ(ADQ$@>I7&[MV:=JS2G"Q3REJ8Q_IG;*$&RJ-JY3R0:9L8>>%2 [4M%/ M?H,NLX0?(H1QR$]IZN,IPD:MQYNH+[4K0Y"Q"$-J MLX-(QW@!MGN,]7KM^?:4)CZ_X0A/]*EXZ#_LT!OCD^VI0GY"\^1\Z85/W3R: M^>_/<,&/=GHSW%XGL7O\D7L*]E<"3\<)6(;X-,]D^P3.EK>+UF"X(%Y,$4;0 M7[TDI[W7_&A_L4,('3,]B.<]Y(%H MZ1V7_0]L@CH^@(S-4:PFB4N*+T",8O.WU0O\PZ+!=-$[8A%+_4S[,,CW^I%' M8XXT!T(XBJ-.FC1$#'6:X%HJ:8AA\7)#JA[#&Y=Y:,$DUXR6G*O8?;&8'Z#4 M5>-[\SZRUI8ZRIBA\R,7:F6WU$6(C7"-SR6C@O+P@Y78C6X,[^-FMVU=M]WE M*64E<,GR#Q0S:5C7GU."KFN?G-*O2JY2\Y:7<:%E)%D.T9$7=1.6[DF@]AOC MN1DU0;BVM([ZE3M%@QY0;'LY^HL3&6/%Q/LFCATR$'W[6(T6HK!O2X/XB.G* M#F/)//JL+M]=!(KAP%MN@),=FYZ@T5O'^\Z'CPF-.1QD/5/\8=C_M% MNJTC/GT\.3P4B, "W'U3]#R.'HB7M@Y/4;I"3304NUYD..B]EX**=,YOWU"& M (WXBDI[M7W!YSR^U](MCV\'?4&.HMA5J1FV'@[?G.P)%]^XB3^"K?DMEZD- M*'_YZT))! %:@/LSBVB8?M ![6M/9_\%4$L#!!0 ( #1YJEC[Q>$C= 0 M "8) 9 >&PO=V]R:W-H965TV(2]-"#- 2(Z;)F& 7MOI](.PUU@367(D&9+^^JYD0^@DQQ>P+.VS MSSZ[JW5_J_2CR1$M/!="FJL@M[:\Z'1,DF/!3%N5*&DG4[I@EI9ZW3&E1I9Z MHT)TXC \[12,RV#0]^]F>M!7E15SG3M.KL45)>H#1<2="8707#Z&+4<^?]@1\W6*: M7@6A(X0"$^L0&/UM<(Q".""B\=1@!GN7SO#P>8=^XV.G6%;,X%B)/WAJ\ZO@ M/( 4,U8).U?;;]C$<^+P$B6,_X5M??;D)("D,E85C3$Q*+BL_]ESH\.!P7GX M$X.X,8@][]J19WG-+!OTM=J"=J<)S3WX4+TUD>/2)65A->URLK.#>V41NO 5 M;M4&M22Y+2S9,XPUIMR:?L>2$W>TDS2 HQHP_@E@%,.=DC8W,)$IIO\'Z!"[ M/<5X1W$4'T6\QJ0-W:@%<1AWC^!U]R%W/5[W2,@&K((;+IE,.!.PL,RBB_W= M@&NXWOMPKFLN3,D2O JH+0SJ#0:#3Q^BT_#R"-G>GFSO&/K@P>:H82H352 P MF4+]8O),76D0KKE)A#*51OA[B<\61D(EC_^\%\51/^]'T6W#[<./R?S^;G*_ MA.7P3QC/)]?3Y0)&R[%GLRB8$#!<:_YUQ%7*R5+ 3*NT2HCE:R'YPV.!3,)- MM3_B^_+@T#)'CUQJM>$I)8F!D@AA._K%[]U4VD<_5M(HP5-*6@K#DHZ7FC.' M9F"86%"9JY40J'*P6)%!'+KJB7[UO^?^\76S*:VX#<-J31WG%ZTW^SW:-U R M[?&1)3D(MH5,JP*V.:>E;>B[0B(NQ(VMJ*M@RPS=7UP:5V5I"XP7C3G15GO1 MRD8T0Q> S9NE%RAAE!=N7T J"Z^*5L.9?B.OU%1FP@L" M<]SA.&4^3^?#+RU(Z/YVVCG&B<]*5NTYU$[KC'S^].$\CL/+\*B9X]L+E&JQFTI1*V]KA 9)3(+->_[CW1M"S]EN-/7GG##AE7P*O"]]2 MC32,C-5$D0H^!7>I@Z$Z<"Q,P@2"4103LP=JKM CH.!KOJ(3CKQ@>DU.:T3R M8[P0M]]N 0MNC*\CRK%[Z:+QVR\[3&"NX%SZ_T6MVD##XQ%X5LJ9$V MC NWW-* \SV@<*D(1Q7*0F:G)>T\U1Q7=]"+6]/USPOJF(7.2GR,6J' MH:\#JN[Q<#Y9P'"\!)>9*+J$R=WLMX>_)A.83Y;4L=.'^X.FK:556DFVX;JB M3N%4BW,2!K.6YS9)E%0%3V"!2:5=Q?F2V95 [2ZQNSIH^<)&28.U3L8=TZ1* M?.9321WWG ]C-%HZ%9. ?[ M3Z/!?U!+ P04 " T>:I8U2L@AYX% #C#0 &0 'AL+W=OB4O=G W^P>7 CB]+2@]'T=,4+<2OLI]5'C7>C'B67 MM6B,5 UHL3P;G/LG%Q').X'/4MR;G350) NEOM#-N_QLX)%#HA*9)02.ESLQ M$U5%0.C&/QWFH#=)BKOK#?I;%SO&LN!&S%3UN\QM>39(!Y"+)5]7]D;=_RJZ M>&+"RU1EW!GN6]EH,H!L;:RJ.V7TH)9->^4/71YV%%+O!86@4PB9))7<&NY%<@S:_8%W,)%^^&H94[,BF?B M;( ]882^$X/IJY_\Q'MSP-FH=S8ZA#[=U&2I50TS3*Q&$B-!; DS1PVAX<^Y M>+!P4:GLRU_[_#]H8;__T3'<7'V^NOYTA=?9AU^NW\W??;B&>2F0>7\K+>TC MJ"6V9.N=-*V#IE3:@A6ZAJSSU;3.;B1URZU_10[WI<"6!".;HA*P$MK-ER83 MH!:5++AK62P3PC1FB7&NM,K7&/T:B:7!HB]DR9 CO+?7FN-=XZ KRMZ[DQ DWQ)H?? M)%_("IM0F).M &\%T)Z1QE(0ZP;%*H3GM5HC@3'#!L<1)K4MR9[$VU*K=5$" M*0[1UK!4%>IKS'/1=L&QJW3VS"K6Q_4@G0)0C=C>L=TEZ2Y5A<.>O+!\0>75 MZD[FU'?X4(%\VDZ:-/*_? M-S' 9WZ0PG@<;U5WHG^J?RFP.32N-Z4>MGTX='T8LB1.\!PG_Q.K4DW10DU8 MZ*?@^RSQ8G@-5P^H9_"#NNFEB_F,EDGFL?J M>;R[$P8""J\[YLK2Q.QTT=,D94'LT6J2,,^/:!40JQ*8RYJJMY/H[TSCQ9-I MMS46A6R<),XJ2SV7J(@EDQBNT?W%7J4PB%B41A#&$Q9X$PC2!#7\'XKCJ3MV MR]Q^NF,\&.62&JPEH"-?'Q CUN_C:3^/OU^$COF>KV$72MN;U#Y$!/-2LME. MMK^S*)]PFXDB;O]E7,;&#+/F,H95&/LN8Q[SHQ3.JPIP&XZ;[ 8=Q8FI:6ZG M:8#3,HQ"/ =AVM7@<.[?_F TE"3P?X9]^[G1SL8;VZ9POQ=40W2PW8/W3_L_ MF/-VX[X5;W]_WG-=2*Q_)9:HZAV/XT&[C=C<6+5RV_B%LMBC;EGB7YC0)(#O MEPKG8'=#!OK_NNE_4$L#!!0 ( #1YJEB&L?G=Z0( /\% 9 >&PO M=V]R:W-H965T"\;!B2WQ \[.Z5[0*&I26328I#;>!3QRW.H]&VPE(Z'WFA)80%9L8B,/IM\!R+P@(1 MC;\[3*\YTB;NVV_H5ZYVJF7.-)[+XHGG9C7R>A[DN&#KPDSE]CONZFE;O$P6 MVGUA6\##-(K\OH0P77<.EA."N4@:Y8AB./E*!1;= ;?_X4=<)O M1\BF#=GT&/JXZ01<<)T54J\5PN\9OAB8%#)[_G.(\%'(PX3;+;B^?;R\G=U- M?\%LA9 QI5ZY6,*&%6NZ+[D WG#9(K%@&A:R("%K:Y*?&H7E'!4U:^":93\Q MG!E@&U2D:LBD-G#*JDK)%TXJ(MQLK12A.M<7VQ).[S>'I92YAA.(.GZI!T_[;?AQ_75'>PN 4[[?AJ&\ 5.H[[?35*R9M+0\W@O_ 22V.]3 M_@G$';_;B4@JKDH?A'0UM^!0UX,]49:HEF[T4/%R+4RMSV:WF6YGM:C?P^O1 M>,/4D@L-!2XH-6QUVQZH>MS4"R,K)_&Y-#0PG+FB"8W*!I!_(4D NX4]H)GY MXW]02P,$% @ -'FJ6"5DH@N^ P & @ !D !X;"]W;W)K&UL?591;^(X$/XKHVRU:B6N@0 %=0$)2JM%VE8]RO8>3O=@ MD@&L.C9G.Z7)6[KO?H=T$[:9D+AS=&_24SO^I'W0@R7(A"^:G9_,2=GC;CI4:Y\(1-:=NI M1Y 6SIM\YTP,80[)S2 +O,E!@.19>#'K6;,"R-:'Q(D@- MWD1.:B[*D[?T59*?'SP8CW %?\ 8K7P5G"*8:.=M09GWKA=["L*F<;H#')6 MR1' 1@+W1ON5@UN=8?81("9V%<5D3W&4G$0<8WH)S48-DGK2/('7K"0W U[S MA&0'WL"=U$*G4BAX\L+C4<$E7.MK.#XUUVXM4NQ'="P,!M^_-:[J/TZ0 M;55D6Z?0!U^7!83.X"=F2ZF7,.3&EEZ2J+%TJ3*NL A_S_#-PTB9].6?KT2= M#/NUJ*M+&-].)\_#V>3Y%B8/3[/I[_O;A]D33%$H^1]F@5>A[7Z[I*E0DB56 MC@C2.%%9ACJ%P&:IB1K M8L.SI-;N-(#F8HBY16$!N>7I**68S]%RTW+/?GC!79SP@Y8S\GLUBI3L] MK MMUS2(-SME=\03Z&WW[]UDT;GASN6B0W:(&QA%(U:0O2'@:]A2!7P,9S_DF(N ME?3;BW"B2D(W=&8MC4BXX\1_W/U9".W)'IY#/3YMI[@L5,CT0K[1Y5L2N3(6&6!IRUG'_!U!R0;/>IO5YHY7 14@?W21T"&BXIUPGX&O(TQ\%V4B_HI+-K7FA2%0^&I7, MTX;>Y,2ZHTW%A9"AG2ODN5 T+$(WGG5:[5 O:H%ZM_LIT;7WK-;@JPD0'TSK M'.TRW$D4D\.4@[MZ6UU[PW+:OYN7=^9]4.] X8)==@2VO(?*C3?K,/OG MQM--$I8KNKK1L@%]7Q@:AKL-!ZC^&1C\#U!+ P04 " T>:I8L0_C5,D" M L!@ &0 'AL+W=OICV8Y$(L')O:#I1_OW.2IDREO#CVW7V?O[-] ME^%!Z:W)$"V\Y$*:D9=9N[OU?1-GF#/35CN4Y$F5SIFEI=[X9J>1)24H%W[0 MZ?3]G''I1J^&!=]DUAG\:+AC&URB M?=H]:EKY#4O"BZ^#/C%\6!.YN R62NU=8MY,O(Z3A * MC*UC8/39XQ2%<$0DX[GF])HM'?!T_LI^7^9.N:R9P:D2OWEBLY%WXT&"*2N$ M7:C#-ZSSN79\L1*F'.%0Q?9##^+"6)778%*0 F\X'@* &!*7N M:J-2Y1VS+!IJ=0#MHHG-3BGL@@#N(('IK=HV5H@ M+#$N-+<+]..:;U+Q!1_P=0-X4-)F!F8RP>1_ I_$-0J#5X63X"+C M'<9M"+LM"#I!>($O;#(.2[[P0L8&K()[+IF,.1.PM,PBO31[-N&*KG>>SA7- MK=FQ&$<>585!O4OY ,E+4FFSF M+4EF8(U<;H#M&1?N"*ZH/UT9.IXVC.-8Z82\XMAR1 9/H0?42-W$A1 GLY R MKH$.MD!0*7P.6_W!M;.?$4Q]H%1V1*8-H'O@[\/<0-/0#7-9GTF%KSSGGH5_ M4L$YZDW9IPS$JI"V*N;&VK3"<=4!WL*K/DK/8L.E 8$I03OMP;4'NNI-U<*J M7=D/ULI2=RFG&;5SU"Z _*FB"JD7;H/F!Q'] U!+ P04 " T>:I8;@Z* M!@ $ ("0 &0 'AL+W=OBAZH*BQ180BM21EQ_WUG2%MQ44FJRL>_$U8H#71AL_S>H0VK,\][+&1OB!;='0F[EUC0CTZ!:Y;QV* M*BHU.B^&PY.\$V"5@;O'/BN:81;7Z"VJVDVRK87]VI1![[( M9Y-6+/ !PU-[Y^@I[U$JU:#QRAIP.)]FYZ.SBV.6CP+/"E=^YPSL26GM"S]\ MKZ;9D FA1AD80=#?$B]1:P8B&K\VF%EODA5WSUOTF^@[^5(*CY=6_ZFJ4$^S MTPPJG(M.AWN[^ATW_GQA/&FUC[^P2K+CDPQDYX-M-LK$H%$F_8O731QV%$Z' M'R@4&X4B\DZ&(LLK$<1LXNP*'$L3&A^BJU&;R"G#27D(CMXJT@NSGS8@G,)O M<".4@V>A.X1;%+YS2*$/?I('LL*RN=P@7B3$X@/$40&WUH3:P[6IL/HO0$[T M>H[%EN-%<1#Q"N4 QJ,C*(;%^ #>N/=Y'/'&!WSV$"S<*".,5$+#0Q#A8X<3 MW/%^.&Z;,]\*B=.,^L*C6V(V^_QI=#+\=H#L<4_V^!#Z;"!4("F*-@*\J0.N4Q".P+EZ)QG8FT%$$ZLI.5U BM;!$ZL"*(T]MJ4%0 M4WI/@X>T6J'BB^"$\7-T($ K42JMPOH(E&%AZRIT>IUD1.KJ$L,*T5!+N!=" M:H4+2JI64":9GYU'/LU;14-%F1[L>B2D9+;*+,@+:^@L4RF T-Z2;:F[BL2@ M5NB$D_4::!C2?=N13.?)(^*73##(_ TZ!H"Z537J'TS1(GEF94N.NB@U;H&$ MJ;C!WXMVYKUPN:9P_NI4-!BM1#>M#WN02TPL5S4%2BR%TOQV '^\Y^#ZX[Z MIE0R+7*8/4S6\2V-?:UH M8M"ZJ3A/F]1=VH:,KP?PM"<,.WQC$&BB\[C?5?S\Z;08??W&U4"+I^6BH7-) M^RE*S:F.K/O_W>U:J1TBC* 8P.,X39RCY >)15A4)CJB?I%+07O/=+TP76I MKE?H<+=,=]J#"YK=W$154K04H:1N_\%.DF$:R-B4U*3;H3P@)D1G#/L&7KZS MG1ITB[B#&9J:+BVJ_K9?\^=IN[V)IV\$\G1!CH#&.:D.!U^_9.#2WDT/P;9Q MUY4VT.:,QYH^5="Q +V?6YK]FP&PO=V]R:W-H965TR-K.@M+:YBB*3EUAQJM5+4N-9@VJKB^F6)4AUF 0M>#^[%OK3N M()I/&[['![1?FK4F+>I1"E%A;82J0>-N%BS8U3)U]M[@+X$'"J_HK_WL5,L6V[P6LF_16'+ M63 )H, =;Z6]5X(QGZ/!R)8U?X=#9#M, \M9851V=B4$EZF[GS\<\G#A, MXI\X)$>'Q//N+O(L;[CE\ZE6!]#.FM"X"(6/94DU>JR^0LX@WFES!@(21Q,CB#-^A#'WB\P9G0#5@%[T7-ZUQP M"0^66W3QFK<"[N#2M^%<]UR9ANKN\W).VF^O1/LF>2*^M58+$#MP)8(.R6I\46]!TX\,<=JBYK* M>.7+Z)8$/CD,]Y-N$56CU5-7!KB 41BG*>W#,"/[92MD06C&VV^/V@F!9!RR M2>*V)!G!+<]+"E&__$"332;A.$MI'X19EL$UT;:Z[2:%J($8[*F(!E@XB3,8 MCQDL\KRM6LE=; 52B>G%>//?V)"%C$W@=Q+3.,S&3MPH2P_J L9).&;,":,P M2QFEX,05GVFX&J1'2,:$>\'B<)!.0B^DP[3+;JT: M(^Q22@L+WWIWTVMMW8Z$_[H;OH9LTW\VYBWW*]%[4!B3MR MC2_'PP!T-P4[Q:K&3YZMLC3'O%C2'P=J9T#?=XI:\*BX"_J_HOG_4$L#!!0 M ( #1YJE@&C;B!5P( !8% 9 >&PO=V]R:W-H965TQ-3M MMQ]E.UX&I+G8HD3^]*=$:MI8]^PK1()7K8R?1151?1G'OJA0"S^R-1I>65NG M!;'I-K&O'8JR#=(JSI+D+-9"FBB?MG,/+I_:+2EI\,&!WVHMW-L"E6UF41KM M)A[EIJ(P$>?36FQPB?2]?G!LQ0.EE!J-E]: P_4LFJ>7BTGP;QU^2&S\WAA" M)BMKGX/QI9Q%21"$"@L*!,&_%[Q"I0*(9?SIF=&P90C<'^_HMVWNG,M*>+RR MZJ:SG=\'D&Q]61U'\P*M#3=7[SV MY[ 7<)&\$Y#U 5FKN]NH57DM2.139QMPP9MI8="FVD:S.&G"I2S)\:KD.,J_ M64)($_@$]U2A@[GW2'X:$[.#1USTG$7'R=[AI!E\M88J#S>FQ/)_0,RB!F79 M3MDB.TJ\QF($X_0$LB0;'^&-ATS'+6]\)%,/9.%6&F$**10L21!RA1U.N,-- M#N-"LUSZ6A0XB[@;/+H7C/*/']*SY/,1L9-![.08/=^_#+B6OE#6;QW"KR=\ M)5@H6SS_/J3Y.#5-1G#_='?S"//E\N9IV=^YZ+:IG>2^E.H-"JO9\,BM6M=* M\K$)4T(M''LUE2PJ$*S%6 )J4+T@\%VA7C%J=U_ADYT<.HAXKU8UNDW;D9ZW MW!KJRG:8'9I^WM7Z/_?NQ?@JW$8:#PK7')J,SD\C<%T7=@;9NJW\E27NHW98 M\<.%+CCP^MIR3?1&V&!X"O._4$L#!!0 ( #1YJE@M\$!( P, '<& 9 M >&PO=V]R:W-H965TB)DQE3/GF>CC/,F7Z0)19TDDJ5,T-+=?1TJ9 EM5,NO*#7&W@Y MXX4S'==[&S4=R\H(7N!&@:[RG*GW.0IYFCB^<]W8\F-F[(8W'9?LB#LTK^5& MT8Z&Y+$!A.G%F_M,\LO:UP5\<3[HS!ZOD(.6;7:R3B=.SA%!@;"P" MH^$[+E ("T0T_FTPG3:D=>S.K^@?:^VDY< T+J3XFR>-,#')>7$9V;N[A_S@$C4-0\[X$JEDNF6'3 ML9(G4-::T.RDEEI[$SE>V*3LC*)33GYF^B(-@N_#'S"+8U5A JLS)5RC!E8D M\,5DJ&!1*86%@6?.#EQPPU&//4/1+887-Y'FETC!?T3R _@L"Y-I6!4))K\" M>$2[Y1YD%X!R]L[R*L\<([=Z'!2/C("U;$G G8&6:0 M:M#<%'R!BV[#V>?TI$L6X\2A]Z)1?4=G^OMO_J#WYQVR44LVNH<^I73)BGC! MAKVS@T"W36 G2VXGB9UM6'(="ZDK16[7Y'[;X]G 7,CX[9];8N_2N2W6]Q]@ MMEAL7U=+6'W=K%YVJQW,7I;P9?]IM87%ZW:[>MG#\WHV7S^O]VM[VHC ;A7* M6D#<$!4=(;&D]J -.<@4R I2*:C/\.((S 5".8'<@W]I[I(["?X&2,OA7Q' M_ 7Q P2N/WRD,72#T; U+A4U0F7>74@5%4?&-=U=+HU4D%8H.CP-.Q..[X;1 M@+[^H _/2'VCC4(05RGAZ!$&8:_)T"V!HRB"\+$/>VFH'#] Y [[(QK[;C0< MPJTZ\CK-($=UK%N>O2FJEDM?:'?;KCJ[-).?YI>6_)FI(R\T"$S)M?:I8(.O'OE<# ",!P &0 'AL+W=O^I.GIE"0S24NA,T ["0<>&!X4>Q.+RE*0UDWY]ZQD MQTE+FP?KXMWOVXNTJ^'&V#M7(A(\5$J[4502K<_CV.4E5L+US!HU2Y;&5H)X M:U>Q6UL410!5*LZ2Y#2NA-31>!C^W=KQT-2DI,9;"ZZN*F%_3U&9S2A*H^V/ MF5R5Y'_$X^%:K'".]/_ZUO(N[E@*6:%VTFBPN!Q%D_1\>N+U@\)7B1NWMP8? MR<*8.[^Y+D91XAU"A3EY!L'3/5Z@4IZ(W?C5Q!)74SBX#EI2 Q'EJS >NUF9RW+-.&)7N!A0D^&4VE@W>ZP.(Q0]--CR)*L?X"OW\79#WS] W$Z( -74@N=2Z%@3H*0[Q<]&W!#=_(\ MG2^5<[<6.8XBK@6']AZC\=&K]#1Y>\#9D\[9DT/L'/R"X%*Z7!E76X3O7_"! M8*I,?O?C.5\/LZ59#Z8WL]G-M^O/[^=PH^&3L'D)_21DE\?)VDH%Z:G?IP-X M TNN%/@G39+CA+_'^H/>CJ(]GV/0AL(W*7[RG<4"YC=7,YAQ@N&C$=K!A='. M*%D(+_R(]VBYY+V"-""T_T6$%LP2+BP6DN *$:9<;H])JDJ2/[(@/E+T%M)> MDISS$!;P&I+MQ(&\AJ-79V?)8$]KPK9:W&"+RP8!T$Y/<(,GN&QG;] 8:J>^E B >^=Z3"\EF-89Q4W0@=:[J@JL>A&\KLJHK+]Z=E=J>E>W. M2OA&]+>FU.P;.@K&=I">=YLO\<8/VL"BZS-0<[.P^X%,5A9#28+@ L &N'N'9_P%0 M2P,$% @ -'FJ6 @E@"'I @ 0P8 !D !X;"]W;W)K&UL?551<]HP#/XKNNQN3Y1 8*S7 7=0Z,9="SU@W<-N#R81B:^. MG=D.M/OUDQU(V8WR0F19^O1)ED1_K_2SR1 MO.1"FD&065O=,OXY1 MJ/T@: ='Q9*GF76*<-@O6(HKM-^+1TVGL$9)>([2<"5!XW80C-HWXZZS]P9/ M'/?F1 :7R4:I9W>8)8.@Y0BAP-@Z!$:?'=ZB$ Z(:/P^8 9U2.=X*A_1[WSN ME,N&&;Q5X@=/;#8(K@-(<,M*89=J_PT/^7QR>+$2QO_"OK+M]0*(2V-5?G F M!CF7U9>]'.IPXG#=>LH6%AO!4^9J9X#)!*9RQ[62[HX),C2H M=VCZH24:#BR,#R''5KW.A* :L@CLNF8PYI;NRS/JRG$VX@NN>AW-S=6,*%N,@ MH,'Q90N&'S^T>ZTO%\AV:[+=2^C#"^\&$VYBH4RI$7ZN\<7"6*CX^=>Y%"X& M.9]"N].$T6HU7<-RNIXMIP_3^1H6X_O9U]%ZMIBO8#2?P'3^-%LNYNYN=$^& MJ^GR:;J"=88PII*:'1<"H1",F*(>&D,?2.:@O[C,<9,*J)QK04%"^!S2OL MF.8./E4[U,0=IS['/V"M2)F&]0U]WH?J)*;+S)[?\4 M33C7"N')8.>H4[^^#,2JE+::\5I;;\A1M1C>S*OU^L!TRFF2!6[)M=7\_"D M7:VLZF!5X=?$1EE:.E[,:,NC=@9TOU4T%8>#"U#_;PS_ E!+ P04 " T M>:I820/F7EH% #C#P &0 'AL+W=O;""5J))67?[\C MY2AV++O=8""1]7+W\)Y[(>\&CU+=ZR6B@:=,Y/JTM32F^.AY.EEBQG1;%IC3 ME[E4&3/TJ!:>+A2RU"EEP@LZG;Z7,9ZWA@/W[E8-![(T@N=XJT"76<;4\QD* M^7C:\ELO+[[RQ=+8%]YP4+ %3M%\*VX5/7DU2LHSS#67.2BQ[Q2< MQ!\<'_7:/5@J,RGO[<-E>MKJ6(M08&(L!*.?!QRC$!:)[/AG!=JJU[2*Z_2(S8QK'4GSGJ5F>MN(6I#AGI3!?Y>,77!$*+5XBA797>*QD(Q).2FUD MME(F"S*>5[_L:>6(-86XLT,A6"D$;Q3\W@Z%[DJAZXA6ECE:Y\RPX4#)1U!6 MFM#LC?.-TR8V/+=AG!I%7SGIF>&-- A^#S[ %9(W8"RSC!N*D]' \A1N2Y4L M[8?)3/ %LZ[7)/QM>@Z_'OT&1\!SN%O*4I.P'GB&3++ 7K):_JQ:/MBQO!_ MM 1EYI0\$+H+-B+>(Y)&[K^,02=H-M@T/CGU8,]YG1K_W8= M7G<'WDAK)%?^-9IIHRAG_V[R4071:X:PA?Q1%RS!TQ95JD;U@*WA^W=^O_.I MB=^!P#;8]FJVO7WHPXE9HH**\S'[]FGM_;X!& M2:)*3*')!TW$*[3^FO][41B_"=*V4-B+HN8@1;6AT<\'Z361?A"GZ)!Q.A#8 M!OVXIA_OC=,.^DV7#P#];/4O GJ"-4SR#G,$5/J MG9)[U\3,N$PI.]$V5V9)'0LG97HY+U%HT+BP<&UGB#/ JE/[H^B&/]%N:;4@ MEZL_:A$PFY%9JS:!V.;2P&VKK6*NBP*X M^X&[CV"ZE,I\,*BR;5'Z[UII@AY; PO&4^==N0FO&W#=#&"]7Q(6JQH?.3,T M2Y#IY'5\HE:2@N?PJI7E6E=Y1'WE$42=R"[?/X'OK@4G5491I9$"4JX369+[ MR!#*93*(')F7&83M$'ZA:T#7;KM/UTF^PU?'(-VFE;\>*2^_XG4?VQ:RN<&S MHC2."OD.M:-*)KQ< ?:186WRWCH2$VF-[WFGG-;M< M46/,82%E6C7JMO9X0J93LHDRM8':5*U+HGJL:^+8AI]5<]F*T,J8]^_BP(\^ M4844:#=,\PQVBN0)>ZV:8[?X2]92)BM&YW.9F)**P-6-H*V'4!FAY[C)50HR MWKZU560S+[)W(>4!_?2AUX4[:>N'TJL#C;OJ_]B==N^JWMH8E:%:N.E2@\NY M:J*JW]83[,C-;=ZK>#7^7C.UX!1:@7-2[;0C.LY4-5%6#T86;BB;24,CGKM= MTA2.R@K0][FD\VKU8!>HY_KAOU!+ P04 " T>:I8K[$+B%T' !+$0 M&0 'AL+W=O^VH@*;Q9*K[G!5[T&&5 MUN4H"H+):,UE-;@XL\^^ZHLSU9A25N*K9G6S7G/]?"E*M3T?A(/=@V]RN3+T M8'1QMN%+<2_,;YNO&M]&'4HAUZ*JI:J8%HOSP2P\O4Q(W@K\+L6V[MTSLF2N MU _Z<#P(B)$J1&T+@N#R**U&6! 0:?[28@VY)4NS?[]!OK>VP96JK.TGVSK9>#Q@>5,;M6Z5P6 M*W?E M3ZT?>@II\(9"U"I$EK=;R+*\YH9?G&FU99JD@48WUE2K#7*RHJ#<&XVW$GKF MXK,R@H5C=L+NJERM!7O@3^Q25&(AS=G(8 62&^4MVJ5#B]Y "R/V255F5;.; MJA#%2X 1J'7\HAV_R^A=Q&N1^RP./18%4?P.7MS9&UN\^!U[:V84NY45KW+) M2W9ON!'(,U,?,MC!)8?AJ&1.ZPW/Q?D -5$+_2@&%Q]^"2?!QW?()AW9Y#WT MBUY(KF6=EZINM&#_>Q!/AEV6*O_Q_T.,W\<,QSZ[^WSUY=,->YC]EUW>?+ZY MO7M@#RO!%JI$C7-AMD)4_\2#>+EI#!9K:AL$:%C7+%K[:O!MC-+/?2!--FRQ&N-U&\'Z)[_/ MUJJ!80<6V&-:(+5@4?BKC25!V+*+/.LC"Q2%?L!^?769+;4\F4M52%1 2:85 MC>NY.5PG#=SF1^3YU)_09>HGN.RB=OEPQ5H70##R8RLR<1K3L;VZ2+V03"P( ML *'G.%RY98C]O 09I0UD^J2ZWSE)H T8,F&@3^VN>#4 W]JP_8H"R1N#95< M8%@4Z.\[4R 3.HW)_N)X[:,A:H]5F*1DQ1CR,59Q,M:[^8I7RW[&%;OTXL5W M]'K;A':D8JPPQMWOO&RXFV 47#0M82WL="D+>%T+J(8IW#6._13Y>C7[=G// M9CG5 _W[8E<\80%$6O-[A;7S:V CBE0FC^!FD@ ,-P]OI:^L7B6;;V6OD&J\ M>O[P2QJ%TX_H!Z@(.X"[I*U?=8Q^OME5B/1Y'"1QR+06ME'PN2Y=!KTJ.;J'9\8W# M?A%>'P D.["Y<:$]8@EUOCBC'OD('K8BW4"IV21,T9)"=B_*Q8FL, 5L%DS& M;!JP&<%!UDAMIQA3\U(N'6P<3E@,$MWZ6@"\$2SV)EG,$B](PZX0*7&QV4-L MJ&HP;&J6B/+JW_5B?RIJ 9>FF:(!=SW8"$>"+# M8=<4+3KR)DD*-$PSN[TJ;"PZQT0)_=]1;/O)RR4F7H8-#+C!6,?JL-ATPB;I ME'W;M8,/?+WYB%@_8F>ZL9[+54U%Y"7C$-PRN$W+1VZS%EXWNG$%2O.%7?&- MI#%PR$]>BDD3PEDA>]"\(-?4(F^TRYP3!&[2EF.:L0RLF[FQ,^50XL6)-X[' M+$J] &K[;C#KNL$P3*SQU Z].(NZ$74(+L*0"C.Z3";)R\3LI_<;I@^3@/KS M"?OWW>T7O-FEZC#VLC'UT"$"G@1V M>F_AVO8KAE'JLYGE]GA@YD@[%A5ZYI^DOV @CV=KVLF5\H67=L?LS M*RW0)!2:U*ONZ/4[,HDB+M10M17_2; _&)P\=E4EDK,73DN/3)65 59M=JG% MAFYR'=LFCD>\I)2PH]JCQLWW_9]H]N;%XH5,[=,8=0E4>A9OQT5:&M\QW^E@ M1:MX#L"9C8,*UA-/',=7FU38%#^[EM28E6J[XD*KMF4>^ NQ9Z:8_Q MR'#:U;JS;O>T^Z5@Y@[(>W'W,\,GKI?H:*P4"ZABFX.#N79'=_?%J(T]+L^5 MP>';WJX$A]-( .\7"D?(]@LMT/U^&PO=V]R:W-H965TFUKHN5<9TTZ#0.<5-DR/9(N"_I12-8N;F-FHQDYVIN<"- MTU#5,O2ZSE8>Y%WFEBR_>5L1/!8M:R M/>[0?&TWBD;!@%+P!H7F4H#""^F'NA M)80UYL8B,&J>\!;KV@(1C7^/F-ZPI$U\W3^A?W3:2]8PM7BYK[;YPZ&.3V(.\TT8VQV1BT'#1M^SYN ^O$B;A&PGQ M,2%VO/N%',L[9MABIN0!E(TF--MQ4ETVD>/"%F5G%/WEE&<6:VD0H@Q^@Q53 M@HN]A@TJV%5,X2PPM(*-"_(CVK)'B]] BV+X+(6I-*Q$@<6/ %1&_C%)W[+ M^"+B'>8C2"(?XC!.+N E@][$X247]&HP$CYRP43.60T[PPS2.3/ZG. >+CT/ M9Z_,5+D)O\>%=E(77%\BF ]GT$OKBUY+ WU_PV<"REOGC/^?H M7@0\3S?*1K"ZV:[OUW_L8+/:PN[3S78%]P),A?""3 '::@+5 IL'HG*JA_O& M]D,37RHD?@?[$?)B[ B63/,$AO >DBL_F<34B<9^'$74 MB3,_'H\)3$BZ:WW*-W>Q[=)/A++'GI8&Q"_"TJ M0X_#H(?N7MNIO"(K=0?LEDK+Q(MC?76MA^*[33@>)_/6>?+["I^[:\$K4Z3Z M[YWU6_A.F-X?A]GA=;GI3?5[>/\T?69JSXEZC26EAJ.KL0>JM_M^8&3K+/9! M&C)LUZWHA41E ^A_*&PO=V]R:W-H965T^WNR#/UTH_FJ40ECV7164N>DMK5V>#@4F7HN0F4BM1X217NN06CWHQ M,"LM>.:8RF*0#(>30\W& M=[E86MH87)ZO^$(\"/O/U;W&TZ"5DLE25$:JBFF17_1F\=G5F.@=P;^D6)O. MFI$GZ>%K=M$;DD&B$*DE"1P_3^):% 4)@AD_@\Q>JY(8N^M&^A?G.WR9 MAQS*1\[JPW]7ZKR+X]KQ:8^EM;&J#,RP MH)25_^7/(0X=A@_#(PQ)8$BD7>J/5ZY.2-7O': M,*O8%UGQ*I6\@/O<"J#-FD,.>W'CP^*H<,[,BJ?BHH?*,$(_B=[EVS?Q9/CI M%6/'K;'CUZ1?/BRY%B=7+C'W?$,VLIG6O%HX>]F_?XAGRZX*I.\_AVQ_77H\ MC=C#C[OKOY]+ M$T()KS:,9VIE81ROF"HK.:\-DU4*TU!O;%5@>[V4Z9*MN6%\M=+J"<3SC9-A MR+FE*C)Q0*YETAKD'/A\^^;C9/KQ$Q"5JEJC73"UKL"SE"LHVV&#Y$>Q82N< MJJH2J*BE,H(5JEJ<6*%+)LI5H7PPAD,:Z3AD(PP]=S(3'(M M 1QI6*K0EV T/!'&D*_ $ !%M#BSLJIQ!%\7 3\Z\??,AB:>?S$Z4^8"X4GJ#9R%_$)F@D@QJM]T@X0K7%A-/8*$=R&!E>*>O@]K5% MSCTAA]=VJ;3\+S%ULD*1-J:&(]2U&/ G2=@[Z"CJ3%:+#@)W266)<^&V^!OA-WP?8[P# 2)IKC4Q3SS<1NRGD0LX+H)UK*Y%2 M3AD-P7(5X T39S#Q/2M%.7^)]S;<\Z;BLK;B2#^%6CR+M'9>J3R7J0<#!?R= MA%PM%G7!=3_,NI F(5Y65D75^JL$0B:$-HGR)9(=J(\CDCRN, %P!T!+A+5N MZU?%14T"><^>I,$Q_E*I8<8BI!&;N7RPVDFU!^ ")!6RE-2.H,O5Q-$X=S/= M#SVJY)M#,)R+E)<(:)X+']IZI7RE^8:&XM^-R\'"9>!Y$.B5E'XV[?O69D7E M5#9!0<[5HG*03SMS&+FG=5OB>3NZ3#NZ6.[BM74KS/,&_/[)V4ZV+C!$[$D& M;I9SJ1G<0$FA/?O8:O&SE@:Q;/)'6) JB]BM.E0F;"VH U%=9F0E#6LWLA/W M?^SX=JO1<3@SR*YC60VR@I!9O<"]*,BU:^56G5T,--J)**B0[E14^XI12#J5 M9FMHX"$5+AL<;I2!N YT9%HF:(8@]BXG 5G=Z/F=1D_C&P%SY1MA*RI7!>[$ MU*PL1_,XV]KAS9AU3+@[\GL#4*2DX$D5,*F0%@"BA%8#SDXGT21F?W'KEC"3 M9 3*>R-%D;FS430:![+OTCR>Y%J(=KILQ8VB9+@O#8#+A;0UW&OIAM'P!9T; MO/![(SCJ@(Z2:.1^*=C[QA.,#T71YRIQ/.*(0S2<>9&B$3I,&1??0T/M!3\O M58T+ *X=+M%DR$XVO1G;^A [SGDQ;7]TD,![SB->K':0\5H7BMB7X+F/$W7/ MC.'VZSM&

J-]21 MFGW!XW%_"+C]QN(DFH[8[P$I)_AST];XNV3HJ-ZS.(Y.)^P:G1,OAKB3!?S2 MDJZ!SRNI _>>WGT'8I9XS?$HFL:MWJ!H&L4?.OI)WO]!9])X&P^CZ?B(KW]& MU[NXC<A@?O^?ON\EXSO;0@:SJYT$.QMBUUC MKSMQ.TRQ5V\NW_^0>>/ MM-!#K_6#SE>84NB%^]9$_1U#Q7^0:7?;SUDS_Q5G2^Z_A7WC&HW4L$+D8$6< M3WO^7:-YL&KEONG,E;6J=,NEX"@S(L!YKI1M'DA!^Y'O\G]02P,$% @ M-'FJ6 F>_5VV @ H04 !D !X;"]W;W)K&UL M?51A;]HP$/TKIU3J-HD1$FC'6D "2E>TTK+2;IJF?3#)0:PZ-K6=4O[]S@Y- MF43YDOCL>\_O[GS762O]:#)$"R^YD*8;9-:NSL+0)!GFS-35"B6=+)3.F253 M+T.STLA2#\I%&#<:IV'.N QZ';\WU;V.*JS@$J<:3)'G3&\&*-2Z&T3!Z\8= M7V;6;82]SHHM<8;V83759(452\ISE(8K"1H7W: ?G0U:SM\[_.2X-CMK<)', ME7ITQCCM!@TG" 4FUC$P^CWC$(5P1"3C:&JS;M .(,4%*X2]4^LKW,9SXO@2)8S_PKKT;=*-26&LRK=@LG,NRS][V>9A M!]!NO .(MX#8ZRXO\BHOF&6]CE9KT,Z;V-S"A^K1)(Y+5Y29U73*"6=[-\HB M1&WX##.KDL=,B12U^0"CIX+;32>T=(?S#),MWZ#DB]_ABV*8*&DS R.98OH_ M04CB*H7QJ\)!?)#Q I,Z-*,:Q(VX>8"O647<]'S- Q$;L HNN60RX4Q0Z,PB MO31K]@5-\P-B6Y78UB'V7ED&^'./ M+Q8&@BKT=Y_$@R3[)4;M.LSN;X??KVZO+T9W,QC]>!C?_Z9W,OA]>$Z26GE E<$+11_W(2@"X'0FE8M?)-.%>66MHO M,YJAJ)T#G2\4/:I8SP//>'<" !5!0 M&0 'AL+W=O M"@/61J(0-"1@%66;IFDOW.326#AV9KN4?ON=G33KI-(WCL^^^_E_\9TG&Z6? M38UHX;41TDR#VMKV(@Q-46/#S$BU*&FG4KIAEDR]"DVKD94^J!%A$D6G8<.X M#+*)7YOK;*+65G")7R5*I9V?E$6(S^$CY$TKU!819BBQXA;F M@DDS"2V=XGS#HB?..F+R!C%.X%Y)6QO(98GE_X"0Y T:DYW&67*4>(W%"-+X M R11DA[AI4/.J>>E1W(V8!7<<,EDP9F A646J=;LP80[W/@PSK7-A6E9@=. M^L*@?L$@>_\N/HT^'Q$['L2.C]&S1[1<>VF[BS'PZPE?R12J>/Y]2.]1XF&] M\?D(\OOYW=>?>0ZS_"&_N7V"^=WEPP*NZ5"))11TJYHOU[Z;#'OAG'NF5UP:$%A1:#3Z=!* [IJX M,ZQJ?>,LE:4V]-.:WCW4SH'V*T6%U!ON@.$ES?X"4$L#!!0 ( #1YJE@( M;_U2$0@ ,D5 9 >&PO=V]R:W-H965T;H#S/O5Q]'()9DJI!N:E2JQLC"V MD!Z/=CER*ZMDRIN*?#09CX]&A=3EX.*,W]W9BS-3^5R7ZLX*5Q6%M"]7*C>; M\T$\:%[1BV75!>J=-J4PJK%^> R_G@U(WHF M^$VKC>O="[)D;LP3/7Q.SP=C4DCE*O'$0>)GK:Y5GA,CJ/&EYCEH1=+&_GW# M_6>V';;,I5/7)O]=ISX['YP,1*H6LLK]O=G\2]7V'!*_Q.2.KV(3: \A,:F< M-T6]&<^%+L.O?*[]T-MP,MZS85)OF+#>01!K>2.]O#BS9B,L48,;W;"IO!O* MZ9*"\N M5C7V^8M;XY68C,6!N%>Y]"H5=]+Z%_%H9>DD>\Z=C3PD$?THJ;E> M!:Z3/5SCB?C5E#YSXE.9JG2;P0@JMGI.&CVO)N]RO%')4$SC"+I.IN_PF[9V M3YG?]!V[G?!&_*Q+629:YN+!PW[DF]]I<& WV\V.2N>C6\E$G0]0&T[9M1I< M_/"/^&C\TSO*SEIE9^]QO]@?&G&C79(;5UDE_GQ4SUY_*V&W! M9#P4]Y]^N7S\="/N+N\?_Q"/]Y>W#Y?7CY__??L@'C,EKDVQDN6+@-^4=4*7 M\*GO:[C1/A,)4VFX7"X6.M=L#J\8B\726Y/G>#5_$5*DVJ)FL8 _IY>E7NA$ MEEZ@&)*GS.2ILE!+K559*1<)]0R$>YB@2L64F="EGP M&JC*5%1E_QWH@X-)]PS&;UL@X=Q$KCR5QH++LA>0Y2MM??R Q J?\&A0Y2%_"2V>AR*3P9QZ8L*HLE"RARB=5S ML%:FCL4; M%LZKN:H*N-ND50(V'T2,_R/Q:#PRL12>Q92E<[4(%!99-,AIT'^#^.CD].J-36 M6"0JN4>GV43$\6LC&U$?:)F9G9Z2(K9"/)#]>@PFDT.^7GW9<:^%B:75M5 CJ=Y]<)L2%4QUX8@ [DRWR>Y>3_JO6[UN?]\6VO5 MTC7Z4*CG+XUR/[ZK>H3^D&349I#!AII+%#JJ++LF*Q;6%,)KBHWAWZ%XX&V= M?=1J5A9A@M,]MQG\EP=)92W!!EK0$SH&4U -$$&M PE/%9R&4%$;)%ESC0KA MNZ!XF&')KS!FA([>X]=/D>&NHG_3EYW,%44HR2OT.[%&>V2@I0(-62;1(9.Z M*S_CRBO<K MWF_54MH4MCGRP"9C>^$J^);&BDT/HX*?A^(7_:0VVJEH%SIU@TUGQ7?IS$FR MI<'_8P/KYLUP#_CVB[&B%V6/#%X+ .&IJ2E98!JRF*<<1)35 H-392FAH')" M.I YV..JUW+%)AI-0Z*Q./#23"D3 N7@SG[95FC.4+ E96,R:ZIE MMJI\5[V4V-IUSV3]6E-ID'/(_PT'V-U+@!IV0/,^5A7*9[(T^6N\0M=(>1RG M8@P5<["$>H21M4 ORR=6W=-HBC$^%"4LKL>6&DM:HX?B4P/R6W6_95]=^J*@ MXV5>NU4@?^R23@!U"\$"Q02); _F$CB6T]%=UTDNG3-).()DB#OWGLZY_4(( MX"71)@/(2>Y4C;CA5_OJF^["6,/UG^S?VEG[!L^'XJZRKJ+34,!$5JSV9=]1 MT;9ON[P@*8EJ=C?*H6>C0$H^661=I4<,N'3$PF.Y9*PIUP!SI'S4 'JFTB5M MA Z-47S0HS!^P8#G&\#8;D/?,&'TW6>5+N:PG8>)?H.#!CF0!RE:.Y)O&M8A MCOL$()NHR_&ICE!AKC*9+^H6V4H,B>73T9D=PU2 MG0[#+?_*W)GZ< 9)#5J&DVW G_K\0-K3-&8]FD\=6$Z]UHI^Y/<5-3?SQB[Z M.F")&T66,C@57RKT%&5S+B2QRBOW*AZPLIX)HS8'A\. MA T?#L.#-RO^6#&UL M?59M4^,V$/XK.SGF/KF)7Q.'@\QZ4=3(5IXKH4TYY/*VN9T-C-%A34S4]6@I"];I6MF M::MW,]-H9*57JL4L#L/YK&9<3E9G_NQ6K\Y4:P67>*O!M'7-],L:A=J?3Z+) MX>".[RKK#F:KLX;M\![M;\VMIMUL0"EYC=)P)4'C]GSR-3I=IT[>"_S.<6]& M:W">;)1Z=)NK\GP2.D(HL+ .@='?$UZ@$ Z(:/S38TX&DTYQO#Z@?_>^DR\; M9O!"B3]X::OS23Z!$K>L%?9.[7]@[T_F\ HEC/^%?2>;QA,H6F-5W2L3@YK+ M[I\]]W$8*>3A.PIQKQ![WITAS_*26;8ZTVH/VDD3FEMX5[TVD>/2)>7>:OK* M2<^N;I1%B"/X!>YQ1\&V<"6[5%/,SF:63#C!6='#K3NX^!VX*(9K)6UEX)LL ML7P+,"-N \'X0' =?XAXB<44DBB .(R3#_"2P>'$XR4?.&S *OC.)9,%9P+N M+;/H?#?''.[@TN-PKF=.3<,*/)]04QC43SA9??X4S<,O'Y!-![+I1^BK0T[N ML%':? M=]=?'ZY^WL!#A7"AZH;)%Z@8A6^OJ",=)[81"*:C:8"& Y/\7RR!"45L#:^Y M8!H:KY48)7G#2 M4UNPU<@:HR#X U:3 K&JE$%J25-HOB$.7':?NWGCU W?2;XEFQ338Q9(HVN( M*5P,Y$;.>^:++V9$O6=#/2G;+LFT#DRQO1_Y,KN;$4\M;/68G6#6(@'YWLF@R9)RX(O!$4 M]V! >J-%KG#!K4L">V)4-*ZN"$(@C=P2%!= 3#3=$R/1P#M^P&.#:?)"8TV) M%"] [=&YRN0CU=8=&IK70RT-8=VTQM7F:WPIMZ[&M^[Z>"<^1%&6A@:VK:!! MJ_OS8+SIODH%]Z]5.-C:O SF_D1&048W-(%&'M8;U,/8I.,^#9;0@QED0$%!6:K\ M ^D32.9Y$&>A6RWG01BE;A5'04+$#\-NIQ7%AKIER^V(T G$RV"9. ?C+)BG M&2VB)%@NPE=.5: ML(:[(WRFAU7)NP;NR_%UQCXA%8V%8W?(;'3;4VON_)N&1I*;9MW%/YP.SZ:O MW6OA5;Q[/24)=M236<+K()Z.X=TVVL:OS;8:,LE9M?5O3T0^T$Z/M6 M49?U&V=@>$RN_@-02P,$% @ -'FJ6"R9(+"? P X < !D !X;"]W M;W)K&ULA55M<^(V$/XK.^Y-A\RXV)9M;*? #(2D M9>;"Y0AII]/I!\46V!-;XB01>I_*2-53UQ99QO%D+V5"-6[GQU%8R6EA04WO$]P=>0RONC(?V M[$&.AV*GZXJS!PEJUS14?I^R6NQ'3N <#I;5IM3FP!L/MW3#'IE^VCY(W'E' MEJ)J&%>5X"#9>N1,@NMI9/2MPA\5VZL3&4PDST*\F,V\&#F^<8C5+->&@>+R MRFY871LB=.-;Q^D<31K@J7Q@O[.Q8RS/5+$;4?]9%;H<.:D#!5O37:V78O\[ MZ^*)#5\N:F6_L&]UX\B!?*>T:#HP>M!4O%WI6Y>'$T#JOP,@'8!8OUM#ULL9 MU70\E&(/TF@CFQ%LJ!:-SE7<_)1'+?&V0IP>+X1F0 C\ E]W5&HFZ^]P5W'* M\XK6,.?M;S?YZSUQNBLJS8JKH:?1M"'P\L[,M#5#WC$3$+@77)<*;GG!BA\) M//3YZ#@Y.#XE%QEG+.]#&+A ?!)>X N/B0@M7W@A$0JT.(G^45/-\ %J=2[@ MEBXZ3V=JZ5IM:.??PH&_J\7G(V.SD:7V,=T+Z\/5ILES=+C__!7?SQ61Q,Y]\AOGB[LOR?K*:?UG@$UE, MGF;SU>WLZO"<(% :""\@E 5$NK2_"Y;LE?$=YOL3))$;I $*:>R&?HI"$ S< M)"8H9<3U_0Q^DT(IV$JQKC3T:MQZL89 7,6NFGBF[O(]9,4 M%MC4*IZ+AOT \ZV]7N:F<69AQ$V2@5E#-TRC,[ M!H+[!E.K2BK9-4RIJG*$ M^/W(^-SS^^C+E3WP!W:)0YA5]0[KY2,U3 DY34E$7#((;"82-\D&5DK=(#J< MI<&@2\K!OS8W:"!Q@SBV%K(D,>J9FZ6Q$6+,\\#&UH&Z$!$4$#?,4HOJA6[@ M1U9$1)*:; :1FX7A&>C[:3&!=H08:=*%'+8AA]%)9C[2O*625WRCK#%K!2IE MK&XM087M! =4@56*U8 5 (SF)8@UZ)+!M_81FL>#[Y@CH ^KDF'C%Y*Y5@6G MT?^TD8=JUCOIN@V3&SM;C&L(;1OP\?0XOB9MU_Y/O9U] M]U1N*JZ@9FN$^OTD=D"V\Z3=:+&U/?Q9:)P(5BQQ!#-I%/!^+;!]=1MCX#C4 MQ_\"4$L#!!0 ( #1YJEB2?^=P\0( #0& 9 >&PO=V]R:W-H965T M^0F1XK(WUTZ1B;H[3U.<5 MULH?48-6+&MRM6+9NC+UC4-5Q*#:I-E@\#&ME;;);!+/EFXVH9:-MKATX-NZ M5NYICH8VTV28[ YN=%EQ.$AGDT:5>(O\HUDZV:4]2J%KM%Z3!8?K:7(R/)Z/ M@W]T^*EQX_?6$)2LB.[#YJ*8)H- " WF'!"4?!YP@<8$(*'Q=XN9]"E#X/YZ MAWX>M8N6E?*X(/-+%UQ-D\\)%+A6K>$;VGS#K9X/ 2\GX^,O;#K?\8<$\M8S MU=M@85!KVWW5X[8.>P&?!Z\$9-N +/+N$D66IXK5;.)H RYX"UI81*DQ6LAI M&R[EEIU8M<3Q[#LQ0C:"]W")I3*P=)0C%MJ6?I*R) AN:;X%FW=@V2M@PPRN MR'+EX8GX$H^$[R ;9Z #>J)<[BGBC W(],,&Y MMLKF6A3?LF*4-N,7!7=PXY?APHLY]HW*<9K(D_#H'C"9O7TS_#CXC8[@\NSKR24L M;ZX79V>G%]^_WL)=A9*E;I1] NW!$DNW/<7OODG*A0X+T%9JJ< CLXE%!%4Z M[%9BD9J0>4!@"94"/6AJO7F2XX8<2WBA?=-* SI1ZD+3@68/Y[ARK4R(<.G# MF-8J;IW4HE1^/]=&MDJ"B[9[XI)Q09Z!UE 2%>)+IGCOT*B0K%&.0]FTC7RD MEF+61;0]-T$(OF[0J8"XJWHMY*LPB43+A&HJI![2[R#=BO4*7=^Q M<.*#1GG'/A8+NN-)-@F?W;IY> M*5=J46!P+:&#HT\R@5PWH[H-4Q/GPHI8IDQ<5C+6T04'L:])R&XW(4'_1S'[ M!U!+ P04 " T>:I8_UAJ&F0" !1!0 &0 'AL+W=O MQ!IDK9%D GWZ2K)Q0QMRD;72[K?_REI--J3O3(EHX;&2RDRCTMKZ*(Y-7F+% MS8!J5&YG1;KBUIEZ'9M:(R]"4"5CEB3CN.)"1=DDK%WJ;$*-E4+AI0;35!77 M3S.4M)E&P^AYX4JL2^L7XFQ2\S4NT-[4E]I9<4\I1(7*"%*@<36-CH='L]3[ M!X=;@1NS-0=?R9+HSAM?BVF4>$$H,;>>P-WG 4]02@]R,NX[9M2G](';\V?Z M6:C=U;+D!D](_A"%+:?1800%KG@C[15MOF!7SX'GY21-&&'3^HYV]'X4U9'!.RI8& MYJK XB4@=L)Z=>Q9W8SM)9YB/H#1\#VPA(WV\$9]M:/ &^VIUH E.!.*JUQP M"0O++;I;9LVN@EM0ZPJ!^P"A[^V8X3C[O$9OV8M-]].S? M'V+@YS4^6IA)RN]^[5*[E[=;+4L'L+B9+>;?;^87US"_]>,W!>=9_R.-:"PF? M7B1@X]8N>85Z'9K90$Z-LNV-[U?[]^*X;9._[NUCX]*MA3(@<>5" MD\''@PATV\"M8:D.3;,DZUHP3$OWYJ'V#FY_1>XJ=89/T+^BV1]02P,$% M @ -'FJ6/MU;JX^ P ; < !D !X;"]W;W)K&UL?551C]HX$/XKH]SJU$J4A 0HNP=(L-U5^]!VM=OV=#K=@TD&XEO'SHX- M+/WU'23_>&'FV.Z."Y4-K.@MRY\BH,;9IC(6S?E*CY MR]I0(1R;M EM22BR*JE081Q%X[ 04@?S:>6[H_G4;)V2&N\([+8H!!V6J,Q^ M%@R"H^->;G+G'>%\6HH-/J#[7-X16V&+DLD"M95& ^%Z%BP&5\NACZ\"ODC< MVY,U^$I6QCQZXUTV"R(O"!6FSB,(_MOA-2KE@5C&4X,9M)0^\71]1+^M:N=: M5L+BM5%_R\SELV 20(9KL57NWNS?8E//R..E1MGJ%_9U;!(%D&ZM,T63S H* MJ>M_\=STX21A\KN$N$F(*]TU4:7RC7!B/B6S!_+1C.875:E5-HN3VF_*@R/^ M*CG/S3\8AQ"/X!7Q:N6VP\ZI_N.7S*D1F+4N@#R(P]8I%]C]?V8J#(YKN9G!]T@ R!?!()>&DWM1#23J) M3/R168FE6.2V74#2&S'1!;R(>^/)&%[R_2))ZQVI_EL2S3G$%))3\*JH3P*W+D.1.^&'*6=;1MMYH M9AGTDF%2LU1\%U![.C6_V%I>2/VRD]LW(.HER?@$+$EZ41Q#U_T*3R9@@;2I MYKP_E%OMZF'8>MNG9%%/T._A]3OT7A#OJP6%:TZ-^J]' 5 ]VVO#F;*:IROC M>#I7RYR?0R0?P-_7AD=-8WB"]H&=?P-02P,$% @ -'FJ6.3,U<[D#P MLS !D !X;"]W;W)K&ULG5OO;]LXTOY7B!S> M10HXCNTT3;MI Z1INY?#MELT[1T.A_M 2[3-K4SJ2"IN[J]_GQF2DNPX:G(? MZM@2.3,6 M 3_=\MC73LF2)ZVKX]ED\N)X+;4YN'C-SSZ[B]>V"94VZK,3OEFOI;M[JRJ[ M>7,P/<@/ONCE*M"#XXO7M5RJ&Q6^U9\=?AVW5$J]5L9K:X13BS<'E]-?W\YF M-(%'_%VKC>]]%[24N;7?Z<=U^>9@0A*I2A6!2$C\N557JJJ($N3X3R)ZT/*D MB?WOF?H'7CP6,Y=>7=GJ'[H,JS<'+P]$J1:RJ<(7N_FK2@LZ)7J%K3Q_BDT< M>W9R((K&![M.DR'!6IOX5_Y(BNA->#EY8,(L36!%'$=&+.4[&>3%:V#>&TH5VY"0YO->:%BQN]-'JA"VF"N"P*VYB@S5)\MI4NM/+B,'][ M]OHX@!_-.BX2[;>1]NP!VM.9^&A-6'GQWI2JW"9P#$%;:6=9VK>S08KO5#$6 M)].1F$UF)P/T3MK5GS"]DP?H[5OQOR[G/CA8R[_WK3C2>[Z?'KG0K[Z6A7IS M !_QRMVJ@XM?_C)],3D?D/9Y*^WS(>H7;Z777MA%;Z-&4>X[\:_T]ZOZ$<3; MRA;?]XH_S."#-M(46E;B,TEO@F3/^;I2HK#&@T,I@RK%HAWG,43!20/+]:$) MC5,?&E6)*^OJL9"FA+_/O2ZU=*13_VS*95SB9J6+%61N MJE*4>K%03BR<71.T-%#&@IL[M&.AN%N6N)E05+"K-.W"GING7: MK&'Z2KKYB>.!7\Y?U_>K*]+14PWRD6P*^J(Z-I%O_P'I M3/M 9K@"$L-6*HW7I,];[&?:0+(QZ_02NJZ@..R7#F27F!563I$R[X2Q QIZ MT6KHQ:#H7U2A(-R\4H]5Q3"]Y/.>K" 3)LW +>R&#$E@FT4!O])!5-9[K&KO M'+;0PCH@LH 7D%% 1587])OMANE: Q7.R9@TF3%4*/1"(*[#Y4U)#CI7=Q8# MB8!<0G?)CVIYQTZ$26LX 8''5?*!E?3D6Y!#(V*5L%@+KO 9MM2UA=]V:W#: M?V=):):Q@;?FVC!$N))7S-O9P_ ;$DVZTHMO-2%5BQ*7-]]:D)A-IB_$]&0D M.K2[-D#\)IK(D;B*_']G'8[$1R4]1.0UP4RVWD)+^\D,&-!9:T!GP[9OL40# MV& ,_@)MC#+S^.-ICO839IQI ,^*/E<8FN,P?\[H M P_"QO+#<7P8G8I>C>]/Y"$C\3_>J1&<<* #E^V.GPYN*QK^+Z!3=T] M55N/)"ORMQS;@$9-YU?P3"P71E-80B8'$W;?5=AVBE*1IX"#YSEQZ$(XN2& M4@Z6!2NDW)9" [N,QP/R#,3AZ$A+:V'TNB?,_"Y*('TXTF:$H0YT>Y\#VGW5 M:O?5H!K>0;A;25GUDV'_L82QILXU^UJ+$.8)_J#!O<.Q"0NI7=R3L?C0?A?( MHEJMEZ2JQA-\L/H!G2G[*')<4 ]QL#'?^(3:XY^T/Q\1[I%(:\#L^Q_%2IJE MRJ:@"%(7V+6M% =D;8D ST-]SE\ZJ6G*0ZM+.([T_;^=Q24V2A:K^XS89EKL M3\S:#([F(4\""@@ KA24N%B37F2KC(:&Y*2D]$80):1'53=AU+E)&KCE*#($I^<-95XI1=IR,8LG#OH+SE:J M66<2OI6N)+\FA8QXJS#9OZIR21MC;(>$0X WG73U MW&30=SZRCCG4WZ@BY3=/=<_'\_ M#\;"G&CULK%U-YCR-=@&*:!4\]"?S&98 M[OKL5_:][9%D^*7RJ%OC##RYE;HB!D=(@8Z\W!8K>08R>G:GO&_]U#_F0"'& MMQ7VLN^3JO=;-=+A<)\W\G3732U*?[.N/8!+5O^Z8[ _&CO;%D?.0 MK1AKCKHG7<\ ):P*R:.TG.LJ[225LU7%ALLJ,T<_G>.;^9\*@ [D7NR5,WM_ M#$>\1QLNW^,>B_AMSR)CT:U,WM.K"638\RJ6G8B:&*OCI MK#.?V>#.?G86&!GY.HRI(EM(JZLRH M0&[=IEF%K'6(/CT6_P" ;&& 4T%3!0NC89S9:&QRJ7UM4^J2S6HDJ*I5:WN[ MD^K[AK(UMKPH=42M/H*5"FJ#)[!9M $H97@[57:;&AM*P^Q"AS9Z"6ZED[PQ MXTLB)W%U,KI6052S]?BFD!%57Q5)M!A'\7J%@ \;IN2+5Y8#8.ZFE108%DT% M1[KM4NOHV:->CZ]+QJD/2UWU(S(GN'58(8GEHI\#@Z76!XWMT_U5O&UTC."_ MR'5]+N;Y9V<[AU3.>FH%<+28(@"#?>>+ZS49>M[3=[R;V :H^'=KED>_,\Q=)DT_ MT;$?SWF18;IOC2K"639YN.P=;48;T"L2L(HXC+BON4<5R6S(U=1M3$-JX PB4V]0/^&U-WUX:?#?7+6I/C2.=(?\THOHR4\5JV/ MX=!WU99#Q"AE;K6SAMXE?]M1>]MFH[#,@.MCAQ X@.!X# L)1^E'F@^U6_)U MU7.R;3Y=192V2%-;#J!+N>DH]<=3LWT$SXM-=E+]^SWR[F K]1=!&[+_H%0\ M]B_T0F6DR+A8MX$!G)!L$2)1R2$17S0]AI3'U&P!GBW)+"B<.[:C7%HBSPN2 M&^Z<<7[M@3'1EB'G,'EQC!\[2S!4$R*<%SD;(5SL19F(EH-57==NG_ZD$8[" M6HD3_27W M&])"UU*?_JRGCDV$/S,+4@$=TT5;;1N8C]7!XSBETH+7O:_W?',EOMH:1=;*NRKBN=8+*FB1Q)R8I*K7)V](-=*PYJ(;1! M^AFT7U NA'W@HWH2L8\9Y/J'^EDTVTXJ3F/3<0BQ*LC!*F66=$X"9T#8S8NB M\:DDRPT;KY8Q%S-)+-=70->@^7+]";D$?:9ZS:@-5X3;I9\P#?6'44 :;BNM MB'D>RJ>*N<$O#G.9]^7#S2P7<=/Q*363O\H?BCH05167P\(4K?H!J#JD=L\2 MN9AKP:U!?M$K*Y.R$X&TM+&X6>FZSOB D%167-XH7GY$*"HH)&7UVX=^=-Z( M:C .Z 3:ZLJA^HE3,[\AQ^F.$J8_.TN(X/8;M^^(X0WA?4*)%@1C$^&45]0(F$,'8X$V_5 M-@''XFUKX_<[I"ACO>U\0^:#K44Z4R'GBHP99A#=S.2BQ,TG8,DH Y1@C.9).5Y M;^^]7NM*NDAX<&N[XZ'I\#'.%SB&=$4\P7\'/*MLK)'2?CYY.Y_ KNRQ:S?E MYR/RMB4_P.[PO97[SM3SGXQ3D0H\G ZT1VVDA;?3#CSL9V-Q667SR $Q1@+W MD+R]_/E>PAG+)BRD<<";H9V<=8<*L^&&_]56Z_2:6Z=/W;TGL4@MY[T/*P4HGRS120'.D+8[:SGNT8/GK$<^M31%F?BVX 4?$FI=][:Z^_L M/P+(G1Y&0K+Q3A*(C.4/&G77/I\-=[:C&5.Z^&13?A3AP'GHUU5K37@@#N>( M'@L=GA%6WVJ^W+I]'-VIIVL)=JUG5 G.TNDN=5NZ U[**72/[1@[$G-H$,]S M",46BE AR>94'>_YQ7Y:K(U)2@HK,&?%MMG6!< 86\ ^(L+$DIQ:8.W%(=_K M =UK[Z>#&D2A>&9*'?9HX)TFN$I)&F*;?;:UJI[ 6X^Y6<\D[]B4.?[)G#O*Z];V)G/;/S[94Q6AA*_#8!C_>1/MEQ3,PGK\39\TGW>GH: M\_,13?H$L]X[Z0R#7MZ?=3*Z3VC,)Q[6/R0?V/RMP6[LL'C_[G0R$0AG M+1 MI4,3Z)YL:>OP$*5/J#SV0NAQ[QXY2M,EWY:G: L2\4IY^[2]D7\9[Z%WP^-U M_H](2R@.5&J!J9/QV>F!&PO=V]R:W-H M965T-J[M5:MV>^ MK_(:&Z*.1(O]2/;2:-Y8\L!6V0*RHX2"SGWD5X MEDZLOW/X17&I-M9@E2R$>++&MV+N!38A9)AKRT#,[P4OD3%+9-)X'CB],:0% M;J[7[%^==J-E011>"O:;%KJ>>Z<>%%B2CND[L;S!0<_4\N6"*?>%9>][$4V2F11+D-;;L-F%D^K0 M)CG*[:7<:VE.J<'IY(?0"!%\AGM:<5K2G' -%WDN.JXIKR 3C.84%1!>0$H4 M52!*R"0JY)JXPAX\D 5#=3CSM4G(TOKY$#SM@T8'%_P2^ M43+*B=9RTF@GXQ7F1Q"'GR *HG@'7SR6)W9\\8[R*.@%;M/7HR?;T;:ASE1+ MS3YKV'!9K M$\>,#E9(I#HT-P/[>Z=1&)Y#_ 5N25X;?KER#^R]=_SF',.#)%RU0@X/[[WW M=-/[IZY1;C_:5GU_HXD:E)4;%0I<)_3]-.Z.T^BB;\(W]WZ4W1)94:Z 86F@ MP=')U /9CX?>T*)U+;D0VC2X6]9FHJ*T#N:\%.;=#88-,,[HY!]02P,$% M @ -'FJ6&39:MGA P , H !D !X;"]W;W)K&ULI59M;^,V#/XKA#<SX>FV*#M3!G M:HL-?5DK70M+4UV.S5:C6'FE6HYY&&;C6E1-L)CYM1N]F*F=E56#-QK,KJZ% M?KY$J?;S( H."[=5N;%N8;R8;46)=V@_;F\TS<8]RJJJL3&5:D#C>AY<1.>7 MF=OO-_Q6X=X \62KUX":_K.9!Z Q"B85U"(+^'O$*I71 9,:G#C/HCW2* MQ_(!_4?O._FR% :OE/R]6MG-/,@#6.%:[*2]5?N?L?,G=7B%DL:/L._VA@$4 M.V-5W2F3!775M/_BJ>/A-0J\4^#>[O8@;^6UL&(QTVH/VNTF-"=X5[TV&5J;"I/V7?W8BG1?#\;6SK**8R+#O:R MA>5?@(TXO%>-W1AXUZQP]3G F&SL#>4'0R_Y(.(U%F<01PQXR.,!O+AW//9X M\8#C!EH'3_G7:B>GM5VIG)NM*' >4"T8U(\8+-Y\$V7AVP';DMZV9 A]<474 M:<'33GM+,4#ZR7J/N8N('#O18KI&H]&& 85$TA=Y0$)% 1%FK76'.T MXP?X%J*4Y=.)$S*6I-,7QX1S]-\Q(&(1SV$R25]49<=)]4\;KG&-6I.LNY0? M@=DH;4<6=0TQR]*,QC3[CUA2-64+-65QE$,4L2Q,82 MTCXMTL&TN*Z,*$N- MI?#5J=9]T;XNRH/HIZ/\!PH-Z$H8OA!P&J(7H@XTK+6JN^L+M6GS^$UIWT(T M>G:00FO1E$BWNZ6HQQ,6IJD3B/T\(X&G;$K<#>-VL/(T;!R';#J)(V7I\\$,LC3+&4]#)TTS%D:)DWC$ M8C+_E:1=5E*.J%Q'&R571]!)S"99YL]@>>AI25@V3>$#&;L\J13SA"5Y G$Z M93R< L\STHB^RNJ!!,WZ!,T&$_0S:M\]41$T=/Q5GP;+9_@)5:G%=E,5<$%- MA'EEZ@Z>^[]2]R.]=;3ES@KW'CB*)HQH\A01[9/(4Q2R*,GA0DJ@7H!>^H92 MD^X@31<"Y#FG^R=.8AIYG'>D?SW9XZ-7G.@J?:]BP%]V[8/>K_;MT$7;!;QL M;WNI]T*756- XII4P[,)E;YN^Y-V8M76]P1+92DV7MQ02X?:;:#O:T7/8S=Q M!_1-XN)O4$L#!!0 ( #1YJEAX E&PO=V]R:W-H M965T MICVXR6UKD=B9[7[P[W>=I*&32E^2:_N>XW-LWSO:*/UBEH@6MF4AS=A;6EM= M!(')EEARNY>3T9J90LA M\5Z#694EUZ]3+-1F[$7>;N)!+);630234<47^(CV9W6O:11T++DH41JA)&B< MC[W+Z&*:N/PZX9? C=F+P3F9*?7B!K?YV N=("PPLXZ!TV^-5U@4CHAD_&TY MO6Y+!]R/=^PWM7?R,N,&KU3Q+'*[''L##W*<\U5A']3F*[9^4L>7J<+47]@T MN6GH0;8R5I4MF!240C9_OFW/80\P> _ 6@"K=3<;U2JON>63D58;T"Z;V%Q0 M6ZW1)$Y(=RF/5M.J()R=?%<6(85/<"O7**W2KW#ZQ&<%FK-18&D#EQ9D+=FT M(6/OD$4,[I2T2P-?9([Y_P0!*>ODL9V\*3O*>(W9.<21#RQD\1&^N+,;UWSQ M$;L&&H.'_#7HY##:%HS?Y^"'JA9^/:$LZ;?+X-("7Z.F8H1, M&0NGO*JTV@IZ_'1J62O$+9W!C9""GET."Z5R R<0]7P6IRZ(_'XTA&>J1A 2 MB"%#8Z 713#H#^&!;X#+G)9RH:DVP;%KP0L#+/73F$$<^X-A'Q+FQ_T!)#T_ M&:;P[?;F![2:X73H)V$(9W :#?U^G%#TI"POB'3WBD\@9OZ0\"? >GZ_%\&A M*PKV*J=$O:C[ UE5*VF;(NIFNQ9TV53>6WK3O^ZX7@AIH, Y0&PO=V]R:W-H965TM0Z8M] MY[OO\W>VS].5L8^N1"185TJ[65 2U:=AZ+(2*^&.3(V:(X6QE2!V[3)TM461 MMZ!*A7$43<)*2!VDTW;MQJ93TY"2&F\LN*:JA'V>HS*K63 ,7A9NY;(DOQ"F MTUHL\0[I1WUCV0M[EEQ6J)TT&BP6L^!L>#H?^?PVX4'BRFW9X"M9&//HG:M\ M%D1>$"K,R#,(GI[P')7R1"SCSX8SZ+?TP&W[A?VRK9UK60B'YT;]E#F5L^ D M@!P+T2BZ-:LON*EG[/DRHUP[PJK+'8\"R!I'IMJ 64$E=3>+]>8 .(6]W=1JW*"T$BG5JS NNSF,H_68(80(?X0*M M?!+^B.!*.[(-GSPY.+@7"X5N, V)=_.8,-LPSSOF^ WF80S71E/IX+/.,?^? M(&29O=;X1>L\WLMX@=D1),-#B*,XV<.7]+4G+5^RIW8'78&[ZNO0H]UHWRVG MKA89S@)N!X?V"8/TP[OA)/JT1]NHUS;:QY[>X)I@K MDSW^WE7$_FW.G$,*X>"K% NI)#T/VL/U0PSG?'V6VP8NA;2OO.^-T,3Y\"!4 M@Z_=6UPV2A#F4,@UC[65&4+14&,1,E-5DMH:#D'J3#7\/-@ 0R5:?O36<@R$ ME\8/D -4FL8)G7/_<4RY 23C$;R'X>%Q,H$D&K-],!S%,-AU\N%6=U1HE^T? MX%A&HZEKE'ZU_V;.NN[ZE][]4=?"+J5VH+!@:'1T/ [ =GW?.63JMM<6AKAS M6[/DKQ*M3^!X8?C-;1R_0?_YIG\!4$L#!!0 ( #1YJEB=4"PFKP( ,8% M 9 >&PO=V]R:W-H965TS?= M2'6G:T0#CPT7>A;4QK2G4:3+&ANJCV6+PIZLI&JHL:Y:1[I52"L/:GB4Q/$X M:B@303'U>PM53&5G.!.X4*"[IJ'J:8Y<;F8!"9XWKMFZ-FXC*J8M7>,-FI_M M0EDO&E@JUJ#03 I0N)H%9^1TGKIX'_"+X4;OV. J64IYYYQOU2R(G2#D6!K' M0.WR@.?(N2.R,NZWG,&0T@%W[6?V+[YV6\N2:CR7_#>K3#T+)@%4N*(=-]=R M\Q6W]9PXOE)R[;^PZ6/3/("RTT8V6[!5T##1K_1Q>P\[@$G\!B#9 A*ONT_D M55Y00XNIDAM0+MJR.<.7ZM%6'!/N46Z,LJ?,XDSQ0QJ$'#[!0MF'5N8IA 6G MPH1 1067]QUK[1,8.+JE2X[ZXS0R-JO#1N4VP[S/D+R1@21P)86I-5R*"JO_ M"2(K=]")P<9+[ \AA$)(8F3T0&^T7 '(\\W.G '&OH"]]77H]/]:--%PBX\&YER6=W_W MZ3^88;]^=[/N>A/X[C*Z'WUZ$N8V?MXQ7C&QUCY^ MN?4 ![E)%I))XI8D&<,5+6NK13WY\)0[G4FBCNKZ+F0"K M8&V%:B#A),XARPBTTUL-JK6?(!I*V0G3M]FP.PRIL[XW7\+["7=%U9H) M#1Q7%AH?9R_4I32V[[U9VT&+R@78\Y6T_]2MXQ(,H[OX!U!+ M P04 " T>:I8&":A'$83@-:L8;+UNXO1N5+61G!&_P1H'NZIJIIQ4* MN5UZD?>\<B86+Y="NQ&VO>]TZD'>:2/K(9@8 MU+SI9[8;[F$O8!Z^$! / ;'CW2=R+"^98=E"R2THZTUH=N&DNF@BQQO[*'=& MT2FG.)-]E08ABN ]G.>YZK" CSMZ<(T:6%/ -U.A@HM.*6P,7'&VYH(;3J=O M[]E:H'ZW" S1L&!!/J1<]2GC%U)&,5S+QE0:/C8%%O\#!,1_%!$_BUC%1Q$O M,3^!)/(A#N/D"%XR7DKB\)(CEZ*A%WA(7Q^='HZV972F6Y;CTJ,ZT:@>T MO(JFX8?"@5:_**:_2AED8J M*#L4[K=)]]L,VQ%.Y"?IE,9H.H$KI+H;LQ!$/GS(9'X*TR09I" MVF8(%*I/YO,:9[XZ6P&A]XCV"NF&M7&M0P-N>P:T]?5N#MVI?.^&/^Y M]RWMFJD-;S0(+"DT/)E-/%!]F^@-(UM7FFMIJ-#=LJ+.BLHZT'DIZ2<.ADTP M]NKL+U!+ P04 " T>:I84((Y6Z<" .!@ &0 'AL+W=O+8 MYDLLN3W5*U1T,]>FY(ZV9A';E4%>!% I8Y8D9W')A8JR?CB[,UE?KYT4"N\, MV'595_E*DS="L(Y[(OVB&T&)S 2!O""K6P\/Z>SR3:#_W840F?&.7B#"BOGA) M4I;">;7A^EBZ$5KLYBE8W&E!>W[U.(=WJT1+,(D\A" MKM?*5>W:G#;#;ECU^'-Z-2EON5D(>LL2YP3U^B(PU?2I-DZO0L?/M*/Y$99+ M&MAH? +=SS4U0;WQ!9J_@.P?4$L#!!0 ( #1YJEC*D37A_ ( -8& 9 M >&PO=V]R:W-H965TP(9"V)DWZ MQF@CK84)),:J;3 AQ \Y.%SK117R(7^^>>^[%E^E&JGN= M(QK8%J+4,R\WICKS?9WD6##=DQ66=+.6JF"&MBKS=:60I4ZI$'X8!"._8+ST MXJD[6ZIX*FLC>(E+!;HN"J8>YRCD9N;UO:>#:Y[EQA[X\;1B&=Z@^58M%>W\ M%B7E!9::RQ(4KF?>>?]L/K3R3N [QXW>6X/U9"7EO=U\3F=>8 FAP,18!$;3 M RY0" M$-'[O,+W6I%7<7S^A7SC?R9<5T[B0XHZG)I]Y$P]27+-:F&NY^80[ M?QS!1 KM1M@TLJ.!!TFMC2QVRL2@X&4SL^TN#GL*D^ %A7"G$#K>C2''\@,S M+)XJN0%EI0G-+IRK3IO(\=(FY<8HNN6D9^*OTB#T!W *7Y"<@X4L"FXHZD8# M*U-8UBK)[<752O",V4AJ>'/+5@+UVZEOB((%\I.=N7EC+GS!7#^$2UF:7,/' M,L7T.8!/W%L'PB<'YF$GX@=,>A#U3R ,PJ@#+VH#$CF\J",@&AH'#_G7: \. M:]LG=*8KEN#,HS>B43V@%[]^U1\%[SNX#5IN@R[TV*7HA'*D#?QT%.$6MP;F M0B;WOPZQ[<;[@4P!VD0 A1&+%:HVE'8([="'JPH59;[,0+@:P2VU!)J/8#+I MVW$4NO48;G*IS*E!5?PK2E]DI0EZP70.%>,I4%'\!UO0+D&FK"8EHC M5:=<&>HY1)V79(:*M,S0X366Y5Z]'E%Y'\$X&%OSHW=PY]XJJ;(',DUJ*=>) MK$L#1(0"3(2H^,NZ@&%O",42V9JQB-R0W5=-%F8V3E M.M=*&NJ#;IG3CP>5%:#[M:3'NMM8 ^VO+/X#4$L#!!0 ( #1YJEBRIFX% MK 4 "L- 9 >&PO=V]R:W-H965TDJS55M M@H%Y>>;E&3OGCU+]T!LA##S55:,O!AMCMF>3BBP3#?IK11E+1I=R@:46%T,YL'994+R5N![*1[U MWAHHDJ64/^CF8W$Q\ F0J$1NR +'RX-8B*HB0PCCW\[FH'=)BOOKG?4/-G:, M97. M*'Q;HIZ9?9%&0!##*7QLPD/56-J(QFN[VBG3]A,34 H9=M4;PEXT&[L63@4 M74IQ2%_!SM]2(/T%&/Z$.3N%;^.[,9P FWHL9;@(F#=E*2UB+V/^3@O%8:OD M0VD9/%QV.,_@@RB$XA4L6J4P,K089CX$40A78B7P68&/AH&792F,<.%[43#% MU9WAV*V\*4":C5"]?@")CV(,1?8,!-,8AHST[J5!;P@//V@VFI+DB37,PAA& M1TH6]R6+WURRZ]5*V&&S7ZY;@GXK5K#CCG\IV+R6+68$W6Y; M@VEH==FL ;,%&I/7&JE^@B(HB#,,W@'6U3+*\BKT;'*MH3 8^_#NE\M\K:<)@8;AU2R=)S093J.\+(K]^7] I:[T<+",;,BB=.8 MQO;J2OQ",K)&T);O+&=X63AWA+YLT#>W81(3N+PU7VC2VT!PWNF11%C/(,O3@9F]U\ MPYOU?JL6N[[DQ3\XU6M+Z X40P\QKK[SJG6-P2O<+'F3"QMAKTN$XEH+5 U2 M3%?,QBDV^F)^>WT'\YR(1']?K<=3\%&D"W^/D;N\^K:BR '*""Z2"(V-WAWA M0M)S(7DS%WH^$@?F#CMEY5/)E\@#6Z*WT>"HS\,#^9D;5P=22),5)ZC+^ E$ M-,E81C/O :MCB>(,:4B"%$=, '>B6IV6C6Z5+4X2P]1W4:&L*96@NH)<5N7: MF65! @Q!]/Z50..M .8E&8/(\].@YP?U$YZVL(&HF2NI->1 TC'S*/X;QSW?:_.J$W19B!EZ81MDBN6@0AW-:A88HC-_22*$5KF'=[OBGL M\.@3$T;TOX/8T?REB\3+\ 2!V#!8A^JPV#2!))WB$.Q8^CNOM^^QNQ_P:+BU MF,-[1>PX-N2QOJA/'DI[AP!)BN >\4+ M2HT6>:MHQB(O9C&$J>>CVC-)YSU)AT%D@Z<0^9"W'2"C"Y)$KULS&J/%*^$/HQ\&ING\.GCAZ_X9M>J0^9E,8VV M(18\\NU.B$3(NYV&$&93MYM./3\BK#=*;'FYUPW#++6#+[6"!R+8QS?LXAC9 M%84R@B_8C*\JG"!H^AP:,).] VPMU-H>T[&JM)>YLVS_M/\E,'<'X&=Q]S/B M,U=K3!A48H6J.-QP^U3N:.YNC-S:X_!2&CQ:I8=^4#5NH" !_!@ &0 'AL+W=OX MD*":LF3RYQP+L9TZ@;,[N.?KC38'WFQ2LS4N47^N%Y)V7H^2\1(KQ44%$O.I M*DHE'W"MO5- MSAU(&Z5%V043@Y)7[NCSL!8S\5P+"+B"TO-N++,MKIMEL(L46I/$F-&-8 MJ3::R/'*%&6I);WE%*=G=T(C! F\AQLF*UZM%2Q0PG+#),+;![8J4+V;>)JN M,@%>VL'.6]CP%=@@A%M1Z8V"FRK#[$\ CSCV1,,=T7EX%/$:TP%$@0NA'T9' M\*)>>&3QHB/"%;0"#^EKH^/#T:95QJIF*4X=Z@6%\AF=V>E)D/@71[C%/;?X M&/IL2:V7-06"R ^4Q84Y4SP%5F5PS8M&8P;?K!!XP!<-\T*D3]\/:3IZZV%- M7Y%)!6B*"%0"+%=$(PK&M@SF$9I' '=-B9)I(<=P1Z.$5ZDH$=Y =.9&HY", M8.B&04!&F+CA<$A@E:#ON0UYM,U#5[!G0EDC*"-4 4T1I4DG)0!.3T8$<&%Z MD,3'D7N61&X81W^;P\3UDR'4*#:K.WH4Y"*IM+M?.A/^^EZV0Z5W^[M:+YE:I8(,# #/"@ &0 'AL+W=OJ'Q1Y@=;:7[JYY M_/>971L?1SGG/D1(>'8\\YN9G8=G>!#R06T1-1SSK% C9ZOU[M[S5++%G"E7 M[+"@-VLA>VDEDJ57*,R_T_=C+&2^<\=#RYG(\%*7.>(%S":K,0$SIFQX)NM-@QO/-RQ#2Y1_[V;2SIY#4K*890:(W/BOQG0:DT;QDCZC M_V9CIUA63.%,9%]XJKF%./R!=3Q]@Y>(3-E_.-2RO@-)J;3( M:V7R(.=%]63'^AY>HA#6"J'UNS)DO7S#-!L/I3B --*$9@@;JM4FYWAADK+4 MDMYRTM/C#T(C! /HPE*+Y*%K(DQA)G+*NF+VXNX^L56&ZM70TV30J'E)#3ZM MP,-GP(,0WHM";Q6\+5),GP)XY&GC;GAV=QJV(K[!Q(4HZ$#HAU$+7M2$'UF\ MJ"5\!56 M^*KM'NWM4W#W*L=2W#D4$FWHXR4U M8%IF"&(-RRV3V)W:Y,S9B;I"P^3 9-JI\@8?=R97J@.?6596>9LHZK2*#?_8 M$.$3'C5,,U+X]U:TK?[ZH)2F0O8I%"B>.66K?16[4J\467#UTUQ(1>*&1/-./<)$; M^M=H-,G6R'4I\5'.=_W_R1%63I!P0B:5?16ZD7VV)+??)+??GMQ;"962%1LT M=*>^K0Y,S-@R5_2R%+9:O9W"+W9RD1^3/4H:Q!>)0IEPA3"7/"%VJ95F1A;Z5>01"X_1AF MK$AH0E,9UUDQI)" QQV7M?:571H!F*]0GL= &%E.8C<0=#8K0T-W.#UA7V# M]QULAN=H ]\=])Z)]26V[H+F/F*70OF&W0BBRNXO;A"UE6'V2;$;&Q75<5:6UW)3NA])>T[F"K_G-^>I^%VCV%G,X:UZBD\ 5 M&Y]F9$8?-TE[14K7G.TK5,7H.O' M3QF6MF5?MT!D)NHEP])U(85N+ZZJZ5N5Y5TL&3G*C5VE%"2B+'2U;S3<9EN; M5$O*HWBUZKUG:I8EO+43^ # 9"@ &0 'AL+W=O M1:;4R'*O5(@HZ?6&4<&X#&83 M_^]6SR:JLH)+O-5@JJ)@^FF.0FVG01RT/^[X:FW=CV@V*=D*[]'^7MYJFD4= M2LX+E(8K"1J7T^ JOIP/G+P7^(/CUAR,P7FR4.K13;[ETZ#G"*' S#H$1I\- M7J,0#HAH_-M@!IU)IW@X;M&_>M_)EP4S>*W$GSRWZVDP"B#'):N$O5/;W[#Q MQQ/,E##^#=M:MC\,(*N,546C3 P*+NLOVS5Q.% 8]=Y02!J%Q/.N#7F6-\RR MV42K+6@G36ANX%WUVD2.2[ U..E)P)@H';PF'^U=O^XMBN92U.R#*J2;UJX8O7T+L!3J_2O;DS?Y@MM*DLV(UXK)" JATMF:UYA=Z+L*+ MT[#QV!'1%>VLX&S!!;?<9>'[!FH^!R9> M@;02)_)OT.7?X(/Y]TUFJJ#TLW1$T)'\T10\"7\\!?]"I@V@.RV :AV+!6UP M&E_"/C?I%=-QM4%9D;__+RL3MR/]P=B%+$R&;6!UBWY$XEH9"VH)*Z4(WRB1 MO\,A?(^$V[!!V$\&_INDZ;.LW"?CIS0>P&<2C^,P'?8:KMEK/F>MZ!XW'H:# M<0HW+J?XHO(M\=G$<=1-#SA(M_ABZ-_]9ES;S \U7PO=4Y?ER/_OFC&'ZB3F.HU'O5I]^(V>2W; MA10L::AA.RM'#I*8.F'[U(Z:%YZ$)UVA\RL>^K<_R_KCHU48';3K O7*7TH, M^-.B[MS=W^[>AN@[/_ %!+ P04 " T>:I8AZ>7N/D" !E M!@ &0 'AL+W=O]OTS 0_5=.84(@ MF26V\W.TE>@ P0?0M T00GQPTVL;+8F#[:[CO^><=*&3NGY)SO:]Y_=\\66R MT^;.;A =/#1U:Z?!QKGN(@QMN<%&V7/=84LK*VT:Y6AHUJ'M#*IE#VKJ4$11 M&C:J:H/9I)^[,K.)WKJZ:O'*@-TVC3)_YUCKW33@P>/$=;7>.#\1SB:=6N,- MNF_=E:%1.+(LJP9;6^D6#*ZFP3M^,8]]?I_PO<*=/8C!.UEH?><'GY?3(/*" ML,;2>09%KWN\Q+KV1"3CSYXS&+?TP,/XD?UC[YV\+)3%2UW_J)9N,PWR ):X M4MO:7>O=)]S[23Q?J6O;/V$WY&8R@')KG6[V8%+05.WP5@_[@?&9Q.;#WJK/9K$5:TORHTSM%H1SLV^:H<@.+R!&US3 M83OXW ZE]F?VZE8M:K2O)Z&CO3PB+/>\\X%7/,/+!7S1K=M8^- NSYY GG%@:#Q_P-Z/@XVM^5"]NI$JGM 6C]KB4^RS&[I[RVV-H%=C7:ZQT\95[?JP0@P6?\>, M7[T9N,4'!_-:EW>_C_DZN?-Q7S]1&0OH"PE4!FP6:,92^(?P#TX2[['=(ESV MWRWX!E*5JK9P!FG,1)Y2D.0LDYD/(I9F"5RAZ=VT)1X >,*B. ,A&$]2X"G+ MTPPNQV6SWR@KF)02\HCEA80T8TDL8%[IU18/LD2>LX)GI#AAG&2*1+(\CN%6 M.U6/HL] ICD32>2C(F41CWTD.),D_/&,UT9;"YW1J\H="#H#4;!">H,B86F< M4, E*[+HOQS.R9,$R62<0\$2,)Y!G%$N,(SD6RR18%D"9W9L0\K/+CZ M#9IUW^ LE'K;NJ$+C+-C#WTWM([_Z4,#_J+,NFHMU+@B:'2>)0&8H:D- Z>[ MOI$LM*/R]N&&_@-H? *MKS1=J?W ;S#^66;_ %!+ P04 " T>:I8#";\ MK2@# H!P &0 'AL+W=O22%VSMH&ZV5X>6F33=OM0[ ,CT980B?225)S^?8>4['4!QWDQ M9\@Y,W..S.%BK_2#:82P\-1WTBR#QMK==1B:JA$]-W.U$Q)/-DKWW**KMZ'9 M:<%K#^J[D$91%O:\E<%JX?=N]6JA!MNU4MQJ,$/?<_UC+3JU7P9Q<-BX:[>- M=1OA:K'C6_%9V*^[6XU>>,Q2M[V0IE42M-@L@]?Q]3IQ\3[@GU;LS8D-CLF] M4@_.^5 O@\@U)#I169>!X_(HWHBNVH?L;SUWY'+/C7BC MNF]M;9ME4 10BPT?.GNG]N_%Q"=U^2K5&?\+^S$V8P%4@[&JG\#80=_*<>5/ MDPXG@")Z!D G /5]CX5\ES?<\M5"JSUH%XW9G.&I>C0VUTKW43Y;C:MI++JN4=?)#C9W?ZS;Y*/M2M%?45S+[P^TZ8JT5H ML0>7*:RF>NNQ'GVF7DSAHY*V,?"7K$7]:X(0FS\RH <&:WHQXXVHYL!B C2B M[$(^=E2$^7SL@B(&1H+G^(WHY#S:W:%KL^.56 9X28S0CR)8_?Y;G$5_7N@M M.?:67,J^>ND;??=MPQ?Q9&'=J>KAWW,,+M8XSV J#+&Q0&4-3->0V,9K#G?B M4<@!17L%>4+B(D:C2 F+"C3B."-Y2M$J*8FB$MYI90SLM-JT%F8=.E=X2&.2 M8:I7,"M(6E)P>XP4>>3.$A+E!7S"$=7*2O7B%UCDZ\U*4J2EAU&2YYE;&6%% M<@:V0R+H]RB8:;@6U[#FIJT0$LT3U_,LFF,O5WXCROR2,KAINP'__2^%H23T M5)*$$IK%7HFJ,%'7. M/+<)-%%$4$P)*PN/FC$21XDW$9$73LTX(25C9Z#/R^*(3@F1:3Y19B-EEIPH M\U+DN3L0GDRO7NBMG]$&6QFD'0?9I]__X>,;\I'K;2L-=&*#T&B> MIP'H<2Z/CE4[/POOE<7)ZLT&GS*A70">;Q3>_LEQ!8Z/X^HG4$L#!!0 ( M #1YJE@QXVR*\0( 'P& 9 >&PO=V]R:W-H965T@ K9IFO;!3:Z-AQ-G9[>%_?4[ MQR4K6^F7^$?NWKV7LU^&:TT/)D>T\%BHTHR"W-IJ$(8FS;$0YEA76/*;N:9" M6%[2(C05HKL-+M3+U$]8^]H2#TZ6QNM@D,X-"EGX4 MCYOOL)70CUY)B#<)<BYE"X2Y_/[NS. M=G=D8"J1XBC@2V"05AB,W[YI]Z+W>[AU&FZ=?>CC.[YSV5(AZ#E<$FF" 22M+AOWX(BG_>0$KMFX4H=7 MD5Y)QV[VM!.0X^.D==KOOL2(VZWX]/0_2K)<,=M_*?'=5ZR A)*_1>TJW*B, MF[$2SEPXRUA:^H9PE78KZ22^2EWO /S.3LZ'2\,361[MK.T^0-1*DMX66)*T MHCB&7>:I87'J2G/H' "?20 &0 'AL+W=O;^EF8;PPYC%(V4T2_2><98O+1J]!9FP>K*/L M4_(R9J5![9PW3:*T^)^\E+):@TS7:98L2V71@F48;_X&KV5'O%'0]7<4]%)! M/U"@QCL*1JE@U*VA52JTZBJT2X5V785.J="IJ] M%;IUC>Z5"KVZ-?1+A7Y= M!:IM1TZKK;(;[-JC3;?#30_'^WV5[8#3VB-.MT-.BS%O;J9O,?=O@RRXNN#) M"^&YO.#E%X4#%?IBRH=Q[NOW&1=W0Z&77?E)QHA._D7NPZ2!O6;K(/I( M?B-A3!X6R3H56NE%,Q,-S:MK3LM>-TM]IE$$F29PM4C**9VPFT??4^E17 M )JBAW;=I&^[::@KB;=L>DX,>D9T33?(Y_M;\N&WCY*&W:HQ]VPE,-H/,2,U MQEG'M3"F&C,)>"VCK/I]HRLP8S7F"_U3HF37[U!5W4[]#E5AW/H=JL)XF,DV MP8R+7Q]#Y9B*2QF[E<Y0O1=9HR\6]&'H)7V8JRJ:Q=5)8_X#Q?]<7S3O^B^?Q&ZD;=)/D4 MO#U&4]KIMO4J>W0LUFL;6J\J91Y+=5NT1ZM2EJS*;H]VJF*V3*Q'6P1)O,QC5%1,G2PE7R9L^>3CSZQQ]<]_ MT([V;]E\0<)&2)B)A%E(F(V$.4B8BX1Y2-@$"?-!L(J[MG?NVE:ZZQT7>U>> M?3\C=U'^_)D_:XZ^K<-5[L!GY'/*YNN(>.&@&E7_?2[7]:TQ-Z:A;;\R==,IR/RW>37X*TZ]O(^_6GX&TD90F@FE65":#:4Y4)H+I7E0V@1*\U&TJM._R5V@ M2J?WU[F7DM_G9!+\+^'[)VJIWRI9)_LMDC:"TDPHS8+2;"C-@=)<*,TK:9TW MH>[P'>F/17RE2-5M]+W;Z+\\5A[O:Z4^IVS(R3Z'I(V@-!-*LZ T&TISH#07 M2O.@M F4YJ-H5:??9]M0=6[+:;%2R3K9;Y&T$91F0FD6E&9#:0Z4YD)I7DE[ M&^7TPUCY0Q%?(F*\$ROWB414G4GT:V+E26]0U2T\V1FAV4E0F@FE65":#:4Y M4)H+I7E0V@1*\U&TZFJPSU.BZH2/XT7@C-PQGI<%3TSJO,@\D%LH;02EF5": M!:794)H#I;E0FE?2\B]F]AO&#$UA@M),*,V"TFPHS8'27"C-@](F4)J/HE77@WTR$U5G,_U$^(5F M+$%I(RC-A-(L*,V&TAPHS872/"AM J7Y)>T@YK?>>_6ZSW"BZA2GFE&Z_%%I M*L+UE(7/P6/$D)MD:)X4E#:"TDPHS8+2;"C-@=)<*,V#TB90FH^B5=>#?

=,_424AN9%06DC*,V$TBPHS8;2'"C-A=*\DD9I)1)JVM%WSGU9Q#P4\U&- MJYY,D*<^54OV>1&Z.B_B"_WS8<'(/%GS;$&^K0.>B?"'#37Z: R_WV/E/\YYXDJ9DQ9-YF)$/ MJ=A)%Z=(&*)"3N9YG:*V,-X<1"/6@(_G,CN;;PZM$.']J3CP)27%0X(P-G^Q MM2O>G2IS79RM<5 ^I .72LH].O!EY4-]<"/C6,9@;,C*6X-Q2U;>'HS;LO+. M8-R1E7<'XZZLO#<8]V3E_<&X+RNGVF"\.%4:CD5IE.I[5083Z764V$^E=I/10=0:0]0T054U@?7NC;P=5D?".?8'C[4 MW,^KS=%%DX _B3E.(C87.Y M@+@_3\1,+S_D%>S.9+KZ/U!+ P04 " T>:I8G;E&FBD# " #@ &0 M 'AL+W=OL3)J8!.1':0NL MK42!:4CK5L'8-$W[X":7QL*Q@^U0.NV/GYVF23>!TY7L"XT=W[MWSU=>;[#@ MXDXF H]II3)H9,HE9VZK@P32+$\Y!DP_2;F(L5*+\7?U^COBN)U,3,LX9S3KR12R= Y=E $,R^(L6Y5G/06$N%4_+8,T@)6SUB1]+(38"_*-G H(R("AX MKQ(5+"^PPJ.!X LDS&F-9AZ*4HMH38XPIT4>N 7H -V0.2,Q M"3%3Z"P,>XJS6HA @J(8("[^@9O'%.:&0J+@I=+Z[23/ ',&0E M^CZ!= ;B!_J%)H21-$^KK:?X6_.9;]NIS' (0RI&*(D![7T#+)[4VHX6>&BI(Z6%V%%%[*A-F?%CH\S6?#O*W*VJ MZ;8JLQVM<](H[4=>5:PSP(SF7%1>LO.G6M/LZ.^ M_H:K^JTJW #7;5:X]CG?;G1;*;Q% ]O3[*IP;7!^NP[7 +=-$]<>Y]M-[I-* M0*!SG!&%*?FI.:Y_!ZU^!KWLG[(]^:["UY;GM^MY#7!;M'9M>K[=]5Z@^S8- M_S_:I8I7S(6TP" M #5! &0 'AL+W=O>ZY M\YV3O=(OID"TV;:P?B-*DY)N<87V MN5QJ9T4M2\X$2L.4!(V;"9GVQK.!]P\.WQGNS(_6&Z+"?E (,<-K;A] M5/LOV.0S]'R9XB9\85_[C@8$LLI8)1JP4R"8K/_TT-3A!!#'9P!Q XB#[CI0 M4#FGEJ:)5GO0WMNQ^45(-:"=.";]I:RL=J?,X6SZ35F$/KR#![5#+5VY+3S1 M ]QIS)DU<#U'2QDW\(0'6U%^ U? )"P8YZZH)HFL$^&IHJP).*L#QF<"]F)8 M*&D+ Y]ECOG_!)%3WZ80'U.8Q1<9YYAUH-^[A;@;]^%Y-8?KJYL+O/VV-/W M.SC#NQ*4.@ MW<[[(0%=#U%M6%6&QETKZ\8@+ OW[J#V#NY\HUSS-H8/T+YDZ5]02P,$% M @ -'FJ6!$SH2=(!@ !"L !D !X;"]W;W)K&ULO9K];]HX&,?_%8N;[E:I*W%>H4>1"@4*!%2MW=T/TWY(P4"T$#/;E.YT M?_S9(:20F QNCR95)2_/]V,_CK^QD[BQH>PK7Q BT.LRBOE-92'$ZKI:Y9,% M60;\BJY(+,_,*%L&0NZR>96O& FFB6@954W#<*O+((PKS49R[($U&W0MHC F M#PSQ]7(9L.\M$M'-3057=@<^AO.%4 >JS<8JF)-'(CZM'IC%M$D4 M*9*LQ[<46LG*5,+][1V]FR0ODWD..&G3Z.]P*A8WE5H%30'+T C,5F'F!=41@I0(K M+["/".Q48)\J<%*!H?"&#TMZ)H'\90WJD)61T&KD[3HUK9H\TC1%AK1 M6"PXZL13,M7H_7(]-DL 5=D.66.8N\9HF:7$.S*Y0A:^1*9A6IH*W97+'\E* MRHVC\DZY?+".2^7=NZF1]T_/72=W/^YZS[Z MN:8;GR[');W8RBQM)3S["*\?3^2HSXDR[W;K0CFU+;W"Y- J;S%B@=K)S86P M2^2'P7,8A>*[SL&E):EYR#5?!1-R4Y$3#4[8"ZDT?_\-N\:?.O= PCJ0L"XD MK <)ZT/"!I"P(23,W\*F(N%+\!R12]2*B)SP M,?X'>@I>49N1:2AT5G,*-P*,K1H^3.^NM +G>@@2UH6$]8J-4:M[QF%;]"%+ M'$#"AI PWRET>TW'&!6CBBTV!JK7@3G:XC2*Z">()03/*4G,@GW+M M YI;]']N-+TKK<*Y]H"$=2%AO6)+V+G91Q^RO $D; @)\W_<)T8_;JPQ4)4. M?.%EOO!*?;&;B,T871Y][.F\3J+U-(SGZ)9S(O^F:C31F<0K9%LW#:-^F'"[ MO$J?\1?=_,W3C%"NYYB'[$XQK.981J[)N\4H3TZAU7C$;C+W"H'__?]+I MZ]*I83M7A8$NS//JN2H,BV&V:;HYF%_,QW)KII.[3X\T8777P+D)T5@39LJA MP=4_/-2R#EDK;:Y6&$4HB*?HGD93=,M8$,_)DJA;]^<163X3]@7]B[ITS;(. M^G9&UR5+BSOW(0(2UH&$=2%A/4A8'Q(V@(0-(6$^)&P$"1L#P0[L7,_L7/^5 MXTMI8>>:&1+6@81U(6$]2%@?$C: A TA87Z].&NS/#,VG ;^N "<(0G2'3P'7I4/5,1C@2,H81P>AVJ:'<#F,N M I&\E%'A*J#UU%:>9NG3GGI_,V>4<[1B=!8*])X3@I+U4U;RKGVFRI2EA?%V M"69(XXLK79[5O>5:\O8P3Y8Z&PO=V]R:W-H965TLFEJI;>+P6@9(?=FT?>B&2KMIJOK!A .L)C:S':#2?OQL MDP8V0=@8:I$0L1W?W?/[YE3(1S5"U#!+8JY:WDCK<VFR+5,>/8D:#2)*'RZ0)C M,6UYQ'M>N&'#D;8+?KLYID/LHKX;=Z29^;F6/DN0*R8X2!RTO'/2N" 5*^!V M?&4X54MCL%1Z0CS:R:=^RPLL(HPQTE8%-8\)7F(<6TT&QX],J9?;M(++XV?M M'QQY0Z9'%5Z*^!OKZU'+JWO0QP%-8WTCIA\Q(^0 1B)6[A^FV=[ @RA56B29 ML$&0,#Y_TEGFB"6!,%PC$&8"H<,]-^107E%-VTTIIB#M;J/-#AQ5)VW ,6ZC MTM72O&5&3K<_"XU0AA.XP0GR%,TS$D/.G,M".+Q"35FLX!9G.J7Q$1P XW [ M$JFBO*^:OC8@K"H_R@Q>S V&:PQ>870*)7(,81"6X*Y[!8<'1[^K\0V'G$B8 M$PF=WO(:O1G^8T/ 'D;&A]!!Z8XMCQ"^]&(VI);5,;R?CN3D*Y02] M]MLWI!J\*R!>RHF7=D7\/!$IUZL(S$U4G E[D2=M$I[5RDU_L@)9.4=6?K&0 M&$$F^G#X':D\6L6@& H)(1%B@?5I$L1+OEU:CEOJCMSP$LAD+@R0@6 M<*KGG.K[$U\ZVQC?0K1;QOB^" [JS[^_PIN MP+(QQY)%Y4)>KG39&.6_R++%<+>-\J+B(3LK>780Y6(LI?69UE_J@VQ/>4WE MD'$%,0Z,*G/[C68Y;]/F$RW&KC7J"6T:+3<VV\F:Y M_0M02P,$% @ -'FJ6-46\545 P 70@ !D !X;"]W;W)K&ULK59-;QHQ$/TKUHI#4T&6_281("70JI7:*DK2]E#U8'8' MUJK7IK:!Y-]W[-UL""QM#KVP_I@W\][8GF&\D^J7+@$,>:BXT!.O-&9]Z?LZ M+Z&B^ERN0>#.4JJ*&IRJE:_7"FCA0!7WP^$P]2O*A#<=N[4;-1W+C>%,P(TB M>E-55#U> Y>[B1=X3PNW;%4:N^!/QVNZ@CLP7]&7QCL--[8V*5+*3\92=@#!-$)0-@ PD- ? (0-8#HM8"X <0N,[44EX^QW1N$N0YR9?I$&2$P&Y!:V(#: WURN!'.' M,B S*8S"LR%76H/1A(J"?&)TP3A:@"9OYF HX_H,;;_>S2XW E/S;/&V@_3UWX/\"'YV):H& M)0YD'_!V&B2CBVSL;_?ST6&5QLE%:_5"=M3*CO[*J#UYZD[^GZ*[Z-<1TGUB M03@Z8']LE&5)-_>XY1Z_CCM_OJHO!F-^A?9L(\"]1I78OJC(L2)A)\1&4&#M7[BM7I+4/N+1D0/]%+.@!J$":V%QWE4R_+T"6X%: MN4:EB7L$]9-J5]M>>.UZQN%Z>CE+N]:SRYGKG?ZS^[KQ?J9JQ80F')88:GB> MX9FHNIG5$R/7KKPOI,%FX88E]G]0U@#WEQ)E-1,;H/U',?T#4$L#!!0 ( M #1YJEB1S\X_> < .8] 9 >&PO=V]R:W-H965TTO?_^ MG!!>\R4+W5>3IA7LY_DXQ'ELM]@W+PG_-YTSEI'7Y2).;UOS+%M9[78ZGK-E MF%XG*Q:+FFG"EV$FWO)9.UUQ%DX*TW+1EB5);R_#*&[=W11EG_G=3;+.%E', M/G.2KI?+D/]GLT7R4J2?_,WO/AZ2W>+#R\^S%.8LFZR^">:9//;EM$B$S8-UXOL M2_+BL_(#:3EOG"S2XG_R4FJE%AFOTRQ9EF9Q!BE06]JZ)2&3M,/;90&HVD+9FDPFQJH MM.TYJ;%EU]F5WM;/6;;=32O]?;:5;8?3QCU.MUU.BSYO;Q[?XMF_#[/P[H8G M+X3G>L'+7Q0!*OSBD8_B/.L/&1>UD?!E=Z,D8T0E5^0+>V;QFHF?XV061T40 MK\A]E(:S&6>SL"A(ICO=^WN6A=$B_2!47Q_NR?MW'\@[$L7D<9ZLTS">I#?M M3%Q@WDQ[7%Z,O;D8^\UOF S8_;?+$F7ZZ97;$.C";DVZQ F3\(W%> MQXOU)(IGY%.:,O%O0A[#5RA16J-AMJH"A]FJ#!IFJRIHF(6:!(992 8,LR"M M.LQ69= PJU5Z%1QF 1DTS *RFF%6WSTF>NUC8D<+,9S&$^(GB\EN%?YMR)9/ MC$.+)KN6=^G8B@ES,&$N)LS#A/4P87U,V 3%F#"AIBP$1+L**^=75X[;UT) MUQHO#28FS,&$N9@P#Q/6PX3U,6$#3%C0J4Q$JM+13Z;(854E)C]).YG4 )6J MFQH\IQF[C!B_<^E3V]BEN<*$.9@P%Q/F8<)ZF+ ^)FR "0N,1KFJJJ!< :KS MN3)WN3)KK&5>&A],F(,)9I=+^FQCIK2O&>N>EV42E.:@T%Y7FH=)ZJ+0^*FV 2@M*VO'?,%35./E3 MQQ#2::9\^N>F$:"3#5TW*3S/T8-O+^GO7$'6MW9QSC!I#BK-1:5YJ+0>*JV/ M2AN@TH*2]O.< 3HP9U5=;<[D?<[DVIP%23R[RA@_"%F3)64]]>(\8=(<5)J+ M2O-0:3U46A^5-D"E!:BT(2IMA$4[3O#^BWGZYF_FZYT7IQ23YJ#27%2:ATKK MH=+ZJ+0!*BTH:4>S64?2M--)#Y INJ&?SGE5F:R9U#@SY>VW-= +]C4@+"U1 MMSJ@TAQ4FHM*\U!I/51:'Y4V0*4%M+I5 0P9((-"!FQ\J G9?N\#K=_\\#!/ M>/:6A64M]N(T8=(<5)J+2O-0:3U46A^5-D"E!:BT(2IMA$4[CO!^7PJMWYA2 MM[!$W8*"2G-0:2XJS4.E]5!I?53: )46E+3CR4PR.\KII ?H=)E*E5FOJI-- M35;/;.6B^[TAM-'F$+2U)>J.$E2:@TIS46D>*JV'2NNCT@:HM*"D:3_-&: # M8LWU]R7++_9IS6?S7^C7Y_G(O@)6LNPO9C'7*Q^,S/-2XQ%,R*LY I&2?K6'PH)5]= M[XIW!RX_%M7RH7);L[H: MI-L.=%C0_6B&E0>,#>%S4^6/.)&B(( M4$^+@61[AKF]S^#F!/0PY#,Q'I %FXH\2M<=,7+QS:'BS9LL615'+I^23$SF MQ,YP)1/TW$J%"^R1O8'>V^^Q]02P,$% @ -'FJ6$\+&VK6! MZ!H !D !X;"]W;W)K&ULK9EK;Z,X%(;_BL6. M5JVT4S#WL$FDYGY7U:2['ZKY0(.3H &A9[(LTZWK$H3- 3 707QS[YKX4BO&\H4#D&GL/UAJ4! MM5G?^FLT1^QE^T3XF5I0@C!&"0UQ @A:-91'Z,UJJ3X3_!.B/3TY!NF5O&'\ M/3T9!@U%2SN$(K1D*<'G7^^HC:(H!?%N_,B92M%D:CP]/M)[V;7S:WGS*6KC MZ-\P8)N&XBH@0"M_%[%GO!^@_'JLE+?$$ M;M_LWN_XS&_6"=X#DNHY+SW("BCS\UL^3-)2GS/"?PVYCS5GF"%@@J_@&;VC M9(?X]Q*ODS KQ")*08O74P!>MCS*-@BTPHB3UN Q" BBE OP"K2S#B-"P5T' M,3^,Z#U'O,P[X.[+/?@"P@0L-GA'_22@=97QWJ=]4)=Y3UN'GNHW>FJ *4[8 MAH)N$J! X)^4^Z%> E#YL!5CIQ_'KJ67$CMH^0 ,^!?0-=T0=*A=;G^%WP2F M3KEICK:\3>UFF]UR^VB7E-I[Y?:I3TJON%]]P'2!??"9 1M6'S!1FZ/J R:R MCZL/F,@^^;T[;/I[XSVK;H/G#1%3Z!Z.5&=.WD_=FC;^L MU.KJ^VEI7*L@M!U+/Y=UKV6N96CNN:IWK7),Z,)S55_4I.-"^UPV%,E<:%[0 M1D*:4[N@C:]EIJ[;%[#)MBQ)?:T_==B3IP)9#J?ZUSQ+&87 M96*7ELD,)U]?YN!UBN(W1$0OH:U2P$?+12:L*Q/6DPGKRX0-9<)&,F%CF;") M3-A4)FPF"796H$Y1H,YGY[%2XT<+4R:L*Q/6DPGKRX0-9<)&,F%CF;")<_VG MT[WX8SJ]UD##-"ZF,(%(-VY,8*YR$:@5!5,K+9A7^&VQ06"%=X1MP(^=3Q@B MZ1H>GRUK($R6T2Y -%OJ(X@1?%B2Y\=A0IG/4(P2ELJSM >K*L&2.RSK8$ M*%CB77)8OC\)%]L.C]GJZT6\!;TQ%,0GT)N)XBW#:QN">-_P!J)XR_3:IDAO M>@-1O&5Y;4NDM[R!*-ZRO;8MTMO>0!1O.5[;$>D=;R"*/[K>S!7%:_DVCOIK M_ ][0%.?K/F] "*TXKG0'AQ^PY+#OLKAA.%MMNK\AAG#<7:X07Z 2"K@OZ\P MOR/RD[2!8G.K^3]02P,$% @ -'FJ6%,2?I<, @ &P0 !D !X;"]W M;W)K&UL?51M3]LP$/XKIX@/(&UUZ])M0FDD2D&K M!%M%8?OL)I?&PB_!=MKR[V<[:99) RE*[NQ[GGO.=TYZT.;%5H@.CE(H.T\J MY^HK0FQ>H61VI&M4?J?41C+G7;,CMC;(B@B2@M#Q^ N1C*LD2^/:VF2I;IS@ M"M<&;",E,V\+%/HP3R;):>&1[RH7%DB6UFR'&W3/]=IXC_0L!9>H+-<*#);S MY'IRM9B&^!CPB^/!#FP(E6RU?@G.JI@GXR (!>8N,##_V>,-"A&(O(S7CC/I M4P;@T#ZQW\7:?2U;9O%&B]^\<-4\^99 @25KA'O4A^_8U3,+?+D6-K[AT,;. M: )Y8YV6'=@KD%RU7W;LSF$ H.\!: >@47>;**I<,L>RU.@#F!#MV8(12XUH M+XZKT)2-,WZ7>YS+?FB',(//L%)[5$Z;-SA?HF-<6'C"HVN8N( SX J>*MU8 MI@J;$N<3!SC)NR2+-@E])\F$PH-6KK)PJPHL_B4@7G$OFYYD+^B'C$O,1S"= M? (ZIA2>-TLX/[OX@'?:'\_[:\(+%2?+/ M2N5:XO].HN6?1?YP(_89G=#+E.R'JLB@81+-+HZEA5PWRK6]ZU?[R;]N&_XW MO+TV#\SLN+(@L/30\>BK3VW:46P=I^O8_JUV?IBB6?G;BR8$^/U2^Q'HG)"@ M_Q]D?P!02P,$% @ -'FJ6+"@7MZA @ .@< !D !X;"]W;W)K&ULC97;;J,P$(9?Q4*]:*6V@#DE%8FT3=3=2GNH>KQV MPR2Q:NRL[23MV^^84$0#B?8&;/S_XV\&/.1;I=_,$L"2]U)(,_*6UJZN?-_, MEE RQ.CW.UMH)+N-/$ MK,N2Z8]K$&H[\D+O\\$]7RRM>^"/\Q5;P /8I]6=QIG?1"EX"=)P)8F&^O!,\W.2V&'F! P(!,^LB,+QM8 )"N$"(\;>.Z35; M.F-[_!G]ILH=P",%S-E:V'NU_0%U/HF+-U/"5%>RK;6! M1V9K8U59FY&@Y')W9^]U'5J&,#Y@H+6!_J\AJ@U1E>B.K$IKRBP;YUIMB79J MC.8&56TJ-V;#I7N+#U;C*D>?'?]6%DA"+LBMW("T2G_@>,*T_N!R09Z96(,A M:MY:/IV"95R8,Q0^/4S)ZE6ALF"Y/[%LE35%H4Q1:Q8L/Q+OADF-)"[)0JC^=G3^I_.Z@ M;,9A2J,D]S=MZAY5F(7#1O4%+FK@HJ-P+W@L7+E76LW ]-+M J2M?=,PW&/K M:@;9 ;*X(8N/DMVS+<'WCW %UWA,\3NUH#D3O9!Q!X F243W,+NJ*!H,LW[0 MI %-CH(V'_,Y^:Y5?PV3SL8QC;+!'EZ/*HV'23]>VN"E1_%^WM[\P0YI0&^@ M#RWM;'HQC(-@#ZU'%0ZS*.YGRQJV["C;H[),X!NN"]B'EW6^^H@..Y7KJFB: MI>$>G=_J;.ZO\HOI!9>&")BC+[C,,(#>=>K=Q*I5U>Q>E<7660V7^',#[02X M/E?8\.J)ZY_-[W+\#U!+ P04 " T>:I8U$,@J*0" "4!@ &0 'AL M+W=O&[O@QJ,%F^,#FJ?%G:*9V[%DO$2A MN12@<#9VSOVS)++Q=MG;0\,XU36?SAFN0,,/BD9(K4#::V.R@+F:-)OE59B+3(]=0/I;5 M3=NS)\W9P8ZS_0!NI#"YA@N18?:1P"4AG9K@7@XB,*!]S$LV1+F M>^%PV(5]*$74E2+:6XI[)&4\M7JG3.= %ZX97+Q65*/"2MZF+/J4S3#J;PC[ M'!-XIZ<;LO:F9[WY3"]8BF.'S%>C6J(3?__F#[P?V^Z!N_:]EJCFM>]I2&4E M3'/9N]7.6L]K1]E8GY#E-@[YGZ;QZQNFZ$IH*'!&E-[)D/2IQ@.;B9&+VA6> MI2&/J8&PO=V]R:W-H965T,LYTVS[8&<.1%"F7G4>U<->[ZIG=^@>=:P#3R M>VQ6!B,ZL)1<@K)<*V*@FD=?)U>+U->'@B<..[NW)E[)6NMG']R6\RCV#8& MPGD&AJ\M+$ (3X1M_.DYH^&3'KB_?F._"=I1RYI96&CQDY>NGD=?(E)"Q5KA M[O7N&_1ZIIZOT,*&)]GUM7%$BM8Z+7LP=B"YZM[LI?=A#Y D1P!)#T@^"TA[ M0'".=IT%64OF6)X9O2/&5R.;7P1O AK5<.5/\<$9S'+$N?R[=D!FY)PLP? M M\YZ26V6=:?&HG,7$@AGSRM6&/#'1 M'5L=+3)3C&A3U#T$WK6@/DUQW(-9C? M9.4CKLB/6K>6J=*.R,F[.*,.U?B>:-%W?MUUGASI? G%F*23$4GB)"6/#TMR M>G)V@&;Q>9KD, U%3P=CD\'8)/!>'.&]ATTKF(.25/P%GXWA!9"J\Z704G(7 M;!NA#85H2RQ!/[2KP>"Y&X,YPJP%;RPF7&\4_K.80Y,/&=9U- L=^?'=YNGT M(J/;?3<.U,33H>:=U'20FOYW4KN.IGLR)I?I[(/6?XO.)Q?)![%T;WC\Q77' MS(8K2P14"(O'EX@WW670!4XW89[6VN%TAF6-]R<87X#Y2N-,]8$?T>%&SO\" M4$L#!!0 ( #1YJEB#(IR\+P, )(* 9 >&PO=V]R:W-H965T&I2>$% .I&8CZ6^(%4JJ)U#2>"TZC3*D# MJ^TW]LM,N](R(0(O&/T9A7(^,'H&A#@E*95W;/4="SU=S1 4P0XFP&[,K2+@/:^ 9TBH),YDTO)?/") M),,^9RO@&JW8=",S,XM6\J-$+_M8,,D@@3FD&1>I2G M=G:DMAVX9HF<"_B:A!BN$YA*1RG&>1,SP?[M2$ M^_N'VPUJVN72M#.^S@Z^[15Y/89OZB3#X0\FQ%&=XSEC-V/4)WXY['K=OKFL MFK"-:?6Z'7<=Y=>@/*O$K GJE((Z[Q2DMEB=BD8:?1&>B04)<&"HFTX@7Z(Q M_/S)=JTO=6N>D[D5(6W/=C;E?E#*-5^ZI2_=1E]\G,B*(\=POE1G3OO44O=Z M:TPH'L,]DX36F=7(_5ZSNMMFN9L;R/^@C&M>N:57[O][]9"H%Y!&OS"LGI<& M#QMSOM=#=\O#EKWAX#;$J>S(-6.\TABOT9BOSZFZ(-:LN7QLW5S]@QO>]B:P M;6_C%MD&M7K.Z0;*KT&=6IUZI;U2::]1Z2UG 6(H8,I9#'K%03U Z@&3V1T) M; I[[)(ZX;VM.\_:4/U7A-^$R.6:E= >4=R19933!A4E4867.NBD;D M&J"^3YFJ"XJ.3E"6H&PO=V]R:W-H965TI0TLY2Z999,O4J-)U&5GM0*\(DBD["EG$9%+GW+721 MJ]X*+G&AP?1MR_3+'(5:SX(X>'-<\U5CG2,L\HZM\ ;M7;?09(432\U;E(8K M"1J7L^ \/BM3%^\#_G)8\=7*6'\ M%]9C;!1 U1NKVA%,&;1<#G_V/-9A Q"?[ D(R#Y",AV -(1D'X5D(V S%=F MD.+K4#++BERK-6@736QNX8OIT22?2W?M-U;3+B><+?XHB_ #OL%"TU/2]N40 M%H))>PA,UG#YV/..+MG"?HF6<6'@%I]MS\0!0>YN2MC?.X ]X!)N&]4;PI@\ MM)278P^K,8?YD$.R(X?J$FG.TH]7[:3CSJZXLPURK;J#NACCW9M_E3$49J= MYN'3IN1M4=EQ]CZJW!Z53%&#@'#CP;6H5[YQ#52JEW:XI&PO=V]R M:W-H965TDPO*:-Z2&F347%5;0%1M;-H+@HA-5S/8<)[(K3&LK2[NQAFX6 GKVZ*6@%:DEY342 M9#VU;MV;6:SM.X/?E.SD7AOI2%: M!Y_6N*06[K<_O'_O8H=85EB2&6=_:*'*J36Q4$'6N&7JD>]^D"&>4/O+.9/= M&^T&6\=">2L5KP8Q$%2T[K_X;I MX#LDM#5XTXTN-YT:HJ&UWL6E$C!+0:>R7UP1E* KM!!P,H1ZOT0+AFMUB7!= MH&^O+6U@S]3_#9;],4#G2M!(U,;07@>GD[ M'R#O>DCO$\@YR:^1[UXBS_%\@WSV=;GWK]R&=(TY\\:<>9V_X!-_]SIR_3#] MHE4C^);H)!A#ZWV%G2_]3VVSR F"U-[N!W!L%"8ZU*T!TQ\Q_9.8=RUE!:TW MLF-=#3U$/K;,!-M[C/8XO-B=> >T)BO/B\RXP8@;G,1]P'D)0W"$-.Y)RN!H M?7Y)SQ6BK1]E4(SC7L_D80:=S[T$#@) >8QT9Q M[)H9HY$Q.LEXF^=MU3*L2 $U#.MF?P%02P,$% @ M-'FJ6)K6]*4W @ J@4 !D !X;"]W;W)K&UL MK53+;MLP$/P50@V*!$BCI]W4E00D-HKVD-2(D_90]$!+:XL(1:HD9;E_7Y)2 M!#FV"Q]RD;CDSG"&B]VXX>)9%@ *;4O*9.(42E43UY59 2665[P"ID]67)18 MZ5"L75D)P+D%E=0-/&_LEI@P)XWMWERD,:\5)0SF LFZ++'X>PN4-XGC.R\; M#V1=*+/AIG&%U[ ]53-A8['+.)7VBYHV=SQV4%9+Q M80#PHR. H ,$IP+"#A!:HZTR:VN&%4YCP1LD3+9F,PO[-A:MW1!FJKA00I\2 MC5/I/5> ? ]]0-]5 0+=2 E*HO,9*$RH1(^P536F%SKA:3%#YV<7Z P1AAX+ M7DO,$%X #X]'1[LPEUMOG^!H'^! MP/)%1_B&OB_1/6=9+00P=ORN(..LE,L3LLUH1)1&&E8=[51XT7[61H \4K MVUQ+KG2KVF6AARD(DZ#/5UPW6!>8?NW'<_H/4$L#!!0 ( #1YJEBH2F8J MD0( /X& 9 >&PO=V]R:W-H965TG.MVQF.5H0 M4$BECH#5[QGF0*D.I&3\Z6):_9*:N-_>1?]BO"LO*RQ@SNAODLEB9DTME$&. M&RKOV.8K='Y"'2]E5)@OVG18QT)I(R0K.[)24)*J_>-MEX<]@AL<(7@=P?LH MP>\(OC':*C.V%ECB).9L@[A&JVBZ87)CV,H-J?0NWDNN9HGBR>0'D^"ZZ!.Z M3E/>0(8^;]4!$2 0KC+T4Q; T;SA'"J);@E>$4HD4;/_33A=@,2$BC-%?;Q? MH-.3,W2"2(4>"M8(Q16Q+94A+B9><"3>+B-0UI2] "#ZU_^8N39::*+IV_:<>.[D,K:?]RT, M0;XWG?2@-T+]7JC_(:$U5]6 RY=SE'-0/4["@S.RKQ=MQ# MNU"T)\_U@^C PPC(C<)Q#T'O(7C7PRVHR]MG6%E(VT,W)C(8K.]/#_,\Q$2^ M,RXQ["6&[TIL+T.GZU^'(1RL/PV" XU#C']Y)(U1KS%Z5^,#DYB.Z8D&YRZ8 MA-,#04-0&$P.#Z>]5YWTR_ =\S6I!**0*YIS,5%\WE;;MB-9;0K6BDE5_DRS M4 \4< U0\SE31:OKZ!K8/WG)*U!+ P04 " T>:I8P>,GOF\# "� M&0 'AL+W=O&A#P.D6[)JD]H*E=Y-T[07)AS :F(SVP$J[V_OVX(DO5\8^\$># M-5OB%,W7]411S2]=YCQ%H;D4H' Q]+ZT;Z)K&^\"_N"XU7MEL)G,I'RQE=_G M0R^P \($8V,=&/UL<(Q)8HUH&/\6GE[9I17NE[^YW[G<*9<9TSB6R9]\;E9# M[\J#.2Y8EI@GN?T-BWQZUB^6B7;?L"UB P_B3!N9%F(:0,:=R5AR3LU?IQ&80QR=M.WJF11^^7 MAU6Y3]F7^,(27^C\NF_X33'.%,XAPIF!OQ\PG:'Z!_Z#2*:H#8_AC@LF8J(* M8YFNF7@%6JJNG!E4!#A>"9G(Y6NIKD/:. B[,]SH-8MQZ-'2UZ@VZ(U^_JG= M#WZI WQ*L^A$9A7XG1)^IQ'^O13+S\^H4H>_CENC_EANN5G/F=G==#.Z'/B; M?1B'$=U^&5))L5NFV&U,\0F7M#MJN&7B!6C!P>1QG%<>6U]:^S/N"3R7U7O/$HCK(Q8\D+^#7W9HKY@ZL M"2HNYW#V%S)U7H>VN8L>O)*P;O\<-PJ/Q7@BLPK&?HFQ_S&,#VS'TRS]?N3 MF-$HJ*T.9/]@5;4#^ZDNOG'C6([%=B*S"K;+$MOE1[#!-)LE/*4G]@2Y1T/G MA_X>5T_1ZY3 ZYQ-,>".Y%9!=Q5">[J8^#L%+/!<"^9J+VS7!W.L=XA MJ<;NCR5U(K,*J>N2U/4[3\XJLPMXEH8E=80:#8\]*:X/_!,&KI5N^**7I10V0!J7TBZ"Q<5 M>[4N7[U&_P-02P,$% @ -'FJ6(/H&T6J! (" !D !X;"]W;W)K M&ULM9IK;]LV%(;_"J$!0PMLEGCQI9EMH$X6;,"R M!C&V?1CV09896Z@D>A1M9T!_?*E+1+D5.9-2O\2B1+[G\#5Y'EC,_,SXQWQ/ MJ0 O:9+E"V\OQ.'&]_-H3],P'[$#S>239\;34,@FW_GY@=-P6PY*$Q\%P<1/ MPSCSEO/RWB-?SME1)'%&'SG(CVD:\O]6-&'GA0>]UQM/\6XOBAO^$&1$4UH) J)4'ZHU,8N![>M7]?MR\G(RFS"GMRSY*]Z* M_<*;>6!+G\-C(I[8^1=:3VA5: RR[M0A,LY9V? B]Y2K;@HIUJ.ELG%6?&MK 673V,Y M3BQ_9X("B,"/8,6X'!MGNUPV?J,GRN6W IY":1YX45\BH>$>C$<#P!X "A UZN+$ MEWI$HW1)CGK-A]5W7>S'TS(8!0$W1D^-P1T]G313FQBGMBY+&9#E MX13R.-PD%'"9=E>:E1 ,+LV%W=9.F_A35VM7LM94'IK,,\H[FC=KDI\-9=ZL MP[QNY]XUP=^Y.O<0OL3I,37Z9A1W] T&JN@&UR7/B^0[BVHE,&D9IEEJL%7J MH85E !D-,FNY.H14KJAGL:L%KJYV4/$ V@"AY=- !<\FNV+%#R0 M%3RP/3S, 5Q-5/! @\$#:>"A,U&Q UFQ ]NRPRSO:J%B!^K+CEJ@70-UFUN! M UF! ]N"PRSO:!I6X,!]P5$+7 =1$(B"A_$"A_CH?%A#N]J;>O\8S!\ MU$I?OJW7K40%#V(%C[$]/,P!7#U4\""#P8-8G7@0A0YBA8ZQ;0DTR[LZJ-!! M^J*#7(4.OW5HFU*^*X^F5%!_G\F3'QVB@"-/\4L/P,4$L# M!!0 ( #1YJEC_&2&3I0( %<' 9 >&PO=V]R:W-H965T%OQD ML%6]=V*<+(5X,(-OV=3QC"#@D&K#0/&Q@4O@W!"AC-\MI]-M:8#]]T?V+]8[ M>EE2!9>"_V*9SJ?.1X=DL*(UUPNQ_0JM'RLP%5S97[)M:SV'I+72HFC!J*!@ M9?.DN[8//8 _/@ (6D"P#X@. ,(6$+X4$+6 R':FL6+[D%!-XXD46R)--;*9 M%]M,BT;[K#3'?JLEKC+$Z?B[T$#\D+PG,Z7P*UN 9A+P7#7YL>1L3.*W,%.UY2_0Z[[VX2DW M8* H_#1^6I0&?]RS&([VNC!0$NSU('K6J%[)$V>CSMGH]R?+VO/VW(CE6T3AS>Y%3@%S;Z%8D%76IFW]C-]O=#C,;BGOS<[PU MFI#_1]-<.==4KAEF#X<54GKG'U"/;&*\&6A1V6!;"HTQ:5]SO/E F@)<7PD, MMW9@-NCNTO@O4$L#!!0 ( #1YJECU*0LVQ@, ,,/ 9 >&PO=V]R M:W-H965TSKEG'O?.MI3]Y#& 0$]I MDO&Y%@N17^LZCV)(,;^B.63RS9JR% MYRS8ZSQG@51F4)KIE&!,]Q233@EGY M;,&"&2U$0C)8,,2+-,7LUWM(Z':NF=KS@V]D$POU0 ]F.=[ /8B'?,'DG=Z@ MK$@*&2_-:C6?%,%MJ^?T3^6XJ68)>80TN1OLA+Q7/,UM((U+A+QC6X_ M02VH)!C1A)>_:%N/-304%5S0M Z6#%*25?_XJ4Y$*\ ^%F#5 =9!@.D<";#K M +L46C$K9=UB@8,9HUO$U&B)IB[*W)314@W)E(WW@LFW1,:)X L5@$P'7:+/ M(+.!0IJF1$B?!$2?#'^YO MT=LW[] ;1#+T/:8%E^%\I@M)4GU*CVI"[RM"UA%"MQ!=(=N\0)9AV3WAX?AP M:S]VIM1NU]A!Z\%7$P%"E^0)]H5E4,";G0I_H"LDM MD=1F\1C8ON7,],>VF.X@UW*M9M >2:YCN?UFS1IB$[&F[2; M2"=\FIS3IS.![H$]'Y/=I]CK9-UW?]0X\ZADU\3VSWR2_8>F/6.XO MX.IWU[SE'U+UNU2]Z9$U/VV83H>9YL#DX9-MJF/J I7UQB5=7S[(LZG,-GIV]^F!T?6@/:<-<]KOM-FJ2,R747Z>H+^:K>Z\ M7I_@\\(]-QR&>ZWCNX+%'*P0QJ2O-PG6&,>MCN,3VSAB^*[H,$]4'0.,=VOK MS)Z/*83&[XSA,-YK3=^51.9@U3$RA;V)<#J^&X>N=X>TI\8^Y5TE8PZ7,G=I M7@BYK.XR 3(ETM\JZ:UBX?CVY'88=:;JX-=?:HC>ZK!4>_LG9ALB.Z$$UA+> MN/+DUUC5,58W@N9ET[6D0K9PY64LNVQ@:H!\OZ:R\:IO5!_7].W!?U!+ P04 M " T>:I8>F7V.>8" "B" &0 'AL+W=OU%*[7D'X2N J0"FS9I;5%9U]<_27$ZM1*G=K6W+,(&,R@'?08XK M6RXRJG H8EON!-#(!&6I[3E.8&>4Y=9L8N968C;AA4I9#BM!9)%E5/R90\KW M4\NU/B:>6)PH/6'/)CL:PQK4\VXE<&37+A'+()>,YT3 =FK=N;?+L=8;P2\& M>]EX)IIDP_FK'GR/II:C$X(40J4=*/Z]P0+25!MA&K\K3ZO>4@OK!()5/KQB(1;&F1JB>^_P85STC[A3R5YI?L*ZUCD;"0BF=5,&:0 ML;S\I^_5.30"W.!(@%<%>.V X9$ OPKPSPT85@%#3$5IBIWL\. MJZSF95;>D:Q/75?.-W_"(W^,.!-8BCTEJ"@'O> U(Z#OHTFADC/0=\#:[ MN<$4WIKL/9K .]0L^WS&M>: 8EA3#$]2K!,NU+4"D?T?HW0*FMNW(+H*O\6Y M[$KTN]"',*H11B<1%E0F9$=91/ &)ORP++TO_J@+TJE'CZ93CSZ?(_4(:IC@ M),P#ST/-K1OMG>DOK?DY-N"R7_ZS*;OW/14QPXL[A2U:.H,Q'KDH.V(Y4'QG M>L2&*^PXYC'!CP@06H#K6XY]HAKH#>K/DME?4$L#!!0 ( #1YJE@^:JBT M!@( &X$ 9 >&PO=V]R:W-H965TR'LD"F"?E(O@&&(RLE);=XZ]80 M5I*9,SO$B7G'+3 MHV8>Y;KXD,77*3V<4(I'I?A_2C.\)ASFIP1[\/Q(,(E/"R:C8/*NX+VR3)R2 M2MYDNPG_D:)'[>.^Q.],[SF^4 $[!(63:T3KOKO[A56-[ZBMLMB??EKA#P&T M*\#SG<*N&A:N2<=?3/874$L#!!0 ( #1YJEB2J8=7; , *X* 9 M>&PO=V]R:W-H965T<_A/8>O.]MS\55N M 10Z%)3)N;-5:G?CNC+=0H'EB.^ Z9&[!2;, M6<82;CG]G61J.W>F#LH@QR55]WS_ M"]1ZQH8OY53:7[2O8B>!@])2*E[48)U!05CUCP^U#RV '[\""&I T 5$KP#" M&A"^%1#5@,@Z4TFQ/B18X<5,\#T2)EJSF0]KID5K^82997]00H\2C5.+7[D" MY(_1-?K(4EX >L0'M (&.5'H(@&%"97H$0ZJQ/12AST]).CBW25ZAPA#CUM> M2LPR.7.53L90NFD]\:J:.'AE8C] GSE36XGN6 ;9*8&K5312@J.453#(F$ Z M0J%_A0(O"'L2NGT[/.B!)V^'^P-JPF9A0LL7O<+76HZ[@S[D$M!%O2Z7?6Y7 M;&/+9L[ZRT)G\=*6?QYQ[4>3\#0JZ8ORPF#\+;V^P> MZ[UW#REG*:$$FWO@"JU!I,!4G\1J"M]KY>9U- YG<>%[HXGW8Y]_R7>0<32: MGB%/K!@W5HP'J7[;@=!:V09]XE*B6RS$-WU][['(&O7H$RF(@@PI;IS"S_1H M7)\OXQY?1M..,X-)FV.VT%)*4/(*?<&TM!L(+:E^R3!+>YV*SP])%/AQQZKSJ$GX/NB< MD\$D_Z4%D\:"R: %3TSH4[-AY,_:AOIBT$:TCM<:&*:*@$3ZAM8#"G0FZGB; M]-E3S1H/G*_SB.OWXXXSD_,;)/;ZKX]I(WCZ_PE>IJDHNR],)7AZEFI7\'0%B8RLBB5)>,E6]A$UO4W0M;:W1Z5_I8JRJG?ZFJ2JYSUAL M").(0JXI]86HQ8FJ.JH:BN]LO?#,E:X^[.=6%Y0@3( >S[FN&>J&F: I41=_ M 5!+ P04 " T>:I8F#C2N-X" &"0 &0 'AL+W=OXXSL$A-JS:=F;<7G4[:7!:&PXDCLRQ+S MOPLHV'%FN=;KP@/9YE(OV//I#F]A#?)IM^)J9C%_(!W;\#G4]H=9+6"',+SK66,="R5Y( M5M9DY: DM+KBESJ'$X([.D/P:H+7)@1G"'Y-\#]*"&I"8)*I2C$YQ%CB^92S M(^(:K=3TP(1IV*I\0O6QKR57=XGBR?E/)@&Y(1J@'S1A):!'_((60"$C4BVN MJW\#8AE:<78@^K0%4O^V$S@(=!V#Q*00-XKRM([1]=4-ND*$HL><[06FJ9C: M4KG5>]I)[6Q1.?/..',]=,^HS 7Z2E-(WPK8JLRF5N^UUH5W43&&9(A\]POR M',_O,;3\.-WKH<@PHGO-*@WY01-.<'%PXN>8\A N4[[3(?OFNXB!NYDT@Z[#^4$;M3O M?-0X'WTV[5$WIY;Q+F+4#KL+&;A^O^6HL1Q].NSHW;"["#<*6Z:[F(%_)N=Q M8WI\T?0CD[CH:I8;(==AB8$ M #O#P &0 'AL+W=O9DQZ2Q[O90:H?>@M@R&M5"GT[V!JS^Q3'.M]"Q70D=R#PRUJJBAE\59M8[Q2P MPH&J,DZ39!Q7C(O!?.;&'M1\)O>FY (>%-'[JF+JYP)*>;@=T,';P"/?;(T= MB.>S'=O $YB_=@\*W^+62\$K$)I+012L;P=W]-.*#BW 67SG<-!'S\12>9;R MAWWY4MP.$AL1E) ;ZX+AWPLLH2RM)XSCW\;IH)W3 H^?W[Q_=N21S#/3L)3E MW[PPV]O!=$ *6+-]:1[EX7=H"(VLOUR6VOV20V.;#$B^UT96#1@CJ+BH_]EK M(\01@(X[ &D#2,\!PPY U@"R2P'#!N"DCFLJ3H<5,VP^4_) E+5&;_;!B>G0 M2)\+N^Y/1N%7CC@S_T,:('1$/I(O(I<5D&_LE2Q P)H;'+Q?K\&MS/'G1X:8 M1\BER'G)F5N_JQ48QDO]VRPV&)9U'N=-"(LZA+0C!)J2KU*8K2;WHH#BU$&, M?%I2Z1NI11KTN((\(AF])FF29IZ EI?#4P]\=3F\CO^:,%%X0JEUK&>F MB9O:YHB7>1)9TY=CN2ZR6O59G9 ?MN2'8?(;Q3\^ MZT/J$R#LY"I+HZQ#@1[D9-REW:H/.?(@3S08MQJ,@ZZ>C-WK/0J$75P-/0M2 M"] #G$1)!_\>X#2Z"=.?M/0G04]+M^W=(><"SP!SV4#AZ6 JW];W*#=X6GRR MA%U?)=&H0Y8>(.V4I7?&25B6:2O+-.AIA:P+$(5&*7+ "ZO V[])%3XEPMXP M+MJA1 ^0=N:(_P$\4>*F5>+F@O/!Z^O:L%?0UT2 ]Y34CB@]R=CNRCQ)_WZS MT7G^]YME(_\%0)/W"B6Y@)"[X?(M$QMP-YK$"U#9"@\4G@C"BG^P6,*"U'@W M?L\4W1MXV2!_H34^8_]FEYRIU,'^J#ZCP="^LW)?EUBLQ"*=B1S^\.DT/5MCO]THFY[3I!Z:'1S3=XYI.*?=/=X_D;O,3?3] M-JNPS6GD[Z49#==F?]I=Z(W:5PV=1YUYMU:2GD<>CL&;MD_YO%=;-%RJ?&G3 M1NAV;9R$R?741-27^AN^/=#Q,)IV$(Z/.J$*U,9UE!IK9ZR@Z_ZA'6V[UCO7 MJYV-+VPWZSJL=S=U*_R5J0T7FI2P1I?( BL?57>7]8N1.]=O/4N#W9M[W&)' M#LH:X/>UQ)ZK>;$3M#W^_#]02P,$% @ -'FJ6/4.SG?C! OQ, !D M !X;"]W;W)K&ULG9CO;]LH&,?_%11-ITVZ- ;_ MWJ61VD335=IM5=OM7A.')*BV\0%.VO]^X*1V8C#-[DUK.]\'?WB YPN>[AE_ M%EM")'@I\E)Z M'GF:B.0DD[H)K/[MR)SDN6Y)C9 169(WK7#ZP_=_DV*%0MY>Q7#1_P?ZH]48@JX5DQ3%8$12T//S'+\=$ MG 3 8" '0/0I0'^,T%(/XZ/D MZE>JXN3L&Y,$P!",P5V9L8* )_P";DE)UE2JAW-65*PDI12 K<&"K GG9-6( M;H0@ZC$N5^ KQ4N:4TF) !\71&*:BT\J^L?C GS\\ E\ +0$3UM6"Z46TXE4 MX/KUD^P(>7N 1 .0"Y)= 1_^"9"'?$OX_/)P=!X^4>EJVSARBPR9:+Z/=+%#4NU-@4^*GL-6<4?DME>^DNBMW:IP8?U6K2Q"^ M(]9$']J(3EXERF)/3M6 MV&*%3JQF#JM\2)&N+: MFK[(?&V4]F>=*0J\9&!DXQ8N=L)](2O"<0Y*E4AE+EPEK]R G D!,LSYJW*: M/>;V51\;/#!$@=>C-E6I'PT,?-)2)^[Y*+&J>_^'.3%H4&S,5%,$DR2P(ZJUG&:S4)R(LN/O;5G9HK)$ ]-E.#HB"QLT&OLQ'OG82R[+DQU!7(WJF/ MQZ;.$((>I5MS#GGB=?"BN9JIQ:3L[=VQ/C9W5I12V!]LBRI$)W7A'+8S&>AV MF<,4O1@5F:AQOS;91$D\ -KY#G0;SX.R&\RS+?@#%]5?:@^U4YO#JBFG&1/2 MCFMZ# Q"V.Z> J2U;S9 5H1 M3>HD?A+Y1A"R^E'B#">Q,![I=YR?.ZZ:0@YM<'?F&=F_0=)4Q M#)"Q.[+I8C]%=DS4V0]RV\_3[Z046;S%\V%_^*VR*!IP(=2Y$'*[T.7U!YG. M,@X\XRQAJ@9V1^CDA.,VGZ]W7[XKNN.)PLIF>LG83\.X#V>1H3@8 NQ,![E- M9T$J3C(Z? 8SK4--R#3NET6K+O:"@86#.I=!;I>YYZ3"U+U=0Z9YC-.D[X(V M51(/[-A09S+(;3*6)9-WYW@KKFDA8^O"L>J&5TYG-LAM-M_4?OVW@"/CF-VW M':?D@#DY^;JB/VW]@_E&+5R0D[6*\:YB%

7)9.2%&PO=V]R:W-H965TGM,#=\2/[)]>[Z66)%4P%_44*78V\*P\54.*&ZCNQ^0Q= M/P/+EPNJW!-MNMC 0WFCM& =V%3 "&_?>-OIL ,(AP< 40>(G@.2 X"X \2O M!20=P$GMMZTX'698XRR58H.DC39L=N#$=&C3/N'VV!=:FEUB<#K[*C2@<(C. MT0V6G/"50G.0:%%A">AD!AH3JM!WV.H&TU,3INR.2GUMDEL*/^\23=I$T8%$ M881N!=>50C>\@.(I@6^J[DN/'DN?1$<99Y!?H#@\0U$0Q7L*FKX>'NV!SUX/ M#X]T$_<'$3N^Y "?4_Q\8C[A LWQ@[E9&HVEQ'P%=GR&OM7NHOR^!;8$^6?? M"1S-8 WD6M4XAY%G'$*!7(.7O7\7#H./^]1[2[+9&Y$]43;IE4V.*COFFA2$ M-M9@T +R1A)-P'R'VYPVYE-$I10,306K&XV=QJ+<'=+3C= M=PAM,4-7C#7==988"PY2?[VK[LNH.+X<)$^C9B^CHJL/@[B/:O7P=ZX_ [ER M-JI0;JMMKU._VCOUV!G4L_6)$BVEMI. MM*B=R2R%-I;EAI7Y"X&T 6:_%,9HNHE-T/_7LG]02P,$% @ -'FJ6(L? M_SB1!0 LQL !D !X;"]W;W)K&ULK5E;CYLZ M$/XK5EI5NU)WN5]"LY&:^UVK;GOZ4/6!)DZ""CBUG=V>?W]L(#2!":6GY"&! MX?L^>^P9/+$[+X1^9WN,.?H9A3%[:.TY/WB*PM9['/GLGAQP+)YL"8U\+F[I M3F$'BOU-0HI"15=56XG\(&YU.XGMD78[Y,C#(,:/%+%C%/GTWQX.R3/=/+14V2,<9]'(922?3C1R;:RMN4Q//KD_HH M<5XX\\UGN$_"S\&&[Q]:;@MM\-8_AOP#>9G@S"%+ZJU)R))O]))AU19:'QDG M4486/8B"./WU?V8#<480.C!!SPAZD6!<(1@9P2@2S"L$,R.8=0E61K#J$NR, M8-NTFQ'['4I>$)5XH2+R[ M(APCS49W:.C3.(AW##UBBI[V/L7"V"?1X"J.X_K@G1R:$ M64?APBW9.66=N=!+7="ON&"@)8GYGJ%AO,$;@+^HYFMZA8 BQC,?5/TTJ#V] M4G& U_?(T-XB7=4-H$/]:OH7[2M &E23GO!!M*E>;7-839\=XTKZJ)J^]&FE MQ^/Z Z8#],G_&;!I_0&#VIS5'S"(/J\_8!!]\7<1MOR[\5[5IVL5^6+D+R$C MT3.OO81$31/$:Q)A*/M3KI5P9>GRW-4-PS4[RO-Y=@ HQ[$O0<,RZ*[M6NU+ MU B0TE17NT2-RRC-;!O&)6H*H"S'52]1,Z!?AJ867)P#*$TWVNXE;%&&&8[A MZI>H)=0Q72LXN0*&PM8M*T==3+>93[=9.=V?DP),+![^,Z:BH#PM":(495RL M 6(]06]>N:(W[V0=)U:<&[%"I*!;*$(JFY/5LL<._AH_M$0YS#!]QJWNFU>: MK;Z#7K--B@V;%!LU*39N4FS:I-BL2;%YDV*+5,P^RP;3<&Q#-PM9OZP+7(% MRU;M*REFY2EF5:;8$R?K[X@<9.'&?I<^E5)_FCY-B@V;%!LU*39N4FS:I-BL M2;%YDV(+JQ3LFFD6EL)E&:2;A65\5<:8+IPO=IXO=F-+TB;[Z_.;K*IL\$^S MJDFQ89-BHR;%QDV*39L4FS4I-F]2;&&#:XUIN\5%"08:IENH?U<@T+(US8"3 MS,F3S*E,LEY>RVU(&/J4H0.F:0J!&92JN6?]4.^M@E<#"*06Z_XRZ$Z]UPM2 M(TC*+%378PAD%"KU*0@J=&H&=DIUU(M/H2"?PYX4_P) [;M6(1[ 3A9 JQ34 MO@#91BXE6$P.'M_U@L$MTX@0*!2()1!4"! 4J5 @$"E0 !!Q4 ._6[ M0( ]*08"U'XI$,!.%@/!K1\([5;!H*F_=B/5RMCXHGW]N,=H2XZ4[]&/HT^Y MB RR1;JJM>4>07CW(;SM32![S_'Z#H1WO ED[[E>WX7PKC>! M[._;WJH-V37U=""E_)JQ]#AKZ=.=B!X4XJV8/?7>$=4E34^(TAM.#LG^^3?" M.8F2RSWV-YA*@'B^)2*&LAO90'Y.U_T/4$L#!!0 ( #1YJE@3VH*X+@4 M %8> 9 >&PO=V]R:W-H965TZZO$[NW(?29+0$XVL91POK&DO/5C6DR?PDQ9@VR@D0\F1,:8RYNZ<)D M*PHXR$!Q9#J6U3%C'";&H)>UW=-!CZ0\"A.XIXBE<8SIRP@BLND;MO':\! N MEEPVF(/>"B]@"OQI=4_%G5FR!&$,"0M)@BC,^\;0OO'LM@1D%M]#V+"]:R2' M,B/D6=Y\#?J&)3V""'PN*;#X6\,8HD@R"3]^%J1&V:<$[E^_LGO9X,5@9IC! MF$0_PH O^\:5@0*8XS3B#V3S!Q0#RAST2<2R7[0I;"T#^2GC)"[ PH,X3/)_ MO"T"L0>P6^\ G +@' +:[P":!:!Y".B\ V@5@-:I+K4+0/M40*< =++8Y\'* M(NUBC@<]2C:(2FO!)B\RN3*T"'"8R,R:A@+'!W>$ [*[Z N:7 MHE%P3L* E,$ MJ(R2\QJED:-DG,*J@:SN)7(LNULW(#5\F"X:J&E+N./4C4<-=\$OX%WOWNEP6Q'+9IEQS8RO]5XL9;K4Y=F04IPL0)0MCF8O:-_N'K]DS<,-IL$E MN@?JBUM1^1"9HV\I9UQD6I@L\B1&MW@;QFE<,]91[IMM9<[)LKL>6 TQK/6^ MFLH!R%I_PU;8A[XABCD#N@9C\.LO=L?ZK4Y;G603G62>)K)*%K3*+&@=SP(T M4F?!J,B"PJZ2!<7O(] 87?P)F'ZNDUOMA&VA%X&L+5%*Y+DYH)-LHI/,TT16 MR8%VF0/MCZX$TWSM^4AI $Z$))K")_IY2_\]'R?UM)@'CE^%T@.-LE@&PAC!W+ Z6#Y^:!3C*W MM[9H+$ MJRT@#X<4?<=1"IFL 8DB4;O1"F@N<:W"RL&*YT[-PMTDKE71^?Y40OOK46U$E04NRX5 MNSYYGI=*[,22,D@5H2[<2N9SPZV3S,W)VHIPO[5H=0[BK2*IQ-JV=E_AULGS MHS;:=R19 \LJX_YTN!2SB7'QE(LW68X>P">+)/P'A,$P)FG"Z^11^W*N/EK9 MW()-I5!AHIH1NGRJJKFWIV)_]!IYE\8SL;")S]OB%7>XQF&$9Q&@.:'%LGBD MZJF]/%MGG6QNP;8O8JMI6W:G>ZBVSFX]76S5Q'!VB>$H$^-!3&$:^G(:YSL5 M?]V"U/GO6OF47&?+IY/-UHD>\12-(8![6 MEVF=FSUCK6QNP:8LTV]-[.O#.OT16U#V;@_*5N__W,$&Y1.0R4H[(G)'25RX M(06?$]&JG)\Z-V+&6ME+K:JZ+M-)_O#=YW^Z[:#VL.S,^?MGE'- M3H"KM=.)5C9/%UN>$N;><5@,=)$=7#+DR_?A_,RG;"T/1X?9D>!!NRL/3;-C MMAU-?N)ZB^DB3!B*8"XHK497#(#FAYCY#2>K[-!M1C@G<7:Y!!P E0;B^9P0 M_GHC.RB/D@?_ E!+ P04 " T>:I8157E%ZH" "7!@ &0 'AL+W=O MRME9>9> M@5A?^;Y)"RBY&:H:*MK)E2XYTE*O?%-KX)D#E=*/@F#JEUQ47A([VZ-.8K5! M*2IXU,QLRI+K_0*DVLV]T#L8GL2J0&OPD[CF*W@&?*D?-:W\CB43)51&J(II MR.?>=7BUF%E_Y_ J8&>.YLQFLE1J;1=?L[D76$$@(47+P&G8P@U(:8E(QI^6 MT^M"6N#Q_,!^[W*G7);M-;';B M4G5H$BRC/J&E7$ Z3;PJ!A3,V8,^HTO7 9IBQ&U72J1ON"C=@UX;.K+8+ MPU[LOJ@8%L!N 4&3J,9/Y&GSO77@S/^CGVD)*U4/VT36C0)12<2"B/VH"HL#+NK,LC^)_"I.EV) MHD.)%M%9QEM(AVP4?B2%472&;]25?.3XQB?X[MYJNI)4AZV25#DI<,\T1^C+ MM6$*F].S#VR;!,/)=!K&_K9'PKB3,'Z?A$QL1095QO8"9-:G8-RG(!B-QOT* M)IV"R5D%3\*L![D&H+M$EP@,GJS!I%]!U"]@V@F8OJ\$U-AR$+C1<%)!PQ0& MQPKZH\^ZZ+/W1;?-%ST23A/%[7X$2N;NQ]>LHSO3=]M]8^: M10EZY5JB8:G:5-CTC<[:==WKIMG\&PO=V]R:W-H965TW#WM;;76WSRY,$JM@<[;3=/_[LPVE$ B)M)6N M#PTV,^/YS!?P>'$4\E'M 31Z+G*NEMY>Z_)3$*AT#P55OBB!FSM;(0NJS5#N M E5*H)ES*O* A.$T*"CCWFKAYN[D:B$..F<<[B12AZ*@\N<:MA[F?C. M=GMM)X+5HJ0[N ?]=WDGS2AHHF2L *Z8X$C"=NG=XD\))M;!6?S#X*A:U\BB M/ CQ: =?LJ47VHP@AU3;$-3\/,$&\MQ&,GG\6P?UFC6M8_OZ)?KO#M[ /% % M&Y'_8)G>+[VYAS+8TD.NOXOCGU #36R\5.3*_4?'VC;T4'I06A2UL\F@8+SZ MI<]U(5H.>'K&@=0.Y-0A/N,0U0[1M0YQ[1"[RE0HK@X)U72UD.*(I+4VT>R% M*Z;S-OB,6]WOM31WF?'3J[^$!H1GZ".ZUR)]1&M3PPQM1&$>+$6=-"^WOI5N M>&N58OHG>I> IBQ7[XW%;RA :D\EJ$6@35HV>)#6*:RK%,B9%#!!7P77>X4^ M\PRR;H# \#10Y 5J348C)I#Z*,(?$ E)-)#0YGIW,N">7.^.1VBB1J+(Q8O/ MQ/MVT$I3GC&^0^\8K^O\?JC05:"I"V3?^*=5'(=AN B>VO1]*]*W2B[%ZK#$ M#4M\+4ZE0B7("GR0NUITWLH5 MA_XL/N$>L(K\&3[A'K B_BP:YIXTW)-1[C\DY9;T@GZ37LU/M>M;F"]\3[NQ M.)W\ITW^TVOR?TO-J@4G(ZS3GA(S'\]/4,?"=%!G#>IL%/5S#711K-E%L2Y: M)'V+CUT].PCS!F%^'<);ZC6_J-=%BV3>?[>P/YD.T]XTM#>CM!O*4]-'&%C3 M!FV!N>=42$-:,GE9QIN^!+C_2FWZ9J=P8Q8=,!R^;L[AKZ"]I;QU)AUMICXY M^3IN:K,QD4=-NH5H=2GXK?; .E);AVA@$QPP&]@KDP$SNOIVC?96#S3(;,.KMG58B@U8H6('>NI5NJP:NF6V.#;>N M63Z97]OCA&MQ7\-49Y&O5.X85RB'K0EI4C5/FJS:^VJ@1>D:W@>A3?OL+O?F M2 32&IC[6V&:WGI@%V@.6:O_ %!+ P04 " T>:I8 F%\6_<# "K$P M&0 'AL+W=O>/ M9O!C.'4\@PAC#)1)P?1A@]<8QR:3QO%7D=0IUS2!]?-=]B^V>%W,G$F\YO%O M4:A64V?D0(@+MH[5/=_^@$5!%F# 8VF_85O,]1P(UE+QI C6")(HS8_LJ2"B M%N#3A@!:!%"+.U_(HKQABLTF@F]!F-DZFSFQI=IH#2Y*S5-Y4$+?C72] M5"P-HW1Y!EO;$)I,MD&A&QQP1U1FB?H0I1#R.&9"0J:#+9B/\'<-X"'R31^2O!U)'T+VW-8N M@[*D09>2BH9@\Q@[4SQX#<7#$L_PE7C>K'V'Q[;OJ*QEU%I+784(_'&+IK0_ M#T%IS6/<\$)F+,"IH^U.HMB@,_ON&S+POF_I@'&);> M0R?(OL^UM6UE;J3=W>KR0%OEH3W1D?I *M:]/J#!JXKER.= M;.XHB=CWN6:;(Y7/D4Y&]Q8*T;XPL7\F@)(7]:'R.=)N=%^C#Z/7L%MY&NED M:N\B#P=5JM-W5:O+@MZI#>YXCU8%65D=/8'6GH;I 4J=ZV".C!J8K M>Z.=[.T8<:#[]D:;[8U6]D9/\!9WE#J\L+!?O&H,=_\CQB_)!*T,CW9ZG3M& M)NC^^UP;SY6UT4[6]AXZ0?>M[4#SNK7]DP3%TNX22?V UZG*MU+*J^5.U&6^ M_U)-S[>Q;IE81JF$&!&PO=V]R M:W-H965T6"1H;O2B51JIET7PP%*U M!9Z=9)*8VG'7=IKNWV.[:56T+;PD,_:<,^?$XR2=D#M5(VHXFKBUE4P3T6I&&UQ) M4"WG1+[.D8ENZH7>>6%-JUK;!3]-]J3"#>H?^Y4TF7]A*2C'1E'1@,1RZLW" MQWELZUW!3XJ=NHK!.LF$V-GD:S'U BL(&>;:,A#S.N "&;-$1L9+S^E=6EK@ M=7QF_^R\&R\94;@0[!T+7UP8>Y*W2 M@O=@HX#3YO0FQ_X[7 &B\ X@Z@&1TWUJY%0NB29I(D4'TE8;-ALXJPYMQ-'& M'LI&2[-+#4ZGST(CA!/X"!LM\ETM6(%2O8.GEY;J5WA8HB:4*=CB4;>$O4]\ M;;I:K)_W'>:G#M&=#DO,!Q"''R *HAA4322JOUE\H_DB/+H(CQSMIWO"6YZA MA.\E;!REC1:"(?;AB(+P;B?QJ8%06U@@@[.Y@=S*&UL MK55K;]HP%/TK5E9-K=21!Q36+D0JI-/VH1/J8_MLDAMBU8_,=H#^^]E.FD$5 M$)KV)?'CGG/O/8Y/XHV0+ZH$T&C+*%=3K]2ZNO%]E97 L!J("KC9*81D6)NI M7/FJDH!S!V+4CX)@[#-,N)?$;FTADUC4FA(."XE4S1B6KS.@8C/U0N]MX8&L M2FT7_"2N\ H>03]7"VEF?L>2$P9<$<&1A&+JW88WZS[U EL04,BT9<#FM88Y4&J)3!F_6TZO2VF!N^,W]J^N=]/+$BN8"_J+ MY+J<>I\]E$.!:ZH?Q.8;M/U<6;Y,4.6>:-/$3DQP5BLM6 LV%3#"FS?>MCKL M ,+Q 4#4 J+W@-$!P+ %#$\%C%J D]IO6G$ZI%CC))9B@Z2--FQVX,1T:-,^ MX?;8'[4TN\3@=/)#:$#A-?J$[EA%Q2L F@&'@FBTH)@K=)Z"QH0J] 1;76-Z M84*?'U-T?G:!SA#AZ*D4M<(\5[&O34&6UL_:Y+,F>70@>1BA>\%UJ= =SR'? M)_!-)UT[T5L[L^@H8PK9 W#2Q0%T;"GH/GI\*@'GIX.#X]T,^P.9^CX1@?Y M"K.2H[D129)E[6Z*/99+=(^WA-4,W7)N#F4O0J$%R.XX+^TL Z[[CJ=)'P8N MOW6(=1(,@G'LKW$,IIXQ'@5R#5[R\4,X#K[T*?B?R/;T''5Z MCOY5S[E0O0HUA%<[ H77]LO:$Z@G:!)>[P>E?4&3H MJ&O)W;C(#N7*.J% F M:JZ;6]"M=J9[Z[SFW?K,F''CG7]I&B>_QW)%S$="H3"4P6!B2I*-.S83+2KG M%TNAC?NX86E^*"!M@-DOA/&,=F(3=+^HY ]02P,$% @ -'FJ6(,-5HQ. M! )!( !D !X;"]W;W)K&ULM5C=;]LX#/]7 M!*\8-J"K+>?+Z9( 37+#[F&[HNUV#\,]*#:3&),MGR0G+7!__$FRZ\2UK7Z@ M?4EDB:1^)$61U&3/^&^Q!9#H-J&IF#I;*;-SUQ7A%A(BSE@&J5I9,YX0J3[Y MQA49!Q(9IH2ZON<-W83$J3.;F+E+/INP7-(XA4N.1)XDA-_-@;+]U,'._<15 MO-E*/>'.)AG9P#7(']DE5U]N)26*$TA%S%+$83UU+O#Y$H\U@Z'X&<->'(V1 M5F7%V&_]\6FO%X?"_]BU%>*;,B M A:,_AU'D]EZ)<,?6.90A5CAR619#;A;(^XIE;2 M], 8TW K]>-4^_U:$RSMTPTDJB/&-:"S. M"25I".C:G,R+,&1Y*@7ZL 1)8BH^*H8?UTOTX>0C.D%QBFZV+!^UL"^?SN[7V5UEJ3=S=L0%:J(;] MP;BBJNG9J_3L61%=, ('>OPM\C#\_0==%(7EX#,A_@-E*4@/< MKP#WK8#K!_37-TA6P%NM:I6CK]ESD9$0IHZZ1P7P'3BS]^_PT/O<=OI>25A- MY4&E\N MSN)BT#3^ _*LIR'6Y5C6F&.&ACZ#V$V24:C<4>@!A70X+%#P'-E0!J354QC M;<0G'8*@@<5[@+9)@=NACBNHXQ>$*/H/740JL<5"&LW7/YX;S*PFKF0=[AU3LO5F4E**M86*GJ8,^JA_PR[SZ18>,S7-VP<]U MW6M)JYOA4!=@>PI__H51"K2%8 O):!0$'2X[Y'9L3^Z=+E-%WT[!UO@[8M+N M4.NVSW;H*TFK&^E03V![0?$"A_8?3P$M-+CC6L6'.@ _6@B\* ?@9IYOG$!; ML5"'>Z@%L+T8Z#Q^\YA%"NICUX95^K-/V2M)J]OB4&9@>YWQTAJN%#MH]4NI M69.DHXK#NMBHSQQR.K8G==6Z_'$;TESH6X*MD>5DUD8%I]>G=J5E+502IB0BG;ZZ92H#73K7RDNO>563H9# H9_: A0-SO M&2F+"92J;C8Z:_.,>]0B)\ WYJE!(&/]HBVJ9JOGC+GI^AOSP?E"6:QM9:Q6 MS N(>]BB>#_Y1O@F5ITTA;7:SCL;*;?PXDFB^) L,TWZBDG5\IOA%D@$7!.H M]353JI4?>H/J86CV/U!+ P04 " T>:I8+P8HZ)8$ Z%@ &0 'AL M+W=OS.\/&E@$#*3 3 MXNYV'[)E0K9]Z/1!L2_@6=NBD@S)OZ]D.S;^0,",\Q+\<>ZQSO7UU$W= >QO+.F+")"GK*-R7<,B)\&1:%I6Y9C M1B2(C?DTO;9D\RE-1!C$L&2()U%$V.L"0GJ8&=AXN_ 8;+9"73#GTQW9P K$ MC]V2R3.S8/&#"&(>T!@Q6,^,.WSKXHD*2!%_!7#@1\=(27FF]*;/#$NM M"$+PA*(@\FJ0*/C]_8OZ3BI9AGPN&>AG\'OMC.C+&! M?%B3)!2/]/ 'Y(*&BL^C(4__HD..M0SD)5S0* ^6*XB"./LE+WDBC@*PL#@1$ _#^A?&C#( P9I9C(I:1Y<(LA\RN@!,866;.H@368:+>4'L7KO M*\'DW4#&B?EW*@#9%OJ,'B$D GRT)$R\HB=&8D[2=\,;-[_%'HT K82\)FM MH#O/HTDL./KH@B!!R#\U8OYY@.@9V+_RQH^5BSY^^(0^H"!&3UN:MRO3RM2^RM=LGUHYM]$!CL>7H]]@'OTI@RD04V;#?LK&PM8PN>#>HCWLR M(W:_94'WEX?;+>'NY>%8HZ9?O-M^RCX@3X#WY@6:O8B=?10"MJ "5-$Q*'0,M#KN*1>(KM&&4I\C3D/_ M(D49J7.TE,]]/*QI:H*& [L&# SY ;/@>W!F/_Z M"W:LW]H:59=D;D=DE6R/BVR/NVMBX\;;;C2Q)J39Q)J8TTUL4NB8O$<3FS26 M8M4$-1$M':P%9/=/-#!LE=[!TFKZ3D0BOW;TE7"T3)BWE09,7^-ZPFN+O%,V MMRNV:C*/C!A^CP+)6<]L$)MC6CYKJZ1 M+MGN%U 8:U0M) MSU157!I0K'>@LGSVTH0IF7=5F2N9W< [5TM:]JMKJ4LVMRNV:F9+MXOU=O<= M:FG4;"7C1BVU@1I-J0FR[1- >.$^LM9S[>>"(OZ)[&/ F%:DQ%'94&7UM1 MVF=<75%=LKE=L57S6SIA_"Y6.&>MSA;J;O@2D'L&E,DRCX9J$;!-.ISD*!UT M91.EXFHQ +U+QWZUZPLU&$V'=25--E5](&P3Q!R%L):4ULU(KHAE@\KL1-!= M.KI[ID+0*#W< O&!*8"\OZ94O)VH!Q3CXOG_4$L#!!0 ( #1YJEBI(NH_ M+ ( !\% 9 >&PO=V]R:W-H965T6 K*06@J!5)0IL%#-%],7;P/^$JAU1=SY"K92_GD%H]%&H1.$##( MC6,@=CC"$AAS1%;&SYXS&%(ZX.7\S/[!UVYKV1,-2\F^T<)4:? V0 64I&%F M*]N/T-?C!>:2:?]%;1<[L<%YHXWD/=@JX%1T(SGU/EP HMD-0-P#8J^[2^15 MKH@A6:)DBY2+MFQNXDOU:"N."O=3=D;94VIQ)OLD#: X0J_1#@[6;(,>1?>K MG61'?95Q!/D+CZ!6*PWA\AV\\6##V?)-;%C1\#PK)$FVAELJ0/8.S&_I: MP1W=S-.Y2W_,X@0?KRB8# HF=Q4L;:?1G%B?OZ_!B?EQ+>U=#M>\_XLFH7O[G@T'11._Z]'TW]ZA"\N+0=U\*VI42X;8;K[.^P.W?_0 M7?H_X=W3L2;J0(5&#$H+#4=O;';5M6.W,++V+;"7QC:4GU;V!0/E NQY*6T; M] N78'@3L]]02P,$% @ -'FJ6&&ULO9MK;YM(%(;_RLA;K5JIC1GNL(FEXOA^V:A) M=S]4_4#LL8UJ@SO@))7VQ^\!8VQ@S.+-4;XD9GC?9X SAS,VP_5SP'^$*\8B M\K)9^^%-8Q5%6[O9#&S^XX"7>;C0R"'_'& M8'[3D.(C8FLVBV*$"_^>6)NMUS$)CN-G"FUD?<;&T\\'>C3B91S=D[6#] MMS>/5C<-LT'F;.'NUM&7X+G/TA/28MXL6(?)7_*<:J4&F>W"*-BD9CB"C>?O M_[LOZ84X,0!';)!3@UPT*&<,2FI0B@;UC$%-#6I=@Y8:M+H&/37H=0U&:C#J MGK29&LRZ/5BIP:IKH-(A M+2&'(S+P]W>0.!.A=7\/(,&".+L0S&%('G]EXO>W+'*]=?@!I%_O;\G[=Q_( M.^+YY&$5[$+7GX?7S0@.,^ZL.4L/R=D?DGSFD!0R"?QH%9*./V=S@7]<[:=R M!: )UR>[2/+A(CER)?&6S:Z(0C\269(5P0&UJ^W?Z'>!Z;;:=,^VT*=TML]. MM7VX\ROMW6K[Q.659]RK?\%D@;W_?R[8H/X%$_4YK'_!1/91_0LFLH]?-\(F MK[O>T_IV6I$O2G9341*>>H;WA3TQ?\?(@@<;TH9L,E1JTKRJ)^K2,*F>EPU$,I.J!=I02#.L FU4EJFRK!=@ MX[)*T4U9D_*RB4!FZ1)5\[*I0"93Q3P>6FZ8J-DP42N'28\'4$VV/%AXD2CN M:JE7696,0JANRRK%- KGV2F+/IF:51@;74&'5(_S,1?ULHIJU"P&7:"R+%,K MQ+RLL@RC$'#!L1M4*Y#&>Y5^.BPDRR@DR:2LDDW+*ISA5*!2-,401UO+HJU5 M1OO/+>,PJX!\3RXJ]%=KAU9^RF M =][0L:?6*/U^V]4E_X0U5],6 <3UL6$]3!A TS8$!,VPH2-,6$33-@4"9;+ M8#W+8/TMRWIE9Y0<6-2F&I.+RM[OS31,&$= M3%@7$];#A TP84-,V @3-L:$33!A4R18+KNM++NMMYQ>5G9V:3)CPCJ8L"XF MK(<)&V#"AIBP$29L;)6GA*I<_#EH4E9IIJ$4?NJ9"E023##%59-*QV<\$G;= MO&,\>0SDSUC-XEE]#)+$PN3UD&E=5%I/53: )4V M1*6-4&EC5-H$E3;%HN6S^;AB@;[IDH7JWB[.;$Q:!Y761:7U4&D#5-H0E39" MI8U36O[!OFG14LTLZQ2J49D6BZ: IRFFJIZIFL[>Q,,UXXDV\Y/HBG MU4_BO]'O#RLH5L&.0X'ZN7-YQ'B\1E>6J$4\/RY3+"01:#B+>+!?40^?/3^, MW(@E:W=!'@NG!=#UYV1YDJ3D?<@8298)*] A)XNX3^C-.ZX3_G E MJL'-DU7)4#Z7R8K^D,R"G0\G)<<_"V?-V6L#GY/%TX5VA]HC*F@?QZ\9B/2* MW58$[3W%[HO:'=5NJR*]:O=%[8YFMS617K/[HG9'M]NZ2*_;?5&[8]AM0Z0W M[+ZHW3'MMBG2FW9?U.Y8=ML2Z2V[+VIWJ&2W]XOGBP[8TQ?N<2@%CR@Z\+T8 M/,*X41D\HA$ 4W[PB,<&!)L*HPU[^L(]4&7 (XPX[.D+]WRF&@PV470A60]O MNS2/XWS_KLS$Y4O(.;)F"QCSTI4!]P:^?_UDOQ$%VV1Q_F,0P20S^;AB[ISQ M6 #[%P%D7KH1=Y"]!-3Z%U!+ P04 " T>:I8@B(G]%T% "9%0 &0 M 'AL+W=O159Z74)K(L.5NQ=2PO^89E^IL%%^M8Z5>QM.1&L'A>D-:I MY=BV;ZWC).OTNH7M2?2Z?*O2)&-/ LGM>AV+'WV6\O>K#N[L#%^2Y4KE!JO7 MW<1+]LS4Z^9)Z#=K[V6>K%DF$YXAP197G6L<3<,<7P#^3-B[/'A&>29?.?^6 MO]S-KSIV/B"6LIG*/<3ZXXT-6)KFCO0POE<^._N0.?'P>>=]5.2N<_D:2S;@ MZ5_)7*VN.D$'S=DBWJ;J"W\?LRH?+_X)@EL1W+8$KR)X;0E^1?#;$FA%H&V3 M#BI"T#9"6!'"M@1L[SIGMZ;LFUWKMG^*LFLWKO7[9)1=PW'KCN-=RW'1E.N&'(<=('^V,9" M,9'^0*,DB[-9$J?H+BL7DWQ6GKUF\7:>*#8_;X,>,A4GJ_6>MJ?CAOE"]DL0*?RY)_Q]86\LVS*T$'R-!GHN"KT!T NA M6J%!L00R\1G=?,Q2O?ID2W0M)=._<_02?T#+11G,*X+E&YVW7JCW/6'7>CN< M3G44QC[UG&/831T6>,0.CE&C.HJZ.,#'J%LH) VP?PR[@V !=@UO]Z W&AK> M'NHPUW%\P]EC'47\P/'L8]@$@(6^C=UCV!2 .9@$OX9V)!-W+Q.W42:W@DN) M-H(O$@7UO63[!U$=UZ9&JX9U% FHD>=-'701>*&AC1$0$/OY?#SJ>AV%/1R8 M30=081AX1L_KJ)!2H^' V"GV#$^/=91KA]28)!,@PR ,C0RG (IXA,+=]O;= M]AJ[/=6GG"2;Z@/!H8&KP'QD6P;:3X *"P0T)#]8]U&*$D, 0]@0;F8"/)*5 *WSD0 MV%&[_7V[_<9V]V.9S-"9W@K.>9K&0D]T)LK-XCDD@-);<# (^](S"CV$0+;9 M_SKHPKXT9_$(@4ZL\70O ]HH@V&2;O4!XS\(@;81 @2J":$.@H0 N:H) 0+5A "" M3"& @_HW(<"9F$* XM>$ [2% )M+X2@8QC"O3+"1F7H3?[+2N\1^5;H?>'W M\O2)^$)O0G&8_Z?0NT-]KE0:(Y@2O+Q#TL]))E6LV)IE*H?G@/[+(#]TBFK? MJ<^=:'FPN4!GDC%4'(R)#BC0(H^IHR6_SK?GE]#&USHXA^M=Z[*XPY)HQK=9 M>=]T8-[?DUT7UP6&O8^C!PS8'W$TA>Q]$@T(8+\ET1BR]]UHX$)X-QI#]KX7 M#3P([T5CR-[WHX$/X?UH#-G[-!I0"$^C,62_#J)I -G#ZM[1^E7_\M)2'[F6 M6@LH90O="_N2ZO]@HKP(+%\4WQ37)%^YTF>.XG'%XCD3.4!_O^!:$=5+'F!_ M&]O["5!+ P04 " T>:I86S)1]A$" A! &0 'AL+W=OD:E=O9:U-Q%C2A*\@LL36I>X!;II5X;%[&>)1<5*BNT H/[>?0PN5],?7Y( M^"'P:"_FX#O9:?WJ@V_Y/!I[02@Q(\_ W7# 1Y32$SD9OSK.J"_I@9?S,_OG MT+OK9<2-IHX]?L>OGUO-E6MKPA6.;>^%)*RHM?%(YYO\2,">]UQ^?]2_B-QF7F(U@.GD' M\=AU\;)=PN!F^ ;OM#^7:>#]<(7WB_,S#%;:VB%L4'+"'$C#2I H>/"3\RM) M=/ZD_YU#RWX;V/W#.*2S69RPPZ4D=G%M%9HBF--"IAM%[0WVJ[W_']IK_YO> M/IXG;@JA+$C<.^AX]-%5-JTAVX!T'4RPT^0L%::E>\-H?(+;WVMGA"[P!?J_ M0OH'4$L#!!0 ( #1YJEAQ $JB;0( ,@% 9 >&PO=V]R:W-H965T MO&O5A7SF^P+&WX&I?H'IJ%H14;5$I1H[)"*S"XFD77 M%UL.U]XPB* MUCI=]\%$4 O5O?ES?PX[ >/Q@8"D#T@"=Y6;LG2&O@J*<]D7[1"2";R!99M;?&I1.?BP\<_3.3HNI(6O^.Q:+L_V.?VX MPSI'\Q-.@(&MN$$+0L&#$LZ>TR;9=T)*:H!-F2-@GY85/=Q-!Y<<@+OC9@07 MR3DD,2$^+.=P>G*VD^EO14:E#_4G0_U)2#$YD&+IA> >F]84%747%D:O#:_/ MX;IUE3;B%Y9DU[JE8G_#R;XBN@S3D,$/P29+IBG;[*$:#U3CHU1SL1$EJM+" M@K_P7.* L$ #'?,I'6VII>3&0D.[X4C./..!\^E@N\27N["C [23@7;RK[3T M+R+,L2 Z+/=A'%<<&A\Z?Z3-TP%Q^E^(3D-./>=B+^1QS>N&("&^/$+)=@;3 MWW%4UUHH"Q)7)!F/WE$&T]T;W<+I)LQJKAU-?C KNFK1> ?ZOM(TK_W"C_]P M>6=_ %!+ P04 " T>:I8!0.MV2$$ #U$P &0 'AL+W=OU84RCKW&4 MJ(FUT7I[8]MJN6$Q5==BRQ)XLQ(RIAJFR8\L2:CLVS MN9R.Q4Y'/&%SB=0NCJE\OF.1.$PL;!T?//+U1JG/V[F$F5V@ MA#QFB>(B09*M)M8MOIGA('4P%K]S=E!G8Y1260CQ)9U\#">6DT;$(K;4*02% MGSV[9U&4(D$<_^2@5K%FZG@^/J)_,.2!S((J=B^B/WBH-Q-K:*&0K>@NTH_B M\ O+"?DIWE)$ROQ'A]S6L=!RI[2(((.9)]DN_YD*<.0#19@>2.Y"J@_>" M@YL[N*]U\'('SRB343$ZS*BFT[$4!R13:T!+!T9,XPWT>9+N^Y.6\):#GYY^ M$IHAXJ,K],B4IIK!GFJ8?8RWL"4(=N8#3VBRY#1"3\?W"EW,F*8\4I=@^OEI MAB[>7:)WB"?HMXW8*9J$:FQK""]=Q%[FH=QEH9 70L$$/8A$;Q3Z.0E96 :P M@5=!CAS)W9%6Q!E;7B,7OT?$(6Y#0/>O=R<-[K/7N^,6-FZQ5:[!\U[ ^U5O MF$14*:8;U.=7O?]=.@.QO;^G'#=9C :E6UF#38N*6Q*H7M%Z%YKZ)\@ M@2VIVJ"M%'L.FXL6SPAREZ2:)^OL\G/-62.O##HXBX=@4HWZOF[E$\_'%6YU M*\]SAEXS.[]@Y[>R@YP3P!5V#48#WVDF%Q3D@NY;=[%3,.#))?SM(6_\_R8&M=!9YZ#@.6CE.9=LSR%W1<^0";=":B#XYP.+%TS^ MU42H%2W]6M\HR*!L8L'G6#&Y9];TQQ]PX/S4E(?Z!)OU!%92<5BH./RF'#6L M'P.?5,]ZZQ)=U>@)K*3&J%!C]'9I;U1/>^YHZ%>T:@V@JU8]@96TPLZI$G'> M,HWFZ*7LUY!(VX/HJEA?:&7)SHHW_#V2<[Y*Z5HZKAM4I6L-IK-T/:&5I2,G MZ4BK=(^0[E5^R.:2"XGF<-1$^![=AG]#W6WJX+8/0#M^UR] KVBSOM#*VIX* M5?QME6KN7KJJ)!C6SEOK*ITUZ0FMK,FI L9O6 +C>MW:*%AK")T%ZPFM+-BI MJ,9O6E7C>C'UJFSW*"R1IB#U2NX02BB*T TKD> M@%PRZS%E$RVVINNR$%J+V PWC,+Y30W@_4H(?9RD"Q2=ONE_4$L#!!0 ( M #1YJE@EO;LP1 , "@4 - >&POD&X3"MSM:SH@[?@C"9S+F_VXQ<6N"2A5_3Z"-&KEKE098MB\O%Q\H?$ M,>GN4=('E#'AWJZP'7UN=!SO'*,E'IJQOV%"!R%W6U[R%M42P[I0AOVLD)MZ MB8@+&&6:L^"1B@$94<$GB@,KHSD7*Q?N0&!:B$(%VA2J2=6&2/7DX+;K00W7 M.CF7A;*Y70;W>U(/WP/6/3#(A6@,=H@+#/LEU9HI>6LZ=K -/H."NCU>E<;A M3-%5NW---@1[,TDFA4J9:M*TR3HT[ N6@1W%9W.XZZ(, =2ZR$TCY7162&H] MK!EUP\A.F1#W\(#_S':TE]G6GMD=DTW3&*J;3L9U0'];S6EORT8OT@U*_ECH M+PLS'6G[4-CL3K&,+VU_F34&,/4VKD[+4JP^"SZ3.7.3/SKAL$_7O&!>*/YD MLD&I3$V *1(\,J7Y=#OR6]%RS)9Z74[+#/?<.4'/_W:=9TPR1<6V:5/[;WF5 M7^RX?B.^AF?[M;+OV&LRZKY]C_4IX*V;C$_!Y$EL=^\43"8G8++[:M^:!TV& M]2ECZRBSW.>IDP^.\\8>4TGYL^@'7TS M/F4970@];L !V;2_LY0O\J09=0<+48_:M+_!]-IQAHY'4PPM8MCN''KX9Y P:6!S+]W5KCNXU7 MR.$ZP/;T4(5@,\4K$9LIOM: ^-<-&$GBWVTL#S"P7<.>8!Q)$@R!6O37:!PCJQ/#Q[\_V%,214GB1P#S.X@B#(&G$4-8?2 M0$3;8T.P6BP^0"X99K>]9!:G6B*=!< MNAN@;;QUD->"EFF;B"2ZI)Q+OWZ',MPEO>%@7SQZ&>E=,,[.-3KL=EJP9=F(T37U.-X M,LG'#9?MZ,/[P[UF>NP>J$Y4G50MG+0G[J5X,O^^;P_9HS1R(6O9O9R/^K]K M,6*-;&4C?XKE^6@R8F:CGOY26OY4;:5579^/HOT;]T)WLOK/Z;F%O.,+ MTY_I^.(;!Y#S43Z!&ZZD-EU_17]_#HR/ B[>'^TZ]4G6G=!7O!-_:K7;RG9M M;P/?8NQ\C;X=#J_[1GRG_T\SJM5*5N)*5;M&M-V^';6H+6!K-G)K1JSEC3@? M'2YA']LENVX[:"1VT^YO!=?:;PH??;/#! ]F;&'<@$@4P((><6POZ#86H%/5XI!S)% M(-,!(;_'#F2&0&:#05YRLW$@*289J)3NR9GBSOAXN6C]S.*0#2=+K_1Z^3,=%$)S9-CUD YA>N M'P3,C&JPH:AV&KK9&]019IKHQ*KI*4N@_,2E9O>\AJ?QB^!FI_M(Z6)BKHE. M+)L>\NXG;*YF)AMHA/K9A_))\!YVVV$9A^-\:=G M$::9B,0S5C00M_4.C'C]#+6(TJ:&P361U<\UU:Y]%-H.1/=]P+5Q&3#4QA6HB MZQH[J7TX6T"?+VVGV]'-O:;$7!-3N"8J#Y@;52^%-K^QZQ\[R+A=2DPU,85J M(NN:ZV9;JQ-)/(NL^O9EQ\"*[TQSZW,UL8LPY,85S M8NN2">:.M3">:;A,(W@32;O;ES,3'A M)!3"\3)M@+/IHOG=1<1DDU#()I1R^QV.R2:AD$TH2_0Q,=TD) E.( _S,3'= M)"2YCI^'O?9DIIAPTB$S':\M4\PZZ8"9CA^*4LP_Z8#)SA$FYI]TR'S'[W2T MBD/AG] 4W;#D;O^FV$2RB@D M%,*,/4Q,0AF%A$*89QXF)J%LR"3(?S;1S004$@IBN@$IPR2444CH*%>[$AV7 MM6%WXMG%Q"2444C(QSQCEUSK%[N<<.]B8A;**"P43"N]3LP4#!)=SL]QRR44U@HB.EU.F:AG"05.JXX_PI*+B9F MH9S 0N'*\ZV+B5DH)ZG]'"]Y_ KP+B:ZJ8UDF\$1IET!@=DG7[MER1RS4$ZR MWR!0+/>F'CEFH9QD.2ZTA.0%),Q".H%9J""Q4&@5UGLV M,0L5)!8*8/K/)KJYFL1"H<5BK],Q"Q4D%@IA>N$=LU!!8J%?F.PBN-6HQ"Q4 MDE@HU)JNA4K,0B6)A4([HMPA5&(6*DDL%-@2Y87W$K-02;(M(51O<4=ZB5FH M'+0LY([T$K-0.619R.]TS$(E25DH5+TZ)]B%IKN?Q+; M7VP^O%]"X&W%\BM\A('S%:^KF6;VQ=XIBM/,;I%?[>KZ$L[=MI\57QY^5GOX M2?"'?P!02P,$% @ -'FJ6%].Z@JF @ F#4 !H !X;"]?Y3D]H/( CYK%K.)_*U0VZ+\RHM'J.G'EW)HQWUW&G;[\[#X/!Y.PZK: MC>/Y5UT/ZUTYML-#=RZGRYU-UQ_;\;+LM_6Y7;^WVU++GJ\G[EX M_3J7_YG8;3;[=?G=K?\00)#,'Q0A*,X?E" HS1^4(2C/'Z00I/,'&039_$$. M03Y_4 -!S?Q!88DR+@F2)E@3:!V0ZT#@=4"P X'8 D.!'8'Q#L0Z"VHMQ#H+:BW$.@MDQ_;!'H+ZBT$>@OJ+01Z"^HM M!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>D?4.Q+H'5'O2*!W1+TC@=YQLEE"H'=$ MO2.!WA'UC@1Z1]0[$N@=4>](H'=$O2.!WA'UC@1Z)]0[$>B=4.]$H'="O1.! MW@GU3@1ZI\EF-X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>"?5.!'IGU#L3Z)U1 M[TR@=T:],X'>&?7.!'IGU#L3Z)TG?U82Z)U1[TR@=T:],X'>&?7.!'IGU#L3 MZ*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*V3PR8$>BOJK01Z*^JM M!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01ZV^2P M(('>AGH;@=Z&>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ M.X'>CGH[@=X^.>Q-H+>CWDZ@=X-Z-P1Z-ZAW\Y-Z#^/7H0RWGN\U/O\GJ1XO MWRVWQU^7WQ:I8>S86[3T" #Q,P M$P %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NVC 4Q_%70;FM2(CCV&$JO6EW MN_5B+^ EID3DGVRWHV\_$]I*FSJTBDG[WA"![?,[\9$^=UQ_>YZL7QSZ;O"; M9!?"]"G+?+VSO?'I.-DAKFQ'UYL0O[J';#+UWCS83*Q6*JO'(=@A+,.Q1G)S M?6>WYK$+B\^'^+-OQV&3.-OY9'%[VGC,VB1FFKJV-B&N9T]#\UO*\B4AC2?G M/7[73OXJ;DBR=Q..*W\.>#GW]>BEZ=3P[QANWI,[\X?RYS+C#NO'?CY./$ MG/UXW.M(CJ>74RQD76C/O^);8BQ]\?O9X[0;V_QE=KS>'Z/;S_/PV?RX_(Y_ MG?%;_0_V(2!]%) ^)*2/$M*'@O2A(7U4D#[6D#[R%:41BJ@YA=2<8FI.036G MJ)I36,TIKN846'.*K((BJZ#(*BBR"HJL@B*KH,@J*+(*BJR"(JN@R%I09"TH MLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR2HJLDB*KI,@J*;)*BJR2(JNDR"HI MLDJ*K)(B:TF1M:3(6E)D+2FREA192XJL)476DB)K29&UI,BJ*+(JBJR*(JNB MR*HHLBJ*K(HBJZ+(JBBR*HJLFB*KILBJ*;)JBJR:(JNFR*HILFJ*K)HBJZ;( M6E%DK2BR5A19*XJL%476BB)K19&UHLA:462M*+*N*;*N_Z>LW\=Q_X_CYV?: MFW9XS<_F?_K<_ 102P$"% ,4 " T>:I8!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( #1YJEAD M\A^([P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ -'FJ6&--IUR3#0 MN$0 !@ ("!#@@ 'AL+W=O:I8SC5" M&C4# !K"P & @('D' >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6&_&;^:I8DX.%H+P) !3,@ & M @('\*@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ -'FJ6.?-M>BB!0 ?A\ !@ ("![C0 'AL+W=O:I8?JHMBFT. ")0 & @($9/@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ -'FJ6/O%X2-T! M)@D !D ("!O$P 'AL+W=O:I8U2L@AYX% #C#0 &0 @(%G M40 >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6"5DH@N^ P & @ !D M ("!7%H 'AL+W=O:I8L0_C5,D" L!@ &0 @(%17@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ -'FJ6"$8+V8L P E@8 !D ("!B&4 'AL M+W=O:I8!HVX@5<" M 6!0 &0 @('K: >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ M6"#KQ[Y7 P C < !D ("!LVX 'AL+W=O:I8""6 (>D" !#!@ &0 M @(%!<@ >&PO=V]R:W-H965T6@4 .,/ 9 " @6%U !X;"]W;W)K M&UL4$L! A0#% @ -'FJ6*^Q"XA=!P 2Q$ M !D ("!\GH 'AL+W=O:I8=G2DNDT# !_!P &0 @(&&@@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6 F>_5VV @ H04 !D M ("!T8T 'AL+W=O:I8SP//>'<" !5!0 &0 @(&^D >&PO=V]R:W-H965T M&UL4$L! A0# M% @ -'FJ6(8F]O?*! 6 H !D ("!M)L 'AL+W=O M:I8+)D@L)\# #@ M!P &0 @(&UH >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6/]8 M:AID @ 404 !D ("!LZ< 'AL+W=O:I8^W5NKCX# !L!P &0 M @(%.J@ >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6'D$JLJ, @ KP4 !D M ("!WKT 'AL+W=O:I89-EJV>$# P"@ &0 @(&AP >&PO M=V]R:W-H965T&UL4$L! A0#% @ -'FJ6*FQEFV0 @ B 4 !D ("! MH<< 'AL+W=O:I8 MG5 L)J\" #&!0 &0 @(%HR@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ -'FJ6%"".5NG @ #@8 !D ("!)- 'AL+W=O:I8(,# #/"@ &0 M@($YWP >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6(>GE[CY @ 908 !D M ("!:N< 'AL+W=O:I8#";\K2@# H!P &0 @(&:Z@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ -'FJ6%QZDISZ!P GTD !D ("!(?$ M 'AL+W=O:I8G;E& MFBD# " #@ &0 @(%2^0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M-'FJ6!$SH2=(!@ !"L !D ("!-?\ 'AL+W=O:I83PL;:M8$ #H&@ &0 @($1 M% $ >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6+"@7MZA @ .@< !D M ("!81L! 'AL+W=O:I8U$,@J*0" "4!@ &0 @($Y'@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ -'FJ6(,BG+PO P D@H !D ("!GR,! 'AL M+W=O:I8E/*8_3D" M !5!0 &0 @($%)P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ M6)K6]*4W @ J@4 !D ("!7RP! 'AL+W=O:I8J$IF*I$" #^!@ &0 M @('-+@$ >&PO=V]R:W-H965T^;P, (8- 9 " @94Q 0!X;"]W;W)K M&UL4$L! A0#% @ -'FJ6(/H&T6J! (" M !D ("!.S4! 'AL+W=O:I8_QDADZ4" !7!P &0 @($<.@$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6'IE]CGF @ H@@ !D M ("!]4 ! 'AL+W=O:I8/FJHM 8" !N! &0 @($21 $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ -'FJ6)@XTKC> @ !@D !D ("!\DD! 'AL+W=O M:I8;(==AB8$ #O M#P &0 @($'30$ >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6#E" MCT2D @ XP8 !D ("!?E8! 'AL+W=O:I8BQ__.)$% "S&P &0 M @(%960$ >&PO=V]R:W-H965T 9 " @2%? 0!X;"]W;W)K&UL4$L! A0#% @ -'FJ6$55Y1>J @ EP8 !D M ("!AF0! 'AL+W=O:I8-M(21W(# !P#0 &0 @(%G9P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ -'FJ6$C'VIHL @ :I8 M.])FT) " "N!@ &0 @(&A<0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ -'FJ6"\&*.B6! .A8 !D ("![7@! 'AL+W=O:I86S)1]A$" A! &0 M@('NC $ >&PO=V]R:W-H965T&UL4$L! A0#% @ -'FJ6 4#K=DA! ]1, !D M ("!VI$! 'AL+W=O:I8);V[,$0# H% #0 @ $RE@$ >&PO:I87T[J"J8" "8-0 &@ @ %3H0$ >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " T>:I8>S86[3T" #Q,P M$P @ $QI $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..8P!C "P; "?I@$ ! end XML 105 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 106 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 213 376 1 true 70 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Income and Comprehensive Income 2 Sheet http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2 Consolidated Statements of Income and Comprehensive Income 2 Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Description of Business and Operations Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-1-description-of-business-and-operations- Note 1 - Description of Business and Operations Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation Note 2 - Significant Accounting Policies and Basis of Presentation Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Government Tax Credits Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits Note 3 - Government Tax Credits Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Revenue Recognition Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition Note 4 - Revenue Recognition Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Inventory Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory Note 5 - Inventory Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Derivative Instruments Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments Note 6 - Derivative Instruments Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Marketable Securities Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities Note 7 - Marketable Securities Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Fair Value Measurements Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-8-fair-value-measurements Note 8 - Fair Value Measurements Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Property, Plant, and Equipment Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment Note 9 - Property, Plant, and Equipment Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Other Assets Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets Note 10 - Other Assets Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities Note 11 - Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Borrowings Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings Note 12 - Borrowings Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Asset Retirement Obligations and Environmental Reserves Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves Note 13 - Asset Retirement Obligations and Environmental Reserves Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations Note 14 - Lease Commitments and Purchase Obligations Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Income Tax Benefit Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit Note 15 - Income Tax Benefit Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Earnings Per Share Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share Note 16 - Earnings Per Share Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Stock-based Compensation Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation Note 17 - Stock-based Compensation Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Stockholders' Equity Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity Note 18 - Stockholders' Equity Notes 25 false false R26.htm 025 - Disclosure - Note 19 - Employee Benefit Plans Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans Note 19 - Employee Benefit Plans Notes 26 false false R27.htm 026 - Disclosure - Note 20 - Related Party Transactions Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions Note 20 - Related Party Transactions Notes 27 false false R28.htm 027 - Disclosure - Note 21 - Segment Information Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information Note 21 - Segment Information Notes 28 false false R29.htm 028 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited Note 22 - Quarterly Financial Information (Unaudited) Notes 29 false false R30.htm 029 - Disclosure - Note 23 - Legal Proceedings Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings Note 23 - Legal Proceedings Notes 30 false false R31.htm 030 - Disclosure - Note 24 - Subsequent Event Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event Note 24 - Subsequent Event Notes 31 false false R32.htm 031 - Disclosure - Note 25 - Restatement Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement Note 25 - Restatement Notes 32 false false R33.htm 032 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation 33 false false R34.htm 033 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables Note 2 - Significant Accounting Policies and Basis of Presentation (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation 34 false false R35.htm 034 - Disclosure - Note 4 - Revenue Recognition (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables Note 4 - Revenue Recognition (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition 35 false false R36.htm 035 - Disclosure - Note 5 - Inventory (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables Note 5 - Inventory (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory 36 false false R37.htm 036 - Disclosure - Note 6 - Derivative Instruments (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables Note 6 - Derivative Instruments (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments 37 false false R38.htm 037 - Disclosure - Note 9 - Property, Plant, and Equipment (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables Note 9 - Property, Plant, and Equipment (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment 38 false false R39.htm 038 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables Note 11 - Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities 39 false false R40.htm 039 - Disclosure - Note 12 - Borrowings (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables Note 12 - Borrowings (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings 40 false false R41.htm 040 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables Note 14 - Lease Commitments and Purchase Obligations (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations 41 false false R42.htm 041 - Disclosure - Note 15 - Income Tax Benefit (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables Note 15 - Income Tax Benefit (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit 42 false false R43.htm 042 - Disclosure - Note 16 - Earnings Per Share (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables Note 16 - Earnings Per Share (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share 43 false false R44.htm 043 - Disclosure - Note 17 - Stock-based Compensation (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables Note 17 - Stock-based Compensation (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation 44 false false R45.htm 044 - Disclosure - Note 20 - Related Party Transactions (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables Note 20 - Related Party Transactions (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions 45 false false R46.htm 045 - Disclosure - Note 21 - Segment Information (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables Note 21 - Segment Information (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information 46 false false R47.htm 046 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited) (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables Note 22 - Quarterly Financial Information (Unaudited) (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited 47 false false R48.htm 047 - Disclosure - Note 25 - Restatement (Tables) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-tables Note 25 - Restatement (Tables) Tables http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement 48 false false R49.htm 048 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual Note 2 - Significant Accounting Policies and Basis of Presentation (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables 49 false false R50.htm 049 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation - Estimated Useful Lives of Property, Plant, and Equipment (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details Note 2 - Significant Accounting Policies and Basis of Presentation - Estimated Useful Lives of Property, Plant, and Equipment (Details) Details 50 false false R51.htm 050 - Disclosure - Note 3 - Government Tax Credits (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual Note 3 - Government Tax Credits (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits 51 false false R52.htm 051 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual Note 4 - Revenue Recognition 1 (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables 52 false false R53.htm 052 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual Note 4 - Revenue Recognition 2 (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables 53 false false R54.htm 053 - Disclosure - Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details) Details 54 false false R55.htm 054 - Disclosure - Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) Details 55 false false R56.htm 055 - Disclosure - Note 4 - Revenue Recognition - Revenues Based Upon the Billing Addresses of Customers (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details Note 4 - Revenue Recognition - Revenues Based Upon the Billing Addresses of Customers (Details) Details 56 false false R57.htm 056 - Disclosure - Note 5 - Inventory (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-details-textual Note 5 - Inventory (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables 57 false false R58.htm 057 - Disclosure - Note 5 - Inventory - Carrying Values of Inventory (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details Note 5 - Inventory - Carrying Values of Inventory (Details) Details 58 false false R59.htm 058 - Disclosure - Note 6 - Derivative Instruments (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-details-textual Note 6 - Derivative Instruments (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables 59 false false R60.htm 059 - Disclosure - Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details) Details 60 false false R61.htm 060 - Disclosure - Note 7 - Marketable Securities (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual Note 7 - Marketable Securities (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities 61 false false R62.htm 061 - Disclosure - Note 9 - Property, Plant, and Equipment (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual Note 9 - Property, Plant, and Equipment (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables 62 false false R63.htm 062 - Disclosure - Note 9 - Property, Plant, and Equipment - Property, Plant, and Equipment Summary (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details Note 9 - Property, Plant, and Equipment - Property, Plant, and Equipment Summary (Details) Details 63 false false R64.htm 063 - Disclosure - Note 10 - Other Assets (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual Note 10 - Other Assets (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets 64 false false R65.htm 064 - Disclosure - Note11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details Note11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) Details 65 false false R66.htm 065 - Disclosure - Note 12 - Borrowings (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual Note 12 - Borrowings (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables 66 false false R67.htm 066 - Disclosure - Note 12 - Borrowings - Leverage Ratio (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details Note 12 - Borrowings - Leverage Ratio (Details) Details 67 false false R68.htm 067 - Disclosure - Note 13 - Asset Retirement Obligations and Environmental Reserves (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual Note 13 - Asset Retirement Obligations and Environmental Reserves (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves 68 false false R69.htm 068 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual Note 14 - Lease Commitments and Purchase Obligations (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables 69 false false R70.htm 069 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations - Lease Cost (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details Note 14 - Lease Commitments and Purchase Obligations - Lease Cost (Details) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables 70 false false R71.htm 070 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations - Payment Obligations (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details Note 14 - Lease Commitments and Purchase Obligations - Payment Obligations (Details) Details 71 false false R72.htm 071 - Disclosure - Note 15 - Income Tax Benefit (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual Note 15 - Income Tax Benefit (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables 72 false false R73.htm 072 - Disclosure - Note 15 - Income Tax Benefit - Summary of Provisions for Income Taxes (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details Note 15 - Income Tax Benefit - Summary of Provisions for Income Taxes (Details) Details 73 false false R74.htm 073 - Disclosure - Note 15 - Income Tax Benefit - Effective Income Tax Rate Reconciliation (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details Note 15 - Income Tax Benefit - Effective Income Tax Rate Reconciliation (Details) Details 74 false false R75.htm 074 - Disclosure - Note 15 - Income Tax Benefit - Components of Deferred Tax Assets and Liabilities (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details Note 15 - Income Tax Benefit - Components of Deferred Tax Assets and Liabilities (Details) Details 75 false false R76.htm 075 - Disclosure - Note 16 - Earnings Per Share (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual Note 16 - Earnings Per Share (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables 76 false false R77.htm 076 - Disclosure - Note 16 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details Note 16 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details) Details 77 false false R78.htm 077 - Disclosure - Note 17 - Stock-based Compensation (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual Note 17 - Stock-based Compensation (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables 78 false false R79.htm 078 - Disclosure - Note 17 - Stock-based Compensation - Assumptions Used in the Determination of the Fair Value of the Options Granted (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details Note 17 - Stock-based Compensation - Assumptions Used in the Determination of the Fair Value of the Options Granted (Details) Details 79 false false R80.htm 079 - Disclosure - Note 17 - Stock Based Compensation - Stock Option Activity (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details Note 17 - Stock Based Compensation - Stock Option Activity (Details) Details 80 false false R81.htm 080 - Disclosure - Note 17 - Stock-based Compensation - Stock Options Activities, by Exercise Price Range (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details Note 17 - Stock-based Compensation - Stock Options Activities, by Exercise Price Range (Details) Details 81 false false R82.htm 081 - Disclosure - Note 18 - Stockholders' Equity (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity-details-textual Note 18 - Stockholders' Equity (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity 82 false false R83.htm 082 - Disclosure - Note 19 - Employee Benefit Plans (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans-details-textual Note 19 - Employee Benefit Plans (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans 83 false false R84.htm 083 - Disclosure - Note 20 - Related Party Transactions - Related Party Balance Sheet Accounts (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details Note 20 - Related Party Transactions - Related Party Balance Sheet Accounts (Details) Details 84 false false R85.htm 084 - Disclosure - Note 20 - Related Party Transactions - Related Party Income Statement Accounts (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details Note 20 - Related Party Transactions - Related Party Income Statement Accounts (Details) Details 85 false false R86.htm 085 - Disclosure - Note 21 - Segment Information (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual Note 21 - Segment Information (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables 86 false false R87.htm 086 - Disclosure - Note 21 - Segment Information - Summary of Business by Segment (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details Note 21 - Segment Information - Summary of Business by Segment (Details) Details 87 false false R88.htm 087 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables 88 false false R89.htm 088 - Disclosure - Note 23 - Legal Proceedings (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings-details-textual Note 23 - Legal Proceedings (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings 89 false false R90.htm 089 - Disclosure - Note 24 - Subsequent Event (Details Textual) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual Note 24 - Subsequent Event (Details Textual) Details http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event 90 false false R91.htm 090 - Disclosure - Note 25 - Restatement - Impact on Financial Statements (Details) Sheet http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details Note 25 - Restatement - Impact on Financial Statements (Details) Details 91 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 61 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, ff:AccountsPayableBlendersTaxCreditPayables, ff:AccountsReceivableBlendersTaxCredit, ff:LeverageRatio, ff:NumberOfMajorCustomers, ff:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm, us-gaap:AllocatedShareBasedCompensationExpense, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:AssetRetirementObligationRevisionOfEstimate, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit, us-gaap:DividendPayableDateToBePaidDayMonthAndYear, us-gaap:DividendsPayableDateDeclaredDayMonthAndYear, us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions, us-gaap:IncreaseDecreaseInInventories, us-gaap:LineOfCredit, us-gaap:LineOfCreditFacilityExpirationPeriod, us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity, us-gaap:OperatingIncomeLoss, us-gaap:OtherNonoperatingIncomeExpense, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised, us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued - ff20231231c_10ka.htm 8, 10, 13, 14, 15, 16, 17, 18, 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, 68, 69, 70, 71, 72, 73, 74, 75, 76 ff-20231231.xsd ff-20231231_cal.xml ff-20231231_def.xml ff-20231231_lab.xml ff-20231231_pre.xml ff20231231c_10ka.htm ff20231231c_10kaimg001.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 111 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ff20231231c_10ka.htm": { "nsprefix": "ff", "nsuri": "http://www.futurefuelcorporation.com/20231231", "dts": { "schema": { "local": [ "ff-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ff-20231231_cal.xml" ] }, "definitionLink": { "local": [ "ff-20231231_def.xml" ] }, "labelLink": { "local": [ "ff-20231231_lab.xml" ] }, "presentationLink": { "local": [ "ff-20231231_pre.xml" ] }, "inline": { "local": [ "ff20231231c_10ka.htm" ] } }, "keyStandard": 339, "keyCustom": 37, "axisStandard": 28, "axisCustom": 0, "memberStandard": 31, "memberCustom": 37, "hidden": { "total": 70, "http://fasb.org/us-gaap/2024": 46, "http://www.futurefuelcorporation.com/20231231": 18, "http://xbrl.sec.gov/dei/2024": 6 }, "contextCount": 213, "entityCount": 1, "segmentCount": 70, "elementCount": 568, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 910, "http://xbrl.sec.gov/dei/2024": 39, "http://fasb.org/srt/2024": 4 }, "report": { "R1": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "longName": "001 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "longName": "003 - Statement - Consolidated Statements of Income and Comprehensive Income", "shortName": "Consolidated Statements of Income and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LaborAndRelatedExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R5": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2", "longName": "004 - Statement - Consolidated Statements of Income and Comprehensive Income 2", "shortName": "Consolidated Statements of Income and Comprehensive Income 2", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R6": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "longName": "005 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R7": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "longName": "006 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-1-description-of-business-and-operations-", "longName": "007 - Disclosure - Note 1 - Description of Business and Operations", "shortName": "Note 1 - Description of Business and Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "longName": "008 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation", "shortName": "Note 2 - Significant Accounting Policies and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "longName": "009 - Disclosure - Note 3 - Government Tax Credits", "shortName": "Note 3 - Government Tax Credits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "longName": "010 - Disclosure - Note 4 - Revenue Recognition", "shortName": "Note 4 - Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory", "longName": "011 - Disclosure - Note 5 - Inventory", "shortName": "Note 5 - Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments", "longName": "012 - Disclosure - Note 6 - Derivative Instruments", "shortName": "Note 6 - Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities", "longName": "013 - Disclosure - Note 7 - Marketable Securities", "shortName": "Note 7 - Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-8-fair-value-measurements", "longName": "014 - Disclosure - Note 8 - Fair Value Measurements", "shortName": "Note 8 - Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment", "longName": "015 - Disclosure - Note 9 - Property, Plant, and Equipment", "shortName": "Note 9 - Property, Plant, and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "longName": "016 - Disclosure - Note 10 - Other Assets", "shortName": "Note 10 - Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "longName": "017 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities", "shortName": "Note 11 - Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "longName": "018 - Disclosure - Note 12 - Borrowings", "shortName": "Note 12 - Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves", "longName": "019 - Disclosure - Note 13 - Asset Retirement Obligations and Environmental Reserves", "shortName": "Note 13 - Asset Retirement Obligations and Environmental Reserves", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "longName": "020 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations", "shortName": "Note 14 - Lease Commitments and Purchase Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OtherAssetsNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R22": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit", "longName": "021 - Disclosure - Note 15 - Income Tax Benefit", "shortName": "Note 15 - Income Tax Benefit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "longName": "022 - Disclosure - Note 16 - Earnings Per Share", "shortName": "Note 16 - Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "longName": "023 - Disclosure - Note 17 - Stock-based Compensation", "shortName": "Note 17 - Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity", "longName": "024 - Disclosure - Note 18 - Stockholders' Equity", "shortName": "Note 18 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans", "longName": "025 - Disclosure - Note 19 - Employee Benefit Plans", "shortName": "Note 19 - Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions", "longName": "026 - Disclosure - Note 20 - Related Party Transactions", "shortName": "Note 20 - Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "longName": "027 - Disclosure - Note 21 - Segment Information", "shortName": "Note 21 - Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited", "longName": "028 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited)", "shortName": "Note 22 - Quarterly Financial Information (Unaudited)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings", "longName": "029 - Disclosure - Note 23 - Legal Proceedings", "shortName": "Note 23 - Legal Proceedings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "longName": "030 - Disclosure - Note 24 - Subsequent Event", "shortName": "Note 24 - Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement", "longName": "031 - Disclosure - Note 25 - Restatement", "shortName": "Note 25 - Restatement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ErrorCorrectionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ErrorCorrectionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies", "longName": "032 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "33", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables", "longName": "033 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation (Tables)", "shortName": "Note 2 - Significant Accounting Policies and Basis of Presentation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ff:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "ff:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables", "longName": "034 - Disclosure - Note 4 - Revenue Recognition (Tables)", "shortName": "Note 4 - Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables", "longName": "035 - Disclosure - Note 5 - Inventory (Tables)", "shortName": "Note 5 - Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables", "longName": "036 - Disclosure - Note 6 - Derivative Instruments (Tables)", "shortName": "Note 6 - Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "longName": "037 - Disclosure - Note 9 - Property, Plant, and Equipment (Tables)", "shortName": "Note 9 - Property, Plant, and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "longName": "038 - Disclosure - Note 11 - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Note 11 - Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables", "longName": "039 - Disclosure - Note 12 - Borrowings (Tables)", "shortName": "Note 12 - Borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables", "longName": "040 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations (Tables)", "shortName": "Note 14 - Lease Commitments and Purchase Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables", "longName": "041 - Disclosure - Note 15 - Income Tax Benefit (Tables)", "shortName": "Note 15 - Income Tax Benefit (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables", "longName": "042 - Disclosure - Note 16 - Earnings Per Share (Tables)", "shortName": "Note 16 - Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables", "longName": "043 - Disclosure - Note 17 - Stock-based Compensation (Tables)", "shortName": "Note 17 - Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables", "longName": "044 - Disclosure - Note 20 - Related Party Transactions (Tables)", "shortName": "Note 20 - Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables", "longName": "045 - Disclosure - Note 21 - Segment Information (Tables)", "shortName": "Note 21 - Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables", "longName": "046 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited) (Tables)", "shortName": "Note 22 - Quarterly Financial Information (Unaudited) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-tables", "longName": "047 - Disclosure - Note 25 - Restatement (Tables)", "shortName": "Note 25 - Restatement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ErrorCorrectionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ErrorCorrectionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "longName": "048 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation (Details Textual)", "shortName": "Note 2 - Significant Accounting Policies and Basis of Presentation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_MajorCustomersAxis-TwoCustomersMember_ProductOrServiceAxis-BiodieselMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R50": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "longName": "049 - Disclosure - Note 2 - Significant Accounting Policies and Basis of Presentation - Estimated Useful Lives of Property, Plant, and Equipment (Details)", "shortName": "Note 2 - Significant Accounting Policies and Basis of Presentation - Estimated Useful Lives of Property, Plant, and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MinimumMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "ff:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MinimumMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "ff:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual", "longName": "050 - Disclosure - Note 3 - Government Tax Credits (Details Textual)", "shortName": "Note 3 - Government Tax Credits (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_TaxCreditCarryforwardAxis-SmallAgriBiodieselProducersCreditMember", "name": "ff:BenefitFromTaxCreditPretax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_TaxCreditCarryforwardAxis-SmallAgriBiodieselProducersCreditMember", "name": "ff:BenefitFromTaxCreditPretax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual", "longName": "051 - Disclosure - Note 4 - Revenue Recognition 1 (Details Textual)", "shortName": "Note 4 - Revenue Recognition 1 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R53": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual", "longName": "052 - Disclosure - Note 4 - Revenue Recognition 2 (Details Textual)", "shortName": "Note 4 - Revenue Recognition 2 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2023-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "longName": "053 - Disclosure - Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details)", "shortName": "Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AccountsReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R55": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "longName": "054 - Disclosure - Note 4 - Revenue Recognition - Disaggregation of Revenue (Details)", "shortName": "Note 4 - Revenue Recognition - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CapitalizedContractCostAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R56": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details", "longName": "055 - Disclosure - Note 4 - Revenue Recognition - Revenues Based Upon the Billing Addresses of Customers (Details)", "shortName": "Note 4 - Revenue Recognition - Revenues Based Upon the Billing Addresses of Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R57": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-details-textual", "longName": "056 - Disclosure - Note 5 - Inventory (Details Textual)", "shortName": "Note 5 - Inventory (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "d_2022-01-01_2022-12-31", "name": "us-gaap:EffectOfLIFOInventoryLiquidationOnIncome", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-12-31", "name": "us-gaap:EffectOfLIFOInventoryLiquidationOnIncome", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details", "longName": "057 - Disclosure - Note 5 - Inventory - Carrying Values of Inventory (Details)", "shortName": "Note 5 - Inventory - Carrying Values of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-details-textual", "longName": "058 - Disclosure - Note 6 - Derivative Instruments (Details Textual)", "shortName": "Note 6 - Derivative Instruments (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details", "longName": "059 - Disclosure - Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details)", "shortName": "Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "i_2023-12-31_DerivativeInstrumentRiskAxis-FutureMember", "name": "us-gaap:DerivativeLiabilityNumberOfInstrumentsHeld", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_DerivativeInstrumentRiskAxis-FutureMember", "name": "us-gaap:DerivativeLiabilityNumberOfInstrumentsHeld", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual", "longName": "060 - Disclosure - Note 7 - Marketable Securities (Details Textual)", "shortName": "Note 7 - Marketable Securities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:MarketableSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R62": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "longName": "061 - Disclosure - Note 9 - Property, Plant, and Equipment (Details Textual)", "shortName": "Note 9 - Property, Plant, and Equipment (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": null }, "R63": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details", "longName": "062 - Disclosure - Note 9 - Property, Plant, and Equipment - Property, Plant, and Equipment Summary (Details)", "shortName": "Note 9 - Property, Plant, and Equipment - Property, Plant, and Equipment Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LandAndLandImprovements", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:LandAndLandImprovements", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual", "longName": "063 - Disclosure - Note 10 - Other Assets (Details Textual)", "shortName": "Note 10 - Other Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OtherAssetsNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_BalanceSheetLocationAxis-OtherAssetsMember", "name": "us-gaap:OtherAssetsNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R65": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "longName": "064 - Disclosure - Note11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Note11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual", "longName": "065 - Disclosure - Note 12 - Borrowings (Details Textual)", "shortName": "Note 12 - Borrowings (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "i_2023-12-31_DebtInstrumentAxis-DomesticFinancingCompanyForComputerTechnologyMember_LongtermDebtTypeAxis-SecuredDebtMember", "name": "us-gaap:LongTermDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_DebtInstrumentAxis-DomesticFinancingCompanyForComputerTechnologyMember_LongtermDebtTypeAxis-SecuredDebtMember", "name": "us-gaap:LongTermDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "longName": "066 - Disclosure - Note 12 - Borrowings - Leverage Ratio (Details)", "shortName": "Note 12 - Borrowings - Leverage Ratio (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_CreditFacilityAxis-LeverageRatio1Member", "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_CreditFacilityAxis-LeverageRatio1Member", "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual", "longName": "067 - Disclosure - Note 13 - Asset Retirement Obligations and Environmental Reserves (Details Textual)", "shortName": "Note 13 - Asset Retirement Obligations and Environmental Reserves (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AssetRetirementObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AssetRetirementObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:AssetRetirementObligationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual", "longName": "068 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations (Details Textual)", "shortName": "Note 14 - Lease Commitments and Purchase Obligations (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OtherAssetsNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R70": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details", "longName": "069 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations - Lease Cost (Details)", "shortName": "Note 14 - Lease Commitments and Purchase Obligations - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details", "longName": "070 - Disclosure - Note 14 - Lease Commitments and Purchase Obligations - Payment Obligations (Details)", "shortName": "Note 14 - Lease Commitments and Purchase Obligations - Payment Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual", "longName": "071 - Disclosure - Note 15 - Income Tax Benefit (Details Textual)", "shortName": "Note 15 - Income Tax Benefit (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "ff:IncomeTaxLossCarryforwardPercentLimitedToTaxableIncome", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R73": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details", "longName": "072 - Disclosure - Note 15 - Income Tax Benefit - Summary of Provisions for Income Taxes (Details)", "shortName": "Note 15 - Income Tax Benefit - Summary of Provisions for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R74": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details", "longName": "073 - Disclosure - Note 15 - Income Tax Benefit - Effective Income Tax Rate Reconciliation (Details)", "shortName": "Note 15 - Income Tax Benefit - Effective Income Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details", "longName": "074 - Disclosure - Note 15 - Income Tax Benefit - Components of Deferred Tax Assets and Liabilities (Details)", "shortName": "Note 15 - Income Tax Benefit - Components of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual", "longName": "075 - Disclosure - Note 16 - Earnings Per Share (Details Textual)", "shortName": "Note 16 - Earnings Per Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "longName": "076 - Disclosure - Note 16 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details)", "shortName": "Note 16 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R78": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual", "longName": "077 - Disclosure - Note 17 - Stock-based Compensation (Details Textual)", "shortName": "Note 17 - Stock-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "d_2017-09-07_2017-09-07", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2017-09-07_2017-09-07", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details", "longName": "078 - Disclosure - Note 17 - Stock-based Compensation - Assumptions Used in the Determination of the Fair Value of the Options Granted (Details)", "shortName": "Note 17 - Stock-based Compensation - Assumptions Used in the Determination of the Fair Value of the Options Granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "d_2022-01-01_2022-12-31_AwardTypeAxis-September2019OptionsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-12-31_AwardTypeAxis-September2019OptionsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details", "longName": "079 - Disclosure - Note 17 - Stock Based Compensation - Stock Option Activity (Details)", "shortName": "Note 17 - Stock Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2020-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R81": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details", "longName": "080 - Disclosure - Note 17 - Stock-based Compensation - Stock Options Activities, by Exercise Price Range (Details)", "shortName": "Note 17 - Stock-based Compensation - Stock Options Activities, by Exercise Price Range (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity-details-textual", "longName": "081 - Disclosure - Note 18 - Stockholders' Equity (Details Textual)", "shortName": "Note 18 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "ff:NumberOfSharesOfCommonStockSubjectToRegistrationRightsAgreement", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "ff:NumberOfSharesOfCommonStockSubjectToRegistrationRightsAgreement", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans-details-textual", "longName": "082 - Disclosure - Note 19 - Employee Benefit Plans (Details Textual)", "shortName": "Note 19 - Employee Benefit Plans (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "longName": "083 - Disclosure - Note 20 - Related Party Transactions - Related Party Balance Sheet Accounts (Details)", "shortName": "Note 20 - Related Party Transactions - Related Party Balance Sheet Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:AccountsReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RelatedPartyMember", "name": "us-gaap:AccountsReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R85": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details", "longName": "084 - Disclosure - Note 20 - Related Party Transactions - Related Party Income Statement Accounts (Details)", "shortName": "Note 20 - Related Party Transactions - Related Party Income Statement Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RelatedPartyMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RelatedPartyTransactionsByRelatedPartyAxis-RelatedPartyMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual", "longName": "085 - Disclosure - Note 21 - Segment Information (Details Textual)", "shortName": "Note 21 - Segment Information (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "longName": "086 - Disclosure - Note 21 - Segment Information - Summary of Business by Segment (Details)", "shortName": "Note 21 - Segment Information - Summary of Business by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-ChemicalsMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } }, "R88": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details", "longName": "087 - Disclosure - Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details)", "shortName": "Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": null }, "R89": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings-details-textual", "longName": "088 - Disclosure - Note 23 - Legal Proceedings (Details Textual)", "shortName": "Note 23 - Legal Proceedings (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GainLossRelatedToLitigationSettlement", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:GainLossRelatedToLitigationSettlement", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual", "longName": "089 - Disclosure - Note 24 - Subsequent Event (Details Textual)", "shortName": "Note 24 - Subsequent Event (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "i_2024-03-12_SubsequentEventTypeAxis-SubsequentEventMember", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-03-12_SubsequentEventTypeAxis-SubsequentEventMember", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details", "longName": "090 - Disclosure - Note 25 - Restatement - Impact on Financial Statements (Details)", "shortName": "Note 25 - Restatement - Impact on Financial Statements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "d_2023-01-01_2023-12-31", "name": "us-gaap:IncreaseDecreaseInOtherOperatingAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-12-31_RestatementAxis-ScenarioPreviouslyReportedMember", "name": "us-gaap:IncreaseDecreaseInOtherOperatingAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "us-gaap:ErrorCorrectionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ff20231231c_10ka.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [ "r515" ] }, "ff_AccountsPayableBlendersTaxCreditPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "AccountsPayableBlendersTaxCreditPayables", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Accounts payable, Blenders' Tax Credit Rebates", "documentation": "The amount of blenders' tax credits rebates payable to customers." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r72", "r869" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details" ], "lang": { "en-us": { "role": { "label": "Natural gas and fuel purchases", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r143", "r1042" ] }, "ff_AccountsPayablesRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "AccountsPayablesRelatedPartiesCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable \u2013 related parties", "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "ff_AccountsReceivableBlendersTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "AccountsReceivableBlendersTaxCredit", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, tax credits", "terseLabel": "Accounts Receivable, Blenders' Tax Credit", "documentation": "The amount of blenders' tax credit attributable to accounts receivable." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r810" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, related parties", "terseLabel": "Trade receivables, included in accounts receivable*", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r749", "r809", "r890", "r1044", "r1045" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, inclusive of the blenders\u2019 tax credit of $11,381 and $8,970, and net of allowances for credit losses of $55 and $48, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r964" ] }, "ff_AccountsReceivablesRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "AccountsReceivablesRelatedPartiesCurrent", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable \u2013 related parties", "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accrued property, franchise, motor fuel and other taxes", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r75", "r830", "r995" ] }, "ff_AccruedExpensesAndOtherCurrentLiabilitiesRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "AccruedExpensesAndOtherCurrentLiabilitiesRelatedParties", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses and other current liabilities \u2013 related parties", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable to related parties, 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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "ff_AccruedExpensesRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "AccruedExpensesRelatedPartiesCurrent", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities, related parties", "documentation": "Amount of accrued expenses to related parties that are due within one year or within the normal operating cycle if longer." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "totalLabel": "Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r75" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r40", "r217", "r673" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r19", "r20", "r94", "r220", "r668", "r709", "r713" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r20", "r560", "r563", "r608", "r704", "r705", "r938", "r939", "r940", "r950", "r951", "r952", "r954" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Additional paid in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r86", "r869", "r1078" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r725", "r950", "r951", "r952", "r954", "r1010", "r1080" ] }, "ff_AdditionalSharesAvailableForTradingIfExerciseRegistrationRights": { "xbrltype": "sharesItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "AdditionalSharesAvailableForTradingIfExerciseRegistrationRights", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_AdditionalSharesAvailableForTradingIfExerciseRegistrationRights", "terseLabel": "Additional Shares Available for Trading if Exercise Registration Rights (in shares)", "documentation": "The number of additional shares available for trading on the public market if registration rights are exercised." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ff_AdministrativeServicesandOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "AdministrativeServicesandOtherMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details" ], "lang": { "en-us": { "role": { "label": "Administrative Servicesand Other [Member]", "documentation": "Administrative services and other member." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r509", "r513" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r221", "r333", "r342", "r343", "r344", "r1045" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Allowance for bad debt", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r221", "r333", "r342" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Amortization of deferred financing costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r105", "r422", "r943", "r1025" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r287" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionContingentConsiderationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as current." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_AssetRetirementObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligation", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetRetirementObligation", "terseLabel": "Asset Retirement Obligation", "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r375", "r378" ] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetRetirementObligationAccretionExpense", "terseLabel": "Asset Retirement Obligation, Accretion Expense", "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability." } } }, "auth_ref": [ "r376", "r379" ] }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Text Block]", "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r163", "r374", "r377" ] }, "us-gaap_AssetRetirementObligationRevisionOfEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationRevisionOfEstimate", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetRetirementObligationRevisionOfEstimate", "terseLabel": "Asset Retirement Obligation, Revision of Estimate", "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation." } } }, "auth_ref": [ "r380" ] }, "us-gaap_AssetRetirementObligationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationsPolicy", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation [Policy Text Block]", "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset." } } }, "auth_ref": [ "r374" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r140", "r153", "r219", "r253", "r291", "r298", "r317", "r321", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r554", "r556", "r582", "r662", "r754", "r840", "r841", "r869", "r897", "r985", "r986", "r1033" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r213", "r226", "r253", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r554", "r556", "r582", "r869", "r985", "r986", "r1033" ] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total noncurrent assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r253", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r554", "r556", "r582", "r985", "r986", "r1033" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r901", "r902", "r903" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r901", "r902", "r903" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r901", "r902", "r903" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "terseLabel": "Debt Securities, Available-for-Sale, Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r335", "r346", "r571", "r657", "r862", "r863", "r967", "r1012", "r1013", "r1014" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r373", "r1047", "r1048" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r56", "r59", "r373", "r1047", "r1048" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "ff_BenefitFromTaxCreditPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "BenefitFromTaxCreditPretax", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_BenefitFromTaxCreditPretax", "terseLabel": "Benefit From Tax Credit, Pretax", "documentation": "The pretax amount of benefit that is expected to be recognized from a tax credit." } } }, "auth_ref": [] }, "ff_BillAndHoldArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "BillAndHoldArrangementsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Bill and Hold Arrangements [Member]", "documentation": "Bill and hold arrangements." } } }, "auth_ref": [] }, "ff_BillAndHoldRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "BillAndHoldRevenueMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Bill and Hold Revenue [Member]", "documentation": "Information pertaining to bill and hold revenue." } } }, "auth_ref": [] }, "ff_BiodeiselPetrodieselBlendsandOtherPetroleumProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "BiodeiselPetrodieselBlendsandOtherPetroleumProductsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Biodeisel, Petrodiesel Blends, and Other Petroleum Products [Member]", "documentation": "Biodeisel, petrodiesel, blends and other petroleum products." } } }, "auth_ref": [] }, "ff_BiodieselMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "BiodieselMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details" ], "lang": { "en-us": { "role": { "label": "Biodiesel [Member]", "documentation": "Biodiesel member." } } }, "auth_ref": [] }, "ff_BiofuelsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "BiofuelsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Biofuels [Member]", "documentation": "Biofuels member." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details" ], "lang": { "en-us": { "role": { "label": "Buildings and building equipment", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r120" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Noncash capital expenditures included in accounts payable", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r26", "r27", "r28" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Revenue from non-contractual arrangements", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r353" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r23", "r216", "r827" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r24" ] }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss)." } } }, "auth_ref": [ "r966" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "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." } } }, "auth_ref": [ "r23", "r110", "r249" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net change in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r110" ] }, "ff_ChangeInFairValueOfDerivativeInstrumentsAndMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ChangeInFairValueOfDerivativeInstrumentsAndMarketableSecurities", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "ff_ChangeInFairValueOfDerivativeInstrumentsAndMarketableSecurities", "negatedLabel": "Change in fair value of derivative instruments", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments in marketable securities and derivative instruments held at each balance sheet date and included in earnings for the period." } } }, "auth_ref": [] }, "ff_ChemicalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ChemicalsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Chemicals [Member]", "documentation": "Relates to the Chemicals segment." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies:", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r80", "r145", "r664", "r740" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r41", "r811" ] }, "ff_CommodityTradingAdvisoryFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "CommodityTradingAdvisoryFeesMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Commodity Trading Advisory Fees [Member]", "documentation": "Commodity trading advisory fees member." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r887", "r888", "r889", "r891", "r892", "r893", "r894", "r950", "r951", "r954", "r1010", "r1077", "r1080" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r85" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r85", "r741" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r85" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r85", "r741", "r760", "r1080", "r1081" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.0001 par value, 75,000,000 shares authorized, 43,763,243 and 43,763,243 issued and outstanding as of December 31, 2023 and 2022", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r85", "r667", "r869" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r21", "r232", "r234", "r240", "r658", "r678", "r679" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r34", "r35", "r67", "r68", "r328", "r810" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r34", "r35", "r67", "r68", "r328", "r715", "r810" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r34", "r35", "r67", "r68", "r328", "r810", "r914" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r71", "r159" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r34", "r35", "r67", "r68", "r328" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r34", "r35", "r67", "r68", "r328", "r810" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r151", "r170", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r258", "r291", "r300", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r840", "r841", "r928", "r929", "r985", "r986" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r151", "r170", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r258", "r291", "r300", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r389", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r840", "r841", "r928", "r929", "r985", "r986" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details" ], "lang": { "en-us": { "role": { "label": "Construction in progress", "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." } } }, "auth_ref": [ "r120" ] }, "ff_ContractWithCustomerAggregateLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ContractWithCustomerAggregateLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenue \u2013 current", "documentation": "Amount of aggregate obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [] }, "ff_ContractWithCustomerAggregateLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ContractWithCustomerAggregateLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenue \u2013 non-current", "documentation": "Amount of aggregate obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r989" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetNet", "terseLabel": "Contract assets, included in accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r441", "r443", "r462" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r441", "r442", "r462" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityCurrent", "terseLabel": "Contract liabilities, included in Deferred revenue - short-term", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r441", "r442", "r462" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityNoncurrent", "terseLabel": "Contract liabilities, included in Deferred revenue - long-term", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r441", "r442", "r462" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r463" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r927", "r949" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r97", "r98", "r625" ] }, "ff_CostOfGoodsAndServicesSoldRecovered": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "CostOfGoodsAndServicesSoldRecovered", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold \u2013 related parties", "documentation": "The aggregate costs (recovery) related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [] }, "ff_CostOfGoodsSoldRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "CostOfGoodsSoldRelatedParties", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold, related parties", "documentation": "Total costs incurred from related parties related to goods produced and sold during the reporting period." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r923" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r388", "r983" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r388", "r983", "r984" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentFederalTaxExpenseBenefit", "terseLabel": "Current", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r921", "r947", "r1006" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "Current", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r921", "r947", "r1006" ] }, "ff_CustomChemicalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "CustomChemicalsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Custom Chemicals [Member]", "documentation": "Manufactured chemicals for specific customers." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r116", "r328" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r123", "r251", "r368", "r369", "r370", "r371", "r372", "r387", "r388", "r400", "r406", "r407", "r408", "r409", "r410", "r411", "r416", "r423", "r424", "r425", "r591" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r74", "r75", "r141", "r144", "r258", "r401", "r402", "r403", "r404", "r405", "r407", "r412", "r413", "r414", "r415", "r417", "r418", "r419", "r420", "r421", "r422", "r847", "r848", "r849", "r850", "r851", "r867", "r945", "r976", "r977", "r978", "r1024", "r1026" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r17", "r258", "r401", "r402", "r403", "r404", "r405", "r407", "r412", "r413", "r414", "r415", "r417", "r418", "r419", "r420", "r421", "r422", "r847", "r848", "r849", "r850", "r851", "r867", "r945", "r976", "r977", "r978", "r1024", "r1026" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss), Total", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r969", "r970" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Deferred", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r947", "r1005", "r1006" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Benefit for deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r166", "r947" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilities", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r81", "r82", "r142", "r532" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "Deferred", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r947", "r1005", "r1006" ] }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Capital loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards." } } }, "auth_ref": [ "r1003" ] }, "ff_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Research & development costs", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalized research and development." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsDeferredIncome", "terseLabel": "Deferred revenue", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsDerivativeInstruments", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsDerivativeInstruments", "terseLabel": "Derivative instruments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Subtotal deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r533" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsInventory", "terseLabel": "Inventory reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsNet", "totalLabel": "Total deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "terseLabel": "Federal net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "terseLabel": "State net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOther", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r1003" ] }, "ff_DeferredTaxAssetsTaxCreditCarryforwardsResearchDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearchDomestic", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "ff_DeferredTaxAssetsTaxCreditCarryforwardsResearchDomestic", "terseLabel": "Federal credit carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible federal research tax credit carryforwards." } } }, "auth_ref": [] }, "ff_DeferredTaxAssetsTaxCreditCarryforwardsResearchState": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearchState", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "ff_DeferredTaxAssetsTaxCreditCarryforwardsResearchState", "terseLabel": "State credit carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state research tax credit carryforwards." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "terseLabel": "Compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "terseLabel": "Stock based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "terseLabel": "Accrued expenses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations", "terseLabel": "Asset retirement obligation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from asset retirement obligations. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "terseLabel": "Self-insurance", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsUnrealizedLossesOnTradingSecurities", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities", "terseLabel": "Trading securities", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r534" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilities", "negatedTotalLabel": "Net deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "negatedTerseLabel": "LIFO inventory", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesInvestments", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesInvestments", "negatedLabel": "Derivative instruments", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses", "negatedLabel": "Prepaid expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "negatedTerseLabel": "Depreciation", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r478" ] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r39" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeAssetFairValueGrossLiability", "negatedTerseLabel": "Regulated fixed price future commitments, included in other current assets (in thousand barrels)", "documentation": "Fair value of liability associated with financial asset or other 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." } } }, "auth_ref": [ "r15", "r16", "r135", "r136", "r801", "r802" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument 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." } } }, "auth_ref": [ "r730", "r732", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r755", "r756", "r757", "r758", "r770", "r771", "r772", "r773", "r776", "r777", "r778", "r779", "r797", "r798", "r800", "r803", "r887", "r889", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r57", "r60", "r62", "r137", "r730", "r732", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r755", "r756", "r757", "r758", "r770", "r771", "r772", "r773", "r776", "r777", "r778", "r779", "r797", "r798", "r800", "r803", "r831", "r887", "r889", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r134", "r558", "r565" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "terseLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r61", "r916" ] }, "us-gaap_DerivativeLiabilityNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilityNumberOfInstrumentsHeld", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details" ], "lang": { "en-us": { "role": { "label": "Regulated fixed price future commitments, included in other current assets (in thousand barrels)", "documentation": "The number of derivative instruments of a particular derivative liability or group of derivative liabilities held by the entity." } } }, "auth_ref": [ "r53", "r54" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r12", "r51", "r52", "r55", "r64", "r257", "r274" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r990" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r480", "r482", "r510", "r511", "r512", "r859" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-1-description-of-business-and-operations-", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-8-fair-value-measurements", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "ff_DistributionRelatedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "DistributionRelatedMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Distribution Related [Member]", "documentation": "Distribution related member." } } }, "auth_ref": [] }, "ff_DistributionRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "DistributionRelatedParties", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Distribution, related parties", "documentation": "Cost incurred from related parties during the reporting period in transporting goods and services to customers. Includes freight-out costs." } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendPayableDateToBePaidDayMonthAndYear", "terseLabel": "Dividends Payable, Date to be Paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r26" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_Dividends", "negatedLabel": "Cash dividends declared", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r5", "r127" ] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsPayableAmountPerShare", "terseLabel": "Dividends Payable, Amount Per Share (in dollars per share)", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r26" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Dividends payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r75" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear", "terseLabel": "Dividends Payable, Date Declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r26" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r901", "r902", "r903" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r901", "r902", "r903", "r905" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include 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 \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r901", "r902", "r903", "r905" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r904" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ff_DomesticFinancingCompanyForComputerTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "DomesticFinancingCompanyForComputerTechnologyMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Domestic Financing Company for Computer Technology [Member]", "documentation": "Information pertaining to a domestic financing company for computer technology." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Earnings per common share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in dollars per share)", "label": "us-gaap_EarningsPerShareBasic", "terseLabel": "Basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r241", "r264", "r265", "r267", "r268", "r269", "r271", "r277", "r279", "r284", "r285", "r286", "r290", "r550", "r553", "r569", "r570", "r659", "r680", "r833" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "label": "us-gaap_EarningsPerShareDiluted", "terseLabel": "Diluted (in dollars per share)", "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." } } }, "auth_ref": [ "r241", "r264", "r265", "r267", "r268", "r269", "r271", "r279", "r284", "r285", "r286", "r290", "r550", "r553", "r569", "r570", "r659", "r680", "r833" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r276", "r287", "r288", "r289" ] }, "us-gaap_EffectOfLIFOInventoryLiquidationOnIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfLIFOInventoryLiquidationOnIncome", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectOfLIFOInventoryLiquidationOnIncome", "terseLabel": "Effect of LIFO Inventory Liquidation on Income", "documentation": "The effect of liquidating LIFO (last in first out) inventory layers on income." } } }, "auth_ref": [ "r350" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Income tax benefit", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r522", "r861" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Amount computed using the statutory rate of 21% for 2023, 2022, and 2021", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r254", "r522", "r541", "r861" ] }, "ff_EffectiveIncomeTaxRateReconciliationCARESAct": { "xbrltype": "percentItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationCARESAct", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "CARES Act", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to CARES Act." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Valuation allowance for deferred tax assets", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r525", "r861", "r948", "r997" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationDeductionsDividends", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsDividends", "negatedLabel": "Dividends received deduction", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend." } } }, "auth_ref": [ "r948", "r997", "r998" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r861", "r948", "r997", "r998" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "State income taxes, net", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r524", "r861", "r948", "r997" ] }, "ff_EffectiveIncomeTaxRateReconciliationStateChangeInEnactedTaxRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationStateChangeInEnactedTaxRatePercent", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "State rate change and other deferred adjustments", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state changes in the income tax rates." } } }, "auth_ref": [] }, "ff_EffectiveIncomeTaxRateReconciliationTaxCreditFederalBtc": { "xbrltype": "percentItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditFederalBtc", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Federal BTC benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to federal BTC tax credit." } } }, "auth_ref": [] }, "ff_EffectiveIncomeTaxRateReconciliationTaxCreditStateBtc": { "xbrltype": "percentItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditStateBtc", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "State BTC benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state BTC." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsOther", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther", "negatedLabel": "Agri-biodiesel production credit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits." } } }, "auth_ref": [ "r861", "r948", "r997", "r999" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "negatedLabel": "Credit for increasing research activities", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r861", "r948", "r997", "r999" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accrued employee liabilities", "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)." } } }, "auth_ref": [ "r75" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r993" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r509" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r899" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2", "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-1-description-of-business-and-operations-", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-8-fair-value-measurements", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r899" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r899" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r906" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r899" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r899" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r899" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r899" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r907" ] }, "ff_EnvironmentalAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "EnvironmentalAssetsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Environmental Assets [Member]", "documentation": "Environmental assets member." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r209", "r236", "r237", "r238", "r259", "r260", "r261", "r263", "r269", "r272", "r274", "r293", "r338", "r341", "r366", "r440", "r539", "r540", "r547", "r548", "r549", "r551", "r552", "r553", "r559", "r560", "r561", "r562", "r563", "r564", "r568", "r583", "r584", "r585", "r586", "r587", "r588", "r593", "r596", "r608", "r677", "r704", "r705", "r706", "r725", "r782" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquitySecuritiesFvNiRealizedGainLoss", "negatedLabel": "Loss (gain) on the sale of investments", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r681", "r971" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss", "terseLabel": "Equity Securities, FV-NI, Unrealized Gain (Loss), Total", "negatedLabel": "Change in fair value of equity securities", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r682", "r971" ] }, "us-gaap_ErrorCorrectionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ErrorCorrectionTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement" ], "lang": { "en-us": { "role": { "label": "Error Correction [Text Block]", "documentation": "The entire disclosure for reporting error correction." } } }, "auth_ref": [ "r270" ] }, "ff_ExcludingShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ExcludingShippingAndHandlingMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Excluding Shipping and Handling [Member]", "documentation": "Represents excluding shipping and handling." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-8-fair-value-measurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r656", "r862", "r864" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "ff_FourCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "FourCustomersMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Four Customers [Member]", "documentation": "Represent four customers." } } }, "auth_ref": [] }, "srt_FuelMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "FuelMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details" ], "lang": { "en-us": { "role": { "label": "Fuel [Member]", "documentation": "Material used for production of energy in form of heat or power. Includes, but is not limited to, coal, gas, and oil." } } }, "auth_ref": [ "r924", "r925" ] }, "us-gaap_FutureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FutureMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details" ], "lang": { "en-us": { "role": { "label": "Future [Member]", "documentation": "Futures contracts are forward-based contracts to make or take delivery of a specified financial instrument, foreign currency, or commodity at a specified future date or during a specified period at as specified price or yield. Futures are standardized contracts traded on an organized exchange." } } }, "auth_ref": [ "r746", "r751", "r756", "r771", "r777", "r799", "r887", "r888", "r889", "r1008" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Loss on disposal of property, plant, and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossRelatedToLitigationSettlement", "terseLabel": "Gain (Loss) Related to Litigation Settlement", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r840", "r980" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "terseLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r95", "r99", "r152", "r253", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r582", "r835", "r840", "r956", "r958", "r959", "r960", "r961", "r985" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r901", "r902", "r903" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Impairment of intangible asset", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r8", "r363", "r364" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r0", "r121" ] }, "ff_ImputedInterestOtherNoncurrentAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ImputedInterestOtherNoncurrentAsset", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_ImputedInterestOtherNoncurrentAsset", "terseLabel": "Imputed Interest, Other Noncurrent Asset", "documentation": "Represents imputed interest of the other noncurrent asset." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Income before taxes - U.S.", "label": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r96", "r148", "r152", "r660", "r675", "r835", "r840", "r956", "r958", "r959", "r960", "r961" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "ff_IncomeTaxConsultingServicesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "IncomeTaxConsultingServicesAndOtherMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Consulting Services and Other [Member]", "documentation": "Income tax consulting services and other member." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r254", "r518", "r522", "r526", "r527", "r528", "r530", "r536", "r542", "r544", "r545", "r546", "r721", "r861" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 }, "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Income tax provision (benefit)", "terseLabel": "Income Tax Expense (Benefit)", "totalLabel": "Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r155", "r167", "r273", "r274", "r291", "r306", "r321", "r521", "r522", "r543", "r683", "r861" ] }, "ff_IncomeTaxLossCarryforwardPercentLimitedToTaxableIncome": { "xbrltype": "percentItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "IncomeTaxLossCarryforwardPercentLimitedToTaxableIncome", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_IncomeTaxLossCarryforwardPercentLimitedToTaxableIncome", "terseLabel": "Operating Loss Carryforward, Percent Limited to Taxable Income", "documentation": "Percent of net carryforward loss limited to taxable income in any given year." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r235", "r519", "r520", "r530", "r531", "r535", "r538", "r718" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash paid for income taxes", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r25", "r112", "r944", "r1001", "r1002" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Income tax receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r139", "r933" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties", "terseLabel": "Accounts payable - related parties", "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Accounts payable", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties", "negatedTerseLabel": "Accounts receivable \u2013 related parties", "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r7" ] }, "ff_IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilitiesRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilitiesRelatedParties", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "ff_IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilitiesRelatedParties", "terseLabel": "Accrued expenses and other current liabilities \u2013 related parties", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid and amount of liabilities classified as other, due within one year or the normal operating cycle, if longer associated with related parties." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued expenses and other current liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r623", "r942" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable", "negatedTerseLabel": "Income tax receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventory", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities", "terseLabel": "Other noncurrent liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets", "negatedTerseLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidExpense", "negatedTerseLabel": "Prepaid expenses", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r7" ] }, "ff_IncreaseDecreaseInPrepaidExpensesRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "IncreaseDecreaseInPrepaidExpensesRelatedParties", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "ff_IncreaseDecreaseInPrepaidExpensesRelatedParties", "negatedTerseLabel": "Prepaid expenses \u2013 related party", "documentation": "The increase (decrease) in related party during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseOfRestrictedInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseOfRestrictedInvestments", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseOfRestrictedInvestments", "negatedLabel": "Collateralization of derivative instruments", "negatedTerseLabel": "Collateralization of derivative instruments", "documentation": "The net cash inflow or outflow for the increase (decrease) associated with investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "terseLabel": "Stock options (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r280", "r281", "r282", "r286", "r481" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r291", "r298", "r302", "r308", "r321", "r590", "r840", "r841" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOther", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Noncash interest expense", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r245", "r247", "r248" ] }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterimPeriodCostsNotAllocableDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details" ], "lang": { "en-us": { "role": { "label": "Interim Period, Costs Not Allocable [Domain]", "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred." } } }, "auth_ref": [ "r33" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r347" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r934" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryGross", "totalLabel": "Inventory, Gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r937" ] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryLIFOReserve", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryLIFOReserve", "negatedLabel": "LIFO reserve", "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods." } } }, "auth_ref": [ "r936" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Inventory", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r223", "r828", "r869" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r156", "r215", "r222", "r347", "r348", "r349", "r624", "r832" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Raw and indirect materials", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r937" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r935" ] }, "us-gaap_InvestmentIncomeInterestAndDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterestAndDividend", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Interest and dividend income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r102", "r103" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Compensation expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r941" ] }, "us-gaap_LandAndLandImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandAndLandImprovements", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details" ], "lang": { "en-us": { "role": { "label": "Land and land improvements", "documentation": "Amount before accumulated depreciation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale." } } }, "auth_ref": [ "r931" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1028" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2", "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-1-description-of-business-and-operations-", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-8-fair-value-measurements", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r122" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r595" ] }, "ff_LeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LeverageRatio", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Leverage ratio", "documentation": "Leverage ratio upon which the interest is determined." } } }, "auth_ref": [] }, "ff_LeverageRatio1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LeverageRatio1Member", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Leverage Ratio1 [Member]", "documentation": "The first leverage ration." } } }, "auth_ref": [] }, "ff_LeverageRatio2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LeverageRatio2Member", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Leverage Ratio 2 [Member]", "documentation": "The second leverage ratio." } } }, "auth_ref": [] }, "ff_LeverageRatio3Member": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LeverageRatio3Member", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Leverage Ratio 3 [Member]", "documentation": "The third leverage ratio." } } }, "auth_ref": [] }, "ff_LeverageRatio4Member": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LeverageRatio4Member", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Leverage Ratio 4 [Member]", "documentation": "The fourth leverage ratio." } } }, "auth_ref": [] }, "ff_LeverageRatio5Member": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LeverageRatio5Member", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Leverage Ratio 5 [Member]", "documentation": "The fifth leverage ratio." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r17", "r74", "r75", "r76", "r78", "r79", "r80", "r83", "r253", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r555", "r556", "r557", "r582", "r739", "r834", "r897", "r985", "r1033", "r1034" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r90", "r146", "r670", "r869", "r946", "r972", "r1023" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r76", "r214", "r253", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r555", "r556", "r557", "r582", "r869", "r985", "r1033", "r1034" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total noncurrent liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r17", "r78", "r79", "r80", "r83", "r253", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r555", "r556", "r557", "r582", "r985", "r1033", "r1034" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit, Total", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r17", "r144", "r1043" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r73", "r77", "r945", "r983", "r984" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Commitment Fee", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityExpirationPeriod", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityExpirationPeriod", "terseLabel": "Line of Credit Facility, Expiration Period (Year)", "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r73", "r77", "r945", "r983" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r73", "r77" ] }, "ff_LineOfCreditFacilitySublimitForLettersOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LineOfCreditFacilitySublimitForLettersOfCredit", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_LineOfCreditFacilitySublimitForLettersOfCredit", "terseLabel": "Line of Credit Facility Sublimit for Letters of Credit", "documentation": "Represents the sublimit for letters of credit under the credit facility." } } }, "auth_ref": [] }, "ff_LineOfCreditFacilitySwinglineLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LineOfCreditFacilitySwinglineLoans", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_LineOfCreditFacilitySwinglineLoans", "terseLabel": "Line of Credit Facility Swingline Loans", "documentation": "Represents the amount of swingline loans that can be granted under the credit facility." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "terseLabel": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r144", "r413", "r426", "r848", "r849", "r867", "r1043" ] }, "ff_LongtermContractRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "LongtermContractRevenueMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Long-term Contract Revenue [Member]", "documentation": "Information pertaining to long-term contract revenue." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r17", "r976", "r977", "r978" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r17", "r42", "r976", "r977", "r978" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details" ], "lang": { "en-us": { "role": { "label": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r120" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r328", "r855", "r879", "r884", "r990", "r1046", "r1049", "r1050", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MarketableSecurities", "terseLabel": "Marketable Securities", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r147", "r932" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Marketable securities", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r932" ] }, "us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual" ], "lang": { "en-us": { "role": { "label": "Gain (loss) on marketable securities", "terseLabel": "Marketable Security, Gain (Loss)", "documentation": "Amount of realized and unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r69" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r171", "r173", "r175", "r176", "r178", "r207", "r208", "r383", "r384", "r385", "r386", "r479", "r514", "r572", "r622", "r702", "r703", "r714", "r731", "r732", "r790", "r792", "r794", "r795", "r804", "r821", "r822", "r845", "r852", "r858", "r863", "r864", "r865", "r866", "r880", "r987", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r171", "r173", "r175", "r176", "r178", "r207", "r208", "r383", "r384", "r385", "r386", "r479", "r514", "r572", "r622", "r702", "r703", "r714", "r731", "r732", "r790", "r792", "r794", "r795", "r804", "r821", "r822", "r845", "r852", "r858", "r863", "r864", "r865", "r880", "r987", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040" ] }, "ff_MinimumTaxWithholding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "MinimumTaxWithholding", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Minimum tax withholding", "documentation": "Amount of adjustments for minimum tax withholding." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r328", "r855", "r879", "r884", "r990", "r1046", "r1049", "r1050", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "ff_NaturalGasPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "NaturalGasPurchasesMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Natural Gas Purchases [Member]", "documentation": "Natural gas purchases member." } } }, "auth_ref": [] }, "us-gaap_NatureOfExpenseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfExpenseAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details" ], "lang": { "en-us": { "role": { "label": "Nature of Expense [Axis]", "documentation": "Information by type of cost or expense." } } }, "auth_ref": [ "r33" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-1-description-of-business-and-operations-" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r158", "r168" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r246" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash provided by (used in) investing activities", "terseLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r246" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "terseLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r110", "r111", "r113" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 }, "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Net income", "totalLabel": "Net income", "terseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r100", "r113", "r149", "r212", "r230", "r233", "r238", "r253", "r262", "r264", "r265", "r267", "r268", "r269", "r273", "r274", "r283", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r550", "r553", "r570", "r582", "r676", "r762", "r780", "r781", "r895", "r985" ] }, "us-gaap_NetInvestmentInLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetInvestmentInLease", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Net Investment in Lease, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases." } } }, "auth_ref": [ "r154", "r345", "r606", "r975" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ff_NewMembersOfBoardOfDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "NewMembersOfBoardOfDirectorsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "New Members of Board of Directors [Member]", "documentation": "The new members of the entity's board of directors who engage in board meetings and other board activities." } } }, "auth_ref": [] }, "ff_NonBillAndHoldRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "NonBillAndHoldRevenueMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Non-bill and Hold Revenue [Member]", "documentation": "Information pertaining to non-bill and hold revenue." } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1082", "r1083", "r1084", "r1085" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Noncash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Other income (expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r104" ] }, "ff_NonrelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "NonrelatedPartiesMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Non-related Parties [Member]", "documentation": "Represents the information pertaining to non-related parties." } } }, "auth_ref": [] }, "ff_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "ff_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "ff_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "NumberOfMajorCustomers", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_NumberOfMajorCustomers", "terseLabel": "Number Of Major Customers", "documentation": "The number of major customers of the Company." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r836", "r844", "r957" ] }, "ff_NumberOfSharesOfCommonStockSubjectToRegistrationRightsAgreement": { "xbrltype": "sharesItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "NumberOfSharesOfCommonStockSubjectToRegistrationRightsAgreement", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_NumberOfSharesOfCommonStockSubjectToRegistrationRightsAgreement", "terseLabel": "Number Of Shares Of Common Stock Subject To Registration Rights Agreement (in shares)", "documentation": "Number of shares of common stock subject to registration rights agreement." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r152", "r835", "r956", "r958", "r959", "r960", "r961" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Lease liability, current", "terseLabel": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r598" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r599" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiabilityNoncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r598" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r599" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r600", "r602" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseRightOfUseAsset", "terseLabel": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r597" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r599" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate, per annum", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r604", "r868" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r315", "r316", "r317", "r318", "r319", "r322", "r840", "r841" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Other current liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r75" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r225", "r869" ] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets" ], "lang": { "en-us": { "role": { "label": "Other Assets Disclosure [Text Block]", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r56", "r66" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r218" ] }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Other Capitalized Property Plant and Equipment [Member]", "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized." } } }, "auth_ref": [ "r120" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "terseLabel": "Other comprehensive gain (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r6", "r10", "r133", "r231", "r234", "r269" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2": { "parentTag": "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss) from unrealized net losses on available-for- sale debt securities", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r227", "r229", "r336" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "totalLabel": "Total unrealized gain (loss), net of tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r227", "r229", "r336" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2": { "parentTag": "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "negatedLabel": "Income tax effect", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r3", "r228" ] }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Other expense", "documentation": "Amount of general and administrative expense classified as other." } } }, "auth_ref": [ "r101", "r1079" ] }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits" ], "lang": { "en-us": { "role": { "label": "Other Income and Other Expense Disclosure [Text Block]", "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions." } } }, "auth_ref": [ "r922", "r994" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r79" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherNonoperatingIncomeExpense", "terseLabel": "Other income (expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r106" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDebtIssuanceCosts", "negatedLabel": "Deferred financing costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Payment of dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r109" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Minimum tax withholding on stock options exercised", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r244" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireMarketableSecurities", "negatedLabel": "Purchase of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r968" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r108" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r465", "r466", "r467", "r468", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r857" ] }, "ff_PerformanceChemicalsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "PerformanceChemicalsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Performance Chemicals [Member]", "documentation": "Multi-customer specialty chemicals." } } }, "auth_ref": [] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r84", "r428" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r741" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r84", "r428" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r84", "r741", "r760", "r1080", "r1081" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.0001 par value, 5,000,000 shares authorized, none issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r84", "r666", "r869" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r224", "r351", "r352", "r829" ] }, "ff_PrepaidExpensesRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "PrepaidExpensesRelatedParties", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses \u2013 related parties", "documentation": "Sum of the amounts paid to related parties in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ff_PriceRange1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "PriceRange1Member", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Price Range 1 [Member]", "documentation": "Price range1 member." } } }, "auth_ref": [] }, "ff_PriceRange2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "PriceRange2Member", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Price Range 2 [Member]", "documentation": "Price range2 member." } } }, "auth_ref": [] }, "ff_PriceRange3Member": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "PriceRange3Member", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Price Range3 [Member]", "documentation": "Price range3 member." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from the issuance of stock", "label": "us-gaap_ProceedsFromIssuanceOfCommonStock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "terseLabel": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r242", "r243", "r968" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of intangible assets", "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of property, plant, and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r107" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r185", "r205", "r324", "r625", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r825", "r853", "r878", "r880", "r881", "r885", "r886", "r930", "r981", "r982", "r990", "r1046", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r180", "r181", "r182", "r183", "r184", "r185", "r205", "r324", "r625", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r825", "r853", "r878", "r880", "r881", "r885", "r886", "r930", "r981", "r982", "r990", "r1046", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9", "r605" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r119", "r160", "r164", "r165" ] }, "ff_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Estimated Useful Lives [Table Text Block]", "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment)." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, net", "totalLabel": "Total", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r605", "r661", "r674", "r869" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r9", "r160", "r164", "r672" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r120", "r605" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Estimated useful life (Year)", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligation", "totalLabel": "Total", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details" ], "lang": { "en-us": { "role": { "label": "2024", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "ff_PurchaseObligationDueInSecondThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "PurchaseObligationDueInSecondThirdYear", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details" ], "lang": { "en-us": { "role": { "label": "2025 - 2026", "documentation": "Minimum amount of purchase arrangement maturing in the second, third, fourth, and fifth fiscal years following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments." } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited" ], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information [Text Block]", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r115", "r292" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r171", "r173", "r175", "r176", "r178", "r207", "r208", "r383", "r384", "r385", "r386", "r466", "r479", "r505", "r506", "r507", "r514", "r572", "r620", "r621", "r622", "r702", "r703", "r714", "r731", "r732", "r790", "r792", "r794", "r795", "r804", "r821", "r822", "r845", "r852", "r858", "r863", "r864", "r865", "r866", "r880", "r889", "r979", "r987", "r1013", "r1036", "r1037", "r1038", "r1039", "r1040" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r171", "r173", "r175", "r176", "r178", "r207", "r208", "r383", "r384", "r385", "r386", "r466", "r479", "r505", "r506", "r507", "r514", "r572", "r620", "r621", "r622", "r702", "r703", "r714", "r731", "r732", "r790", "r792", "r794", "r795", "r804", "r821", "r822", "r845", "r852", "r858", "r863", "r864", "r865", "r866", "r880", "r889", "r979", "r987", "r1013", "r1036", "r1037", "r1038", "r1039", "r1040" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r330", "r331", "r332", "r334", "r965" ] }, "ff_RegionsBankAndPNCBankNaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "RegionsBankAndPNCBankNaMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Regions Bank and PNC Bank N.A. [Member]", "documentation": "Information pertaining to Regions Bank and PNC Bank, N.A." } } }, "auth_ref": [] }, "ff_RelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "RelatedPartiesMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Related Parties [Member]", "documentation": "Represents the information pertaining to the related parties." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r329", "r470", "r612", "r613", "r663", "r671", "r734", "r735", "r736", "r737", "r738", "r759", "r761", "r789" ] }, "ff_RelatedPartyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "RelatedPartyExpense", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Related party expense", "documentation": "Amount of related party expense." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r255", "r256", "r612", "r613", "r614", "r615", "r663", "r671", "r734", "r735", "r736", "r737", "r738", "r759", "r761", "r789" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r329", "r470", "r612", "r613", "r663", "r671", "r734", "r735", "r736", "r737", "r738", "r759", "r761", "r789", "r1032" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r609", "r610", "r611", "r613", "r616", "r722", "r723", "r724", "r765", "r766", "r767", "r786", "r788" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Research and development expenses", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r517", "r823", "r840", "r1041" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r516" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r259", "r260", "r261", "r271", "r272", "r290", "r568", "r569", "r594", "r908", "r909", "r910", "r911", "r915", "r919", "r920", "r962" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r206", "r210", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r275", "r290", "r339", "r340", "r548", "r549", "r550", "r551", "r552", "r553", "r567", "r568", "r569", "r570", "r592", "r594", "r607", "r608", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r716", "r962" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r206", "r210", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r275", "r290", "r339", "r340", "r548", "r549", "r550", "r551", "r552", "r553", "r567", "r568", "r569", "r570", "r592", "r594", "r607", "r608", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r716", "r962" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RestrictedCashAndCashEquivalents", "terseLabel": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r23", "r138", "r216", "r249", "r665" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r32" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r87", "r127", "r669", "r708", "r713", "r720", "r742", "r869" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r209", "r259", "r260", "r261", "r263", "r269", "r272", "r274", "r338", "r341", "r366", "r539", "r540", "r547", "r548", "r549", "r551", "r552", "r553", "r559", "r561", "r562", "r564", "r568", "r593", "r596", "r704", "r706", "r725", "r1080" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details" ], "lang": { "en-us": { "role": { "label": "Revenue", "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r150", "r151", "r291", "r299", "r300", "r315", "r321", "r324", "r326", "r328", "r460", "r461", "r625" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r169", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r824" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r169", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r464" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r117" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r161" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r162" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r162" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationPercentage", "terseLabel": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r912" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Revenues, related parties", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r150", "r151", "r239", "r253", "r291", "r299", "r300", "r315", "r321", "r324", "r326", "r328", "r337", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r582", "r660", "r840", "r985" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Noncash operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r603", "r868" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r328", "r913" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r210", "r259", "r261", "r262", "r263", "r264", "r265", "r274", "r290", "r548", "r550", "r551", "r552", "r553", "r567", "r568", "r569", "r592", "r594", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r716", "r915", "r917", "r918", "r919", "r953", "r962", "r973", "r974", "r1011", "r1029", "r1030" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1004" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r926", "r949" ] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r926", "r949" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r17", "r43", "r44", "r70", "r125", "r126", "r848", "r850", "r949", "r1024" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r12", "r51", "r52", "r54", "r55", "r58", "r60", "r63", "r65" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r955" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r523", "r861", "r997" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r29", "r30", "r31" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r18", "r91", "r92", "r93" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables" ], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information [Table Text Block]", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r157" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r36", "r37", "r38" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r128" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r132" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredDebtMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral." } } }, "auth_ref": [ "r1009" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r898" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r900" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r150", "r151", "r152", "r153", "r291", "r295", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r328", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r381", "r382", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r837", "r840", "r841", "r846", "r883", "r1046", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r172", "r174", "r177", "r179", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r326", "r327", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r727", "r728", "r729", "r791", "r793", "r796", "r805", "r808", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r826", "r854", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r882", "r889", "r990", "r1046", "r1049", "r1050", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r153", "r291", "r294", "r295", "r296", "r297", "r298", "r311", "r313", "r314", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r836", "r838", "r839", "r840", "r842", "r843", "r844" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Selling, general, and administrative expenses, related parties", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r101" ] }, "us-gaap_SellingGeneralAndAdministrativeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpenseAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Selling, general, and administrative expenses" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r996" ] }, "ff_September2019OptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "September2019OptionsMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details" ], "lang": { "en-us": { "role": { "label": "September 2019 Options [Member]", "documentation": "Represents the September 2019 options." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock based compensation", "label": "us-gaap_ShareBasedCompensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "ff_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "ff_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTerm", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Award Term (Year)", "documentation": "Share based compensation arrangement by share based payment award award term." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details" ], "lang": { "en-us": { "role": { "label": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r506" ] }, "ff_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate": { "xbrltype": "percentItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details" ], "lang": { "en-us": { "role": { "label": "Expected forfeiture rate", "documentation": "The expected forfeiture rate of options." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details" ], "lang": { "en-us": { "role": { "label": "Expected volatility rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r505" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "negatedLabel": "Canceled, forfeited, or expired (in shares)", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r992" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Canceled, forfeited, or expired, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r992" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r490" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r500" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Outstanding (in shares)", "periodEndLabel": "Outstanding (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r486", "r487" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r486", "r487" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period (in shares)", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercised, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r491" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average exercise price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r490" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Number exercisable (in shares)", "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." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Number outstanding (in shares)", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r129", "r130" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details" ], "lang": { "en-us": { "role": { "label": "Expected term in years (Year)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r504" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Number exercisable, weighted average exercise price (in dollars per share)", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r46" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Number outstanding, weighted average exercise price (in dollars per share)", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r129", "r130" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details" ], "lang": { "en-us": { "role": { "label": "Number outstanding, weighted average remaining contractual life (Year)", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r131" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShippingAndHandlingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShippingAndHandlingMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling [Member]", "documentation": "Packing and transport of product." } } }, "auth_ref": [ "r991" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Short-term lease expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r601", "r868" ] }, "ff_ShorttermContractRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ShorttermContractRevenueMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Short-term Contract Revenue [Member]", "documentation": "Information pertaining to short-term contract revenue." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r114", "r250" ] }, "ff_SmallAgriBiodieselProducersCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "SmallAgriBiodieselProducersCreditMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual" ], "lang": { "en-us": { "role": { "label": "Small Agri Biodiesel Producers Credit [Member]", "documentation": "Small agri biodiesel producers credit member." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r150", "r151", "r152", "r153", "r211", "r291", "r295", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r328", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r367", "r381", "r382", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r837", "r840", "r841", "r846", "r883", "r1046", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r85", "r88", "r89", "r209", "r236", "r237", "r238", "r259", "r260", "r261", "r263", "r269", "r272", "r274", "r293", "r338", "r341", "r366", "r440", "r539", "r540", "r547", "r548", "r549", "r551", "r552", "r553", "r559", "r560", "r561", "r562", "r563", "r564", "r568", "r583", "r584", "r585", "r586", "r587", "r588", "r593", "r596", "r608", "r677", "r704", "r705", "r706", "r725", "r782" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r172", "r174", "r177", "r179", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r326", "r327", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r727", "r728", "r729", "r791", "r793", "r796", "r805", "r808", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r826", "r854", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r882", "r889", "r990", "r1046", "r1049", "r1050", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://www.futurefuelcorporation.com/20231231/role/statement-note-1-description-of-business-and-operations-", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-8-fair-value-measurements", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r259", "r260", "r261", "r293", "r596", "r625", "r717", "r726", "r733", "r734", "r735", "r736", "r737", "r738", "r741", "r744", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r755", "r756", "r757", "r758", "r759", "r761", "r763", "r764", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r782", "r890" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets-parentheticals", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-cash-flows", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income-2", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity", "http://www.futurefuelcorporation.com/20231231/role/statement-note-1-description-of-business-and-operations-", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets", "http://www.futurefuelcorporation.com/20231231/role/statement-note-10-other-assets-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves", "http://www.futurefuelcorporation.com/20231231/role/statement-note-13-asset-retirement-obligations-and-environmental-reserves-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity", "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans", "http://www.futurefuelcorporation.com/20231231/role/statement-note-19-employee-benefit-plans-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-summary-of-business-by-segment-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings", "http://www.futurefuelcorporation.com/20231231/role/statement-note-23-legal-proceedings-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-impact-on-financial-statements-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-1-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-2-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-carrying-values-of-inventory-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities", "http://www.futurefuelcorporation.com/20231231/role/statement-note-7-marketable-securities-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-8-fair-value-measurements", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-details-textual", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "http://www.futurefuelcorporation.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r259", "r260", "r261", "r293", "r329", "r596", "r625", "r717", "r726", "r733", "r734", "r735", "r736", "r737", "r738", "r741", "r744", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r755", "r756", "r757", "r758", "r759", "r761", "r763", "r764", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r782", "r890" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Proceeds from the issuance of stock (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r84", "r85", "r127", "r719", "r782", "r806" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stock-based-compensation-stock-option-activity-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)", "negatedLabel": "Exercised (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r84", "r85", "r127", "r491" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueNewIssues", "terseLabel": "Proceeds from the issuance of stock", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r11", "r84", "r85", "r127", "r725", "r782", "r806", "r896" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation", "terseLabel": "Stock based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r48", "r84", "r85", "r127" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual" ], "lang": { "en-us": { "role": { "label": "srt_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r988" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-balance-sheets", "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r85", "r88", "r89", "r118", "r743", "r760", "r783", "r784", "r869", "r897", "r946", "r972", "r1023", "r1080" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-18-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r124", "r252", "r427", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r566", "r785", "r787", "r807" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r589", "r618" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r589", "r618" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event", "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r589", "r618" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-24-subsequent-event" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r617", "r619" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TableTextBlock", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-14-lease-commitments-and-purchase-obligations-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-21-segment-information-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-22-quarterly-financial-information-unaudited-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-25-restatement-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-5-inventory-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-6-derivative-instruments-tables", "http://www.futurefuelcorporation.com/20231231/role/statement-note-9-property-plant-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r537" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits", "http://www.futurefuelcorporation.com/20231231/role/statement-note-3-government-tax-credits-details-textual" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r537" ] }, "ff_ThreeCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "ThreeCustomersMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Three Customers [Member]", "documentation": "Represents three customers." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r856", "r990" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r856", "r990" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r963", "r1031" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-17-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransportationEquipmentMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Transportation Equipment [Member]", "documentation": "Equipment used for the primary purpose of moving people and products from one place to another." } } }, "auth_ref": [] }, "ff_TravelandAdministrativeServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "TravelandAdministrativeServicesMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "http://www.futurefuelcorporation.com/20231231/role/statement-note-20-related-party-transactions-related-party-income-statement-accounts-details" ], "lang": { "en-us": { "role": { "label": "Travel and Administrative Services [Member]", "documentation": "Travel and administrative services member." } } }, "auth_ref": [] }, "ff_TwoCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "TwoCustomersMember", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation", "http://www.futurefuelcorporation.com/20231231/role/statement-note-2-significant-accounting-policies-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Two Customers [Member]", "documentation": "Represents two customers." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r529", "r860" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-15-income-tax-benefit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r529", "r860" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-note-12-borrowings-leverage-ratio-details" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "totalLabel": "Weighted average shares outstanding \u2013 diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r278", "r286" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income", "http://www.futurefuelcorporation.com/20231231/role/statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "label": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "terseLabel": "Weighted average shares outstanding \u2013 basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r277", "r286" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.futurefuelcorporation.com/20231231/role/statement-consolidated-statements-of-income-and-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding" } } }, "auth_ref": [] }, "ff_statement-statement-note-11-accrued-expenses-and-other-current-liabilities-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-11-accrued-expenses-and-other-current-liabilities-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Accrued Expenses and Other Current Liabilities" } } }, "auth_ref": [] }, "ff_statement-statement-note-12-borrowings-leverage-ratio-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-12-borrowings-leverage-ratio-details", "lang": { "en-us": { "role": { "label": "Note 12 - Borrowings - Leverage Ratio (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-12-borrowings-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-12-borrowings-tables", "lang": { "en-us": { "role": { "label": "Note 12 - Borrowings" } } }, "auth_ref": [] }, "ff_statement-statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-14-lease-commitments-and-purchase-obligations-lease-cost-details", "lang": { "en-us": { "role": { "label": "Note 14 - Lease Commitments and Purchase Obligations - Lease Cost (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-14-lease-commitments-and-purchase-obligations-payment-obligations-details", "lang": { "en-us": { "role": { "label": "Note 14 - Lease Commitments and Purchase Obligations - Payment Obligations (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-14-lease-commitments-and-purchase-obligations-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-14-lease-commitments-and-purchase-obligations-tables", "lang": { "en-us": { "role": { "label": "Note 14 - Lease Commitments and Purchase Obligations" } } }, "auth_ref": [] }, "ff_statement-statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-15-income-tax-benefit-components-of-deferred-tax-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 15 - Income Tax Benefit - Components of Deferred Tax Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-15-income-tax-benefit-effective-income-tax-rate-reconciliation-details", "lang": { "en-us": { "role": { "label": "Note 15 - Income Tax Benefit - Effective Income Tax Rate Reconciliation (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-15-income-tax-benefit-summary-of-provisions-for-income-taxes-details", "lang": { "en-us": { "role": { "label": "Note 15 - Income Tax Benefit - Summary of Provisions for Income Taxes (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-15-income-tax-benefit-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-15-income-tax-benefit-tables", "lang": { "en-us": { "role": { "label": "Note 15 - Income Tax Benefit" } } }, "auth_ref": [] }, "ff_statement-statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-16-earnings-per-share-computation-of-basic-and-diluted-earnings-per-common-share-details", "lang": { "en-us": { "role": { "label": "Note 16 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-16-earnings-per-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-16-earnings-per-share-tables", "lang": { "en-us": { "role": { "label": "Note 16 - Earnings Per Share" } } }, "auth_ref": [] }, "ff_statement-statement-note-17-stock-based-compensation-stock-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-17-stock-based-compensation-stock-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 17 - Stock Based Compensation - Stock Option Activity (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-17-stockbased-compensation-assumptions-used-in-the-determination-of-the-fair-value-of-the-options-granted-details", "lang": { "en-us": { "role": { "label": "Note 17 - Stock-based Compensation - Assumptions Used in the Determination of the Fair Value of the Options Granted (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-17-stockbased-compensation-stock-options-activities-by-exercise-price-range-details", "lang": { "en-us": { "role": { "label": "Note 17 - Stock-based Compensation - Stock Options Activities, by Exercise Price Range (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-17-stockbased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-17-stockbased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 17 - Stock-based Compensation" } } }, "auth_ref": [] }, "ff_statement-statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-2-significant-accounting-policies-and-basis-of-presentation-estimated-useful-lives-of-property-plant-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 2 - Significant Accounting Policies and Basis of Presentation - Estimated Useful Lives of Property, Plant, and Equipment (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-2-significant-accounting-policies-and-basis-of-presentation-tables", "lang": { "en-us": { "role": { "label": "Note 2 - Significant Accounting Policies and Basis of Presentation" } } }, "auth_ref": [] }, "ff_statement-statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-20-related-party-transactions-related-party-balance-sheet-accounts-details", "lang": { "en-us": { "role": { "label": "Note 20 - Related Party Transactions - Related Party Balance Sheet Accounts (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-20-related-party-transactions-related-party-income-statement-accounts-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-20-related-party-transactions-related-party-income-statement-accounts-details", "lang": { "en-us": { "role": { "label": "Note 20 - Related Party Transactions - Related Party Income Statement Accounts (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-20-related-party-transactions-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-20-related-party-transactions-tables", "lang": { "en-us": { "role": { "label": "Note 20 - Related Party Transactions" } } }, "auth_ref": [] }, "ff_statement-statement-note-21-segment-information-summary-of-business-by-segment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-21-segment-information-summary-of-business-by-segment-details", "lang": { "en-us": { "role": { "label": "Note 21 - Segment Information - Summary of Business by Segment (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-21-segment-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-21-segment-information-tables", "lang": { "en-us": { "role": { "label": "Note 21 - Segment Information" } } }, "auth_ref": [] }, "ff_statement-statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-22-quarterly-financial-information-unaudited-quarterly-financial-information-details", "lang": { "en-us": { "role": { "label": "Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-22-quarterly-financial-information-unaudited-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-22-quarterly-financial-information-unaudited-tables", "lang": { "en-us": { "role": { "label": "Note 22 - Quarterly Financial Information (Unaudited)" } } }, "auth_ref": [] }, "ff_statement-statement-note-25-restatement-impact-on-financial-statements-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-25-restatement-impact-on-financial-statements-details", "lang": { "en-us": { "role": { "label": "Note 25 - Restatement - Impact on Financial Statements (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-25-restatement-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-25-restatement-tables", "lang": { "en-us": { "role": { "label": "Note 25 - Restatement" } } }, "auth_ref": [] }, "ff_statement-statement-note-4-revenue-recognition-contract-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-4-revenue-recognition-contract-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition - Contract Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-4-revenue-recognition-disaggregation-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-4-revenue-recognition-disaggregation-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition - Disaggregation of Revenue (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-4-revenue-recognition-revenues-based-upon-the-billing-addresses-of-customers-details", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition - Revenues Based Upon the Billing Addresses of Customers (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-4-revenue-recognition-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-4-revenue-recognition-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Revenue Recognition" } } }, "auth_ref": [] }, "ff_statement-statement-note-5-inventory-carrying-values-of-inventory-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-5-inventory-carrying-values-of-inventory-details", "lang": { "en-us": { "role": { "label": "Note 5 - Inventory - Carrying Values of Inventory (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-5-inventory-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-5-inventory-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Inventory" } } }, "auth_ref": [] }, "ff_statement-statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-6-derivative-instruments-carrying-value-of-derivative-instruments-details", "lang": { "en-us": { "role": { "label": "Note 6 - Derivative Instruments - Carrying Value of Derivative Instruments (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-6-derivative-instruments-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-6-derivative-instruments-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Derivative Instruments" } } }, "auth_ref": [] }, "ff_statement-statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-9-property-plant-and-equipment-property-plant-and-equipment-summary-details", "lang": { "en-us": { "role": { "label": "Note 9 - Property, Plant, and Equipment - Property, Plant, and Equipment Summary (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-note-9-property-plant-and-equipment-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note-9-property-plant-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Property, Plant, and Equipment" } } }, "auth_ref": [] }, "ff_statement-statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-note11-accrued-expenses-and-other-current-liabilities-accrued-expenses-and-other-current-liabilities-details", "lang": { "en-us": { "role": { "label": "Note11 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details)" } } }, "auth_ref": [] }, "ff_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://www.futurefuelcorporation.com/20231231", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-8" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-8" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/270/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "20", "Topic": "410", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1B" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SAB Topic 11.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-3" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/410-20/tableOfContent" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481999/410-20-25-4" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481879/410-20-45-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "610", "Publisher": "FASB", "URI": "https://asc.fasb.org/610/tableOfContent" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org/705/tableOfContent" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1204", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1204", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Subparagraph": "(a)", "Publisher": "SEC" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/720/tableOfContent" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 112 0001437749-24-015973-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-015973-xbrl.zip M4$L#!!0 ( #1YJEB&S)T96P, *,* - 97A?-CEB80QAM#DL(/$)2$Z-40(4O5CM;;'>'7K77=WG4!__!%9;@6.E?>AY*"K0,DIQI@_:\5=G,.VMMI)(5>-[*E"Z8]5*TF%BN9 L2)2U*LK8H ML,R5Q'.I6J.#R&\X1[%*UV#L6M3NTGJ&?\1AT"UM6"\S5G"Q'KZZXP4:N,4' MF*N"R5=AR=*4R^6PRR5T BY#%[71;ZSHD\Y.OC6K 1FOU!2AS(V9?B%/'9C/XD<[FN">Z8YDW8H77^) M<"?KA)H+=;@I##G ]A> M:$=3MJ8&W:R8V1+&+*.)95P,M]1H/E%*N4F$,A2+J-\JB] ;;.U#.>&%*DHFUZ[LP6EHOH- MC FK'$H&#.A.H"E!^@=D_[CXQ_LVL VL+)'ZC-SK+N$&QE)6Y#=O\M@T VV@ M]V9O"]#]4_->4QAPQSR%2TRPB%$W'=0/ZJWO=W[W,^<;?[Z8PML%W-S,?G8R MOT/!%K8#-ZKB=&5-N3$T*?C_";<[9WY@Z5)^#XE@QIRW;L:+.V\VOK[R_II? MC=^XU]&.=G8]N9L_D>69I]7#%\V-S P-38N:'1M M[5IM__G\1;M] M\'R/:ONM6$BU/S6;\ 8U6N$QA>$$+O)*IVA/3(%P;JP7"IIPT#IL[;?WG\%A MM]/N'KR$\_?0; [Z!7H!22ZL0W^T4_FL>;A3EVI1X-%.9FPA?#-%CXF71N] M8K1'3=8>%9:YT7BDS<[@8;\5 ^X/33H!YR^Z>3?V(5.N_0]" 69**2: M=.'1I\KXWH4LT,$'',-'4P@="WM0BC25^K(+;:FAO=>1N@=)99VQ71"5-SWV M62XXJOM]O-3CX]XLC!!%>!P)*X7V7^*92\U-V$)A#MHL_^<'!ZGIG) M1/ _$"J^$-GW&/V:SO""A[<-N# %O$_>2:W$I %)F,4)^%SX[G<\ M MPY=YV],&_L\?-Q31> [QC76\C%",'B2.*8EEJ?2T=/)2VQ8#2<41/JJ?FN M=0PF@[/*5Q;/*E3PVMAR#W9]CO#HY\/]_7;/XJ5TWI*G4-#I/;DU9OJV_ _3 M-Z?/-E?7)5?G5O&_*L<+RN)T[J]/^MX5ZBOA*(\I=XL)7&DS5IA>8F,AL5-# M06CC ^L+(F*A)U!I;RNDL$ER%/0G<[X+()E D9':R$1"119,053F3;2[9: Q M0>>$G;!)(:X0&" W?3HJ2RD8L M_1@MUIWP KI%.D3REL82Y_3 %U)DH:]<[\EA692&B9E9M11<].P1>>FH'-A M[IZN#Q3OASN$3&K*; ;)+),;!+HTU!KZL',V4D=Y3JJ0?B>J2JE?0LQ2.&VQ1*3(@!)J2]QE4ZD),B7 Y9,J, MW12>,V8#P84Q=HJR,8P2$%(D9,5L/[VF[;:^1#@F\OE8*;+H/!7-SL$N/@E-.P=I?(J/DG>* M.B*2^P=FJ#F@1N!P+/=VE"TXRL@1CW,9OF3!@K>[A>1G(?EB?VTAN2N>K"ZH<"\RP&+F@1@,+&H<4D"?6Y4:EX#RLE&#RIF&%(&9"E5I$V3NOUNG7$-F0 M^)7:8TK;RY?/>EL$;R2"AQN!X'OSTRT@WY_95N*9Q/,RG&D)&,F442JL;$E@ M=D%K)PDE? @@;#LOPU&](DQ3#9:\6+ );:DC;FE1D25Q]1:Y&XS<9$V1>SH2 MJ@H$Q7F-6<;O=$:4D6[%!H[D\CVH-CZNWLT%RJ6&1),N[AF'IO*?]WT?,2!N MK)%JZI]?/+R!X72['58=C'- \42(Q00B-UNL;0C6[CK6W$W7!WYWQ7H24_XV M=/BD7ASE!7RJ2(&BC1WD MPMT(9.:N %], Z>'H&O"G8"25ZCJ0]T;^PCWQC>,8WLRM)$G0P<_RLE0>/>7 M3M':F)$*<]P\>F;\PNST%>KXU@Z3HA*TO_2F#H)K0P%U5A32>\25K#TTI'.Y M)I44$S??GN%L"K=MQAG.L:+-#\ULN)-".<^GCHE$2NE:$=Z$*J M@D9*4Q&&47/QRA_W[1/#]^<]I\]?'T^!W?B9VK/7]S=O%QJ2S/FM:,;Q:I8HD8K/&8PF,!U M7ND,[1M3(%P9ZX6"!IPV7S:/6\?/X66GW>ZT3^'J/30:_5Z!7D":"^O0GQU4 M?MAX>5"7:E'@V<'0V$+X1H8>4R^-/H#4:(^:K#TJ+'.C\4R;@_[C7C,&W!N8 M; +.3U1HKGW#R;^P ^U6Z;L0"H:BD&K2@2=_5L9WKV6!#G[&,7PPA="QL NE MR#*I;SK0DAI:1VVINY!6UAG; 5%YTV6?Y8*CNM^G2ST^[<[""%&$QY&P4FC? MT3Q"U2V$O9&ZP]4'_2=ZX,INKUGV'W_$QY*+33QXO/,-H>2-[J0T@6@7??8& M_8N[7 ZDAY/VT7&O.: BR_/9?XW6RZ%,!?\#H>(3D7V-T6_I#"]X>)=00X?P M_@A^+86]=0FD81XGX'/A.U]Q?%X,%,+ 6,+EV4&+,(1*U?E]_^Q*D4Z?ZY#& M,O,Y(Z?U71="^DB"-GF$5GG'^?_H\2-:'^S4?L3C2X6JLPR\*8,5&V5+G9Y\ MOQ"GSSYM%RK7SA6L3%8"H20!AU8.N\MKP(-SUSX*\\8>/Q[7= GXBG&]@UR, M$"R.)(YIL?6Y=/14TB(+1L,E-:&>&C\VS\$,X;+RE<7+"A6\-K8\@D.?(SSY M]N7Q<:MK\48Z;\E3*&AW^:MUTGVV,G3ZMOQ'TS=GT3YEMR5EYY;S/RK'Z\KB M=!YO3Q8_%.HKX2B=*86+"=QJ,U:8W6"RD-^9H2"T\8'^!3&RT!.HM+<54MBD M/0KZDSGM!9!>H,A(=@Q%2D463$&3!!QNDTJ9506::FD.0/##.99J#J_ACUGZ,%NM.> "%=(J$"N4MC*7/ M:8"N)&W#WKG?DD(S&0V3,C,*JKEIV*-S5]"Y,'TN]451GU2XB92]V$T":MFD!)"<]890PK-0-CC0.W MY)[PGDGN.&&+2I$!(="4O.&@4A=B2H7+8:C,V$WA.2,X$%P88Z'^"PT;9]F\2D^2MXRZHA([A^8H>: &H'#L6SL:+C@ M:$B.>)S+\"4+UKV=/20_"LD7QUL+R4/Q;#LQ^08=S2NE:-!K#^,G82F9BLIM MWH0UW0 )"[6GJ!)-1?]Q10PTDB[P&EFA#OWPP<",$>=9U:(2 5RU3)P!)*D9 MERLEL2/%XHR263B/<]7 R4S2-/ 9!2S@>LU]U0Y%IAA,7)!C086Y%,+2DQB M76Y4"L[#2@DF;QI6"&(F5*E%E+WS:IU^#9 -B5^I/6:TO?SA>7>/X)U$\& G M$+PQ/ZT >7-F6XMG$L_+<*8E8"0S1JEP1H=T$XX0SIM%AJZPV11&!&PI!E)) M/V'MNL[K5'5',,7U8,%T;K,9A,)=/9ZRLB6!V06MG::4\"& L.V\"6?VBC!- M-5CR8L$FM*6.N*5%19;$U7OD[C!RTRU%[L5(J"H0%.G6;.!( M+F] M?%Q_6XN4"XU))IT<<\X,)7_N.]-Q("XMT:JJ7]^\O &!M/M=EAU,,X! MQ1,A%A.(W.RQMB-8>^A8\S#;'O@]%.N;F/*KT.%SUGK_%FJ6D/D9W,G:UJ1I M91D:G&4%_!G10H4;>P@%^Y>(#-W!?AB%C@]!%T3[@24 MO$55'^K>VT>X)U\PCOW)T$Z>#)W^7TZ&PBO ;(K69$8JS''SZ)GQ"[/39ZCC ME1TF125H?^E-'037A@+JK"BD]XAK67M@2.=R328I)FZ^/\/9%6[;C3.<2%75QX/SA]F?!90*F//>)) M[1K6$1DU='A/4FM 56_[R)CP0$*J@D9*4Q&&47/QVA_7X?T#8 MMIZQG)/\&UI:[1/*=PS<1(@)[[%K:"51F$D],FJ$K,ZTN*E?Q]N:SK HE9D@ MU8YS$RE,+ "7@/:%^G);=-F_+6020FNWO[\V_N9-[+@R\5K MOBB*)E\V[O>:X<;TWU!+ P04 " T>:I8$WZWX6\$ !<&0 #0 &5X M7S8W,# U."YH=&WM66UOXC@0_KS]%7.LMKN5" E0NBVA2!S;5J=>=U'+?CZ9 M9-)8YSA9QVGA?OV-G4 IM-S>G5HA5 G)\LS8\^+GF3BD%^M$]'LQLK"_]ZZG MN1;8Q^D?1Y\]KW/<(&W/+85[[TC_B^/ !4I43&,(DQF,XT*&J+ZD"<(H59H) M<*#C'KLMKW4()]W#HRZ-HRMPG'XO0B;L8PU>\A^LT8;(4^I"Q,.3RM@L>E^ UFESZ$!0J M3U476*%3W_C,'CFJ]OVXLN-'_R$,&X6=WC'%F=1=:3(4?L+4+9==HZ[U]^4D MS_R>F_7WGO&QXN)G/&B<:H<)?BN[ 140U6.?O4G_;!KS"=?0;O7<"0F4J69_ MB$KSB ?,U']9,:)J%.0 = K-8_C>N&D,&\L&S7;'J\,@AT&89@2/9Q8OQ/OO MFT>??5*>>$>01J!CA!NF)DQB[GR;"IPM[S (M#%J>5X9[H9J;>F)//+PFS30 MEB7,X9[KV.8_D+(@"EUC1EPR^9X7NE!( PH8IBIKP"=CM__^N-7R_&&:9$S. M[*SIF\%K^P= .YZ33R*!<^D.B 7*;IZAXFD(2(0-RPR_8(#)!!6TFW4J;:L- M+(>("^+V(J0;)!YPS2E=)D,XFQ*!Y2U2-$G"\]R$3S]C&5)3@!@54MS+49;9 M5$$>U*VM[1HYH9-:ACT\^\#SY84G,J'7D$ M+YN:KD1MF?JVFMO?F2H&3%3=(^+)&;6 *NU8%&94Z31@.5-UR^ZOFWMAB7 M7);W(M-JS7V(<=,U>=ETYZ!E7!%J,X6YP6?=J)D00,O(,3U22)'1TR8OVV_$ M)9.!D=.&(;=;F^Y.5H4HX9UFYI9'BGR.[NIILRW(W69V_(NK0HDMRZ,R#D=@ MI+L6:Y5 \=NXDCP0:Q6C3Q$,*N!V:/.'S-;QO6EMN_-A(^;_[TW(S5T8IPE< M!9=<"C;;Q,--<38[ZSE6R'S]7._/%YOW7W MG^GNYXO+>-7=[55\I#@),Y*NZ7>BJF\TV@",*S:#$_N7W.$+'/8NOJF%_ X" MP?+\M/;[X&;LC 879\ZOUV>#2_//_9)V='$^OEZ1Q9&CTOMUH7F[@]'%U^]7 M#][(PGQ^>&*@*%SS.:+?<^U7E;\!4$L#!!0 ( #1YJEAD4NNPPQ@ /9/ M 0 / 9F8M,C R,S$R,S$N>'-D[5U?<]LXDG^_JOL.7+_L7-4PMF0[$Z>2 MV?+?K*N9W'@(7(3SI'UCZNG!\NV3L[? MGYX_?K:^/5];PY/AF7UR;@].;/OW#R_4>T_=&9H[%I,@H._9@X]'LRA:O#\^ M_O[]^YOOIV]",CT>GIP,CO_Q^6'$:8]28C>,@XBLL@HO8^*_H?<;-YQ#I=,!^T]4]''PA[P!F E/CZ%X[% D MR ,'NU0N$R\J"$6Q*R=E!45"$F6$$X>..7_V<)-HPUYYTJ2H6"%:$ 5_5E(@ MC:D]=9S%]IO3@DUBA1RBI$ .G+U(AH*3\^.D,$^*2ZR! _B@W.Z,)Q45VD,:=C6=QSX#FCB*Q ^B:5JHF[>0A=_NJ2*O"7+>K9\,@> M#.W3P1O&^NA80XH2=R03@I95$7_8\$RO!D)L.2'-+TU4 M@$_LO)G>.0>LI7-&SW\U-W3!/3$US*7)CG!V$ M@"<[?!?,G5P("WS*QUO'"Q(N$(DPLVIN\,Q?,&,#I8]' MDXDMAD;_])WQ&S:4$P1;KR\.<+B6K KR'];"B;J @(]'E#6UCU*=7UD9U_'K M*L.JN+'/+=))E3PTJ:L2JX(#W%F-%@35U8A5H6QVT,A*\()G1F!A-F5F(_.( M3S1L+W1C_L,)/-9G1#A:V? -DCGGACC[OIL>/SB1J=(1114R8O8V'*W -FXY'@ MR'Y?YWA:5PE/:\1Y]K:6&,)>.&S.$LU0A)G&KV'Z38ZFD##41X+URV-!AO_J MH<$-E3VF=CAAWIE9&'%_S7XP&68PLUBBM* 5J-23P!1T3LN@DQ50*YRPO@,X M6TPD1I43*2WH@53?C/;PQT.)R6 *3&?&P&0->SA)3.DZ=&9/_/![.[V5DIDI M@)SK ^2:<;?N@'N/!(EQ:!2Z?\Q"WT.$VNC/F WN7P$2,JZFL/%6'QNCG!A_ MM6ZY'(>+DB",D#VP/41=@A? $PUCBD.$*7<[\/,/(V&FD))3:ZF4/(;3&PQ M=?V0,H'9'U^8'!9,A6[6D@!&KE))>!?S-9/DP&$RM"F>!GC"QOX0CW#Y\B . MIO:"?6HN1HGA6&-C_KWGQ3$*G%WD, 6E=U(H\;G46C;K,I/->DQEXY"Z MD M:(\YV0X<7:?V-%PB$O GD?-BNP1YV%Q4I9R)*5Q<2'$!$Z5/&6/KV7FQKA/& M!V[T,YN@)0IBQ/YUPVDBHE&+RSD8,O?@1&INF,H\)5S9OQG7 [?U.9LSLC:) M0F)LM+GU7E-V'4CM"C.0>\'KP*WYEHW>"%ZR]_-@ (T(7R\PZZZ53$S9>2BU M\UL^(A2,F1(4N3'!L&9GU.8J'J9,?BHU.4P-/F=\ MK5'&]\ M_LZ>.)C82\=G/>@<.=!FYK]S-1=35C^36AU&\7>,L_4_P-GZG.-\ MX':_L-,E^96]\!VQ_/QGC!= 8]3X%:Q,(>!GSWPWL-ZRD2SOJY%2\8.>=$8 M82+:H4/KS/;9^!I!'L$<1\FR(!AR$1-W!@4Y"YM%4RW.A@ TE(<&^43D :2! MU 4A#4?-8RI-'DZ'CIESD6<"L?HQ"IB<9B6A1#X7N4VY6H]L(#D"KH=NZ]^2 M;!!HNR2QC VWS2\4E[ Q975Y-)'/,7BBB.@8%- MT93_W<+6N#(6IJPN#Q;R@?TH8=MOBUO;8FC_&;-O !%_93,1G<#%CI^WBQT' M3NQAOC':) CJ,#8%#44*(,P#_EL(8]T)8?(PL7[Y)J0YX"U4B>5.;1]-F:T6 M)'01\HS'DJ4,3$% 'B3DDX('8 I+BX+IH1OZS*;QF+*A.#R"Y#BS@1S9^PV9 M^50>RN/S@%'&T[I=]JO%PW.(Q(MG9@U51PI]TAUB_/7,9# M!YTTG[\-.)4R,@44>2A1L7^@A\!6PG\;AI>\WI2YY3'$PK:"WLCEJ?]M6+R* MERGSRT.(ZMT&/19T,H3;0(0>1U.XD <9JU.3>WPTS"5M S*-A3"%(D5^8_V\ MUAY6DC345B C8V *#HH$QF*Z:V_J!BF"K4"AB0"&H')F)%6QAU))1F$KD"EC M9 H:M3(8>PB4)!JV H$R1J8@4"NQL8= 5>IA*SBHY&8*# WR'7M(:*0IM1(0 MUV%H"ACR2&9%>E0/C;(DIE8P4'(@?[;#2 7J+8\3NS(+\IERED MM7!NH_7+32*L]9P(V^.QN=W9UXWG?,C*Q)G$ONWC)4K)2A9D4KAT!KX[JF$* M[8K\U)W0SF;]0CGK&U?.>@#E$L+RY:KT0SGT#T1U"FFKWEB;J2'PGHQHV6OX S"RS=,41N0!:!5&ACU&M.SE MAD%$'#=*#U_C(Y%\=D(;0ZK=)#&%)WD,6X4G?ID$ER\]-HX/:@KI$OVPIL2Z M'J;.=$I0LDP,0V!!]7H(JY;!%+;J)?1RVIQD,(86=#VJRBR:/J/)>I,=+R"( M/4,V^RA]F*,YGL?DHLF$QL MBXEM725B6Y=";'[-DA"[!ZLD=[S-(5@9'U/0D8?D-Y+5^Z&6TBZN0\@*/G5^ MK'5ZF]Z&T5H#A19S4TB1A^N+2&'#J%2DY+#M]"*_32 =.H"46Q':]";:3$T! M1AZ%+]L(T?L9/8L5OWOX[,M-^SHXJBV5*:#) ^ E0-MT4^"E*C!YZ%A47-C1 MJL?2Y6D(1V_EL6SEI2&]OZJWGZI-J-1D;0HQ\L"VSIZN'CIU[%=:2.,Y\Q/M MC+9-RF4*=/)(N0;H*@E&B<1]IR>_NJ15#U;%RQ1Z%+G=F]>F]!ZJ:)_Z&S]K MDK?@O5Y-9E/8E,;5F^QMK;\9MO=XDLVJK?J[4DZF$*4XSW=S?VSOZTILXZ,E M(LX4V=RTK0RSM!B:PH3BXK -3,"NV$0,ZPG$Z%W$SM?VM.M/S(EE"FB*.\AV MN%VH]U0[[:AO%7\[26(*IN\N]1MH-M!2EM)V-]9V%,84UQ]DA-K*V) M:9\[WLS&"V>UU=W]>.25264(@K^9.=/$MAX36:5.\."Q*#V!I-6N5(NC*0S5 M//RD[QHU;"5"W\E6J"6F_.N?A"1'W%+VL1&!3&%+<:J* EMV%H!/=EFE8EI, MS!QY'ZVJL#6:3)";)AUDA0P^2>IFX&(?%[:?O@+\:HMD"H"*:+\2@+="T'SQ M$Q.49Y"N!>TA6&IO.)PG#/CXB*?!3! A_#B%E]?Y<[L)M$]&*M:R[Z M!H /'KCJD_!:]6WZ;$V!2[&$4'X27^_F=,W&!CSQ?)'$IH ?&R_Q_5O,G(C, M<9 Y&'@X<3!9YS;#DS"M.B5. $ZG%?_WZM*;PJYB+:(4NWQE3"@%)X]X%D[V MIMWDE0+'"0_OF%+K%&YX\C6M^BE1JG>9&S"R)3A*"A(XV'!HXQ)'[:13-I?" M%"@5BQ89*-,MD1N@3(H2;%F7J6P]MJI=5-ZH5%@5YI3CE8U>$'$Q1?:"8!>2 M/8)I2T/(%N0SA,=WBA6,"B>9QR,5@&1B_VJ-5]9M*K?U"');3R!WCU6!A7>) MS6>A[\%6;$C7CMK=QJO)TA2B%.L9[P1L4C'^RO.^HWYW[Q9"+FPT7_CA"J$L M9@;I_2VGCVAS-843Q=H$=)"WJ219# YV"_1I(?7.^BX6C1W6A*P7H3.$LG,& MVPG[&A3+%-845V56G!N^67B5"&N-0%AQH&$?[&UB]W1=8/V&SB"R6C)3H&QV MF/UF8;IB,P6E^[6;DZO S!0S%+^#$7=89K+N( MK+2EJ5XC"0QAYT(>3=^Z4L:V[KE<%GO]N@_*IG"',77[%2#'OL^_/QX%)$8'5G@=2(L!-0\LI+G:8CKXU%R%8)XO$ $A]XS?P$<3N8$T=&QKL8TC0% " CFIXH MH%!72=QQ79^0B_!2:K!-3LSJ(U G9^3?/VX;F;=+-U-)O!&5-^MK_@FS7+G/6ZB9!+ M-$)DB5U$G138G]%\C,A:=RW:)@IZ$;'A%WWOA7,'!V5*>G'2HB7&3M?L[D@X M7W>PA('K1>A22O%#(%RFEL)X<%8Y\T%_#WWODO#<##YT*UJMBNA'FJM:K_28 M=J5*F^6=U";T$/,&_B.*2.@Q9XE\/D3(/AU>X*-XSN;[7NQN6[#Y"SK:'ER' M;2V+C[LI.TP'MPU4?-H!%W@]@T_]/H#T4)X=^G6R/MXW=[HO^X[6)[NN#W85 MJNW^FGUQIM:(]_DRLLJ"CO@ MB<1>6S9-2';:7CL+'#D^_G_DP9ED#G%G#'DW;"#JA_P,8:%4HYK=C)MLJ9)- MFO@M I.0?'>(1X56-\SU,+%=94MH5_\IFH-'U1NVA:C;L890?.0W$![ 8RY6 MZJB*'WH901<^]FWQ-KQQ*<6>N.*;T.6C=N9\;@,FX"J7>I#I64ZS0Q2+-5\P M-3P %AXC7R$;)]>73[>C2S;JDFG5VTY+IXS)Y7T%-[B3%5/4V8/C@_A4('Q,AZC2 MUMOVI6FRWN4.>8@X_E7DUFD+>?6]4YZ;M*GJNKHR@ M@\&,VQ?7CR$V,9IA6)F?0JC7"3R?_=Q03(>R@QK>A3')KA0MJB0OZD!O<\^[ M0N\^8/TAZR]YV'D=2N"H$CKHD78M]*"P5>8@KL. QGX$:$N##)?25;(Z%;I@ M5R'N0TAI?@:2=G4/> Y)J\\A(P%9$_HM9>O6;MV15D_BF"P$#DB]0-">FBJ@#V/V, SR/(=\*5BCA# YF#R&_JK!S P&% MD;XX$:OD?W*H.%]_8V971M!!]_@%?4_$8V[A*F0C^J^3&TR0&X6;4U8MRBYJ M& 95B6;E)-W4B12&TEOZ*(H[J4N$GL-L;TJV-27=E_(L]G@)U32I.[9R 7)3 MF> TKYF28F^TN4PK5&N5H_Q1V@EM8O@ZODX^._\*UU&Y3 -5:7.I<1"A*2*& MQ$XRU-DHB)^?RP^^8H.^?S'/_!QNIZ9?3@E"^?2%W5_3K53W1T3X"B;K^Q59 M**44'1A :<5:?F!DQ6 B 3^WCQ_;MQ&RD!5TL/-:BSE4R=_I2,5:S%.5_-V( M463R)K>Z\SO=(6=!7.A^RT29PQ?PC:))[#_@)>MV0%H8$5SYS)FM-=OE%;NU M023>M&LSI%.+]25>-S&Z#T:PL.D]SS#Q_@\Y:UOJ4N_)1!EZHS"@5T[P![/? MXY=K^/7%*0*XBJB#'^-3R9!>4=:!3S(GV2KMC21"YXJZMN:AL,8(+2+>S,.3 MP45Z_FS1)J44'; ,']'Q0Y[S9^KF=H==K=8DZ;V E["JQ__WC,@\T]3$FYK; M7>CZH]HCVQ63.[$=\ P90W\4N2N*LBYJ09PEZX("3[ZE M>4,M3>(NZOD]5-E*5M)!#=;'Z&P>%CV 4U$AN\)&Z5277WX40H*%G>8:%:YP MBPKGL;3QXHX%X]0J#NUQ2$CXG9]NYJ>+G39GL#X1J:J=]%ZRGVVBBQ5YI;W1 M>><[W:O:9W<&/V=;EEY7;K11RSG]G*VK^_4V>^G>M)GI:UFKFM,XO_UNZ?IW M,#=JX 9L]KM=ZUZLWJA5:S/9[S;5]9CEE?>F#5J[]+6J_=ICO-]MKXN_\LI[ MTP;-+R*L:J =WKQOK?>*=YEJMOIK2O036*OYQ8C-[;$#SY^@Q77=K,8;]J4U MAC;%TP!/L.NL+U)B_.U%Z&,7I\$]Z'-I,MA;GR9M(['P#Y_N)/;9-&6)4K(D M5X#?3Q?Q5R"1+J -TQ\JVB'83Q/N1ECL37L:O+"OJEU-LOH9VU?C!CJ#3:S# M[>=H9=WO7N\E>],FNUTA5M58.[Y]SUM1%U(5M?>F%5JY)JRJ\=IA^E.VN2X> M&[US;UJLV54_56W6\*U[VFJZ2%+4VA>MSYCX/).,+XM,DYN&V-PVR3+;=>UK MU[?O=RMZF#KI.<-I-$M0[=9^.N_=[Y9+G]$T7ALOPB0\R" "AUC9CN>QKXXF M,WM7)&SMV*P[,]WO-M=T>!65]Z4-8,4.[@D,V2#=A0.:P,(\QLS-NR[4Q52# M%^YC6VFB1%IE7_1]RVPD[G*P\?HRAPV[)HD;4D)=T)CDM/>MJPFMZOK[TA(7 MY4'ITD(18-!%FEE>/TD+:R).]RU[TBKU,[EKDFMB\A7EV /+5*VUB!]EK5KC M':_6(LG-L=2=H;G#_OPW4$L#!!0 ( #1YJE@-NT"-TQ( .N1;L+UTGV M J1UD*2W>Y\.LD3'NLJBEY*<>'_]D9)ER[9(#2F9'"\6*)K$YLL\0W(XG!?R MXT\OL_AD05@:T>33Z?FKUZE)FOE)Z,SR0AS,](>#)>GCQ.\R0D[)+.R,FOG^]O3[R3U^\^O'EW M]^7DV^/PY.+UQ5OO]3OO_+7G_?@QCI+O'\1_8S\E)YR()"W^_'0ZS;+YA[.S MY^?G5R]C%K^B[.GLXO7K-V=5Z=-55Y8Q,BM=2;^\NB:OVSD&1^%*><*06-4T[$I]/)Q*NZ%2#^?NA> ML^6<3](TFLUC%Y5N^=^KXH(3*+E7XB O&>&K:C7V%928!DH> M3R;_O5MU.UKW<)F3F^2!!#0)'Z<1"_]#?%9U%OMC$HMV-.N51,9BYE.VXK:, M2,'CM%JH$S\=%[,^3[TGWY\+YKX](W&65I\(1&\+-*L/&DC;(;^]H&-Z"U9^ MY6/Z^$SB!?E"DVR:@D$H:ZN0U6;^@ 4GE'$Q_>F4B_IG$CU-LY7<+]OQ6;"W M)+9%U*K$69K/9D6;7L070E5_PN@,-!+4>+IQ D SYT#[#26&Y@?SYH$V,%V M \[ZE,91*#9V;^S'8J/STBDA&5BT YJP+Z?!1!D+W4$0T)P+_CM_Z8]CDMZ3 M6'1VY[,L(NDP9XS3L2]SM:KIB# %B?Z$LIR$5R]SDJ0D'23A M*)L2MNKD-O+'41R);K>):*2[2T,=80SYRF9^D/T29=-AGF9<.V:#IR=&N!P@ M5>=+*=.-JELA^2M-@FY4[[?0D? [1N9^M![IMHD!*FY58]@1!,VS E;8"=T; MT?"59##J555L8Q!BHB8/6@&HR]NF/I_EQ00NI1N=S1F9\HD=+;BFP;=%L$91MF2[PU28O>+6*6QME5+2&PHX8I"+@**)32E<4A8*D1!MFPG6UG- M%1;UXD.B0=7(:-UDE&6M4OW%9]]))I;] ^%T -@-J&$50:%H0E00>4%7]+;. M$V59^U3K3/'V"G9MZ;P9PKL/6]4/14G;%->L"^JIK2QKF6HZ)RQ;WL5^DO'- M1&P@_KD"I6,=P+1UI"PBN?)5QA3FNGVDLRB8)(A@1>T2H>L!Y@MO.[ M\PXU"W.JM2XP.8-:\1B<[:#X+C#@ YQ'H'C>X, C.[) 8;QU"+0V'] P,L\*$#BNJ?CM>5AN\("LG>CMN@RS>O)YG2CV_3 M54."JZCX!JM12AS9Z,@Q=!("-@9!89VB_8478!HR-6)-]RLV%!&DTO"H@6G4BSC-&-YT3F?.DT6S1VW7'\-=HR+ MYP*(B=S$2U+^O$EZ2Z[HO>G>H6HF!1@V8#<4=D9YY[\7:VHCLCA_TGO#U$ 6M7+T&Q[N[Y M0%U-)B20.?S=$&$W$':E]*]=LZMY_)DD7*.4!L3":EE&PE6J(%(E_C85L4IC MJ41L!/CUXFMT3_PX^IV$/W/57BB!$MIUJCK']"UAYJCDE:WBJCH?)0]\08\F M6TZBM8=(@DNOLMU0[!G?KICH?C2Y23(N@R*N5)3N%BZ42NGT,Z7A-0MH\J-OF,KN) ^,C]49 AH5$:""Y+W *Z*#E/'B=G6D'N\.WY! M'822JHXQ-9GPUY9[,#Q0*XZ1:B8?Z=1VCJP,Y=.9D UU'*,HCM(;EX3)*FMO M @/&T5Q<+,:5#&72K%YEQ[BV[0A@1,W5G&(933:'8K%&TO*Z*R"DEMJ6D66$ M<0I6W"UFCQ2&O*A5FD5 J)].^8E#!*J$GY??4L'(M4UG$&310B43]!O @*^< M*AWP*1K @&\CM SQ*1JPC6_C\9)#V"]C-]&IO($O%0;Y<7:3IKFX#DIE0@74 M<(6@"EEKIWRWI!.*5P>71\I51:$-"P\5U_QU M;,X)]DI&.UI<#*)OL.(W<29A"@+LAE[+)VL0&8AUU#7L<@:!@\>#6L\! M@"FSH1LGX*$KF#)]^QY]J-G6("WX>)9 NW77('\8&_RN06A0%KS'RP+5AJ^. MB0%K.XC5O;[C1L$\.0(54,\_ D:.7_OK$)$#YH*--)%#:46 >!TP'VSDE1R8 M#PUA/6#X[_"+ 9/P.S!^_.HAQ/8!AFOC@IBN)U]96"\8I(W[8OI>TAH!0V ^ M'('2IQ_@^=6$W.W M #V#E7XP?CA*&*>=U&MT,@0M%UM#Q#'IGVBYV)I(L.$BGGMSHN)L7;S8'M0O M;UI]40'H<)D.L =4-^QHT6Q^[0[?!4<3X;PJ+F4B;!$%)'W@N\0]">B",-[F MJHWZ&[/@2AWOE*E9UY;-V5OJ0I8?Z9.Q98=F> 6[MS(PFJ9"! M/F&%$UJL,-)'2\/557"LIS/LT MYJ0]558O"6(+/3K@(/0N&DQWT.R8)Z44-Y:R3&EU<"[Y5]'$UWAURI12#ZYI M]X$^?TQ9H=,4DE8]!.K"SI_HJ_S7Z\B-PM#]R'6N1S(3FS9?M.N #UF>0G\- M_YD?N$\E36AUIBI)44^XUO)VG_NK2*E\AQ*JI>7<4-LZ+Q0E[5(L5M7/?"-B M?LRES""<14G$CUI%?)YZHNA4M8])=]K#*EE^_B\E_(0ICK^79$%B6CA1U#! M=2RC6) D)Y7"MQL'LI;OPDO&_X6U6X7WL!FWA#2+JND$0/5/-)A,8BV0.H\A M*DNZ!*S)H1Z3<5B^F5(C28-I?BJQ0>9!$"&'))0+K$'[ MHP #D<&".IP0!()IT= Q#4^[&KB[O("*(R9!J 6R[Q,ZJEULTTMQ2< D%DP9+NS,69T(QX[[WY*IC0FXMHPL*!1ZIX0O67 M!9_9T@O%6T0Q^!610_5KWQUZ6"0P)VGW)R+J+T=MLF?X[S$I%B;7:&MY];HW MR?3=O%73RN<\*N*/Q!&3;[6,GRN+O;;0&R6 074L.WJ+-.! \%=DP=(G+H64 M& U+#MT^"Q)0O&CSE*I1T=9VK)+)YA&_&2XK,]E%>O;*]B^2JKU/>S]NZ. M3V@;F@L/IA2 **>:$PW545(7X6&D-R8+CRY'P*(1TU%%%R14"!DD5J#!J+%/ M.U71S\\]O\Q=],C*L%-HD508 [S5)3]>O,EKU"UNH+[;ILF-:N\&I3VUG^5^ M?$U9<79=FY9JY]F=MYGW%7O-!NR^?+>7[PN HRIO]R4M/M/IDE27E(!1@.NY MB=JX%:'CZXL)U%!@E>S'/>A.+%@EG IQ.]F[=GH@4$RF0#V0&K,2DYJK!=)4 MM&-2>;4 :XI-MR;;\W=5LD7FOWCCTM*^-B72B3 Y+J)4F*B]"66UPF;*7J\= M.C+2]@_!DIJVFG_7)!31!=! >& MNU;(DJ8',3#":,)[U<4#JVL55775\HK5 M9F_GPBH[P;7%APIFG)M/XT.=,N4>ERW4 8)R1? M5=VN9ZI(A+_?ZG(XN+]Z& 2[&XMA[8XIRI NBS5472Q]E?CB5H!5P3O"@GU; M1^_M6@#)/QQR^1A5V\#G+#!#I6C()HR"N=U![#9CU^S92&E3\)7,_JG= )\ MVR,QJ.:1&(F<$[7<*JP%W*AE=!RI)$:ETO!"Y8U_XK[[$EDFL';1Y/H>+#>MU+5 MB\P=6D*,N$H0ZP7T;F,X[1D&^SL]X":)R?YQ>-:H!2,F.\GA>=&Z-V*RHAR> M'6UR!%.@F!DW.IW6H?!M/+%W^,E@K$E#V63CV96#SI*6TS:4#S;>8['#!YGI M!,H)&X^V')03NJ8Q*&/>HV5,_\<2L#;VQ]!4E0<69ZX-\RM"O0NH+Z.//H[I M\M1=JFW%GM1)*2?B5Y*-)O(+A U_KQ KCFLM(%UFP?+_U5>@UY[RVY]2<" M12G_ZI+_F3R5=S67B[V-S5AZ2T$-E1\J[C3\2830+_A=E2R_P&5MR M:KV%>$)\I9-67YI$&IDV[BBFJ!NYEO3QFXJ*:W&_W)2$Q>V'TG!556'K%XP7 MI*CN/6@NY(;.VYOKD;!CLX7\WG9Y43D?4XW%L;I896L0VHZ+IB4 ULBA'#Y.C40*38 M!S"IGXW2J@E/A^LHK%RU @8BW4(PAJ<+\R1-*KMEN/+P%47\PL=7&#$[7B]Q MJ+Y1!:SWA,8XV>4ZM=$Q,GJOX[4S9"BT=W[(?O99 MN Y&N.3,3[.H(3:Z8T-V811NL,X8MEIQDE2X=FK5$JTE*A2DBA,,NU->& &V MV-T""%S?+;IM_D,Q-==RC81%"[_TJ8H;O%1APGJ5W>)2':K5A=W2O=9_H+3O M57!+O_S K2KJEN;-[26[TD:R0_;0$E;$6S$EW6$W-N<8NR(B7EW8+=W\E^JS M5?;NL/;D-^?Q*ID7+/6T&SP2_,UOHHN7<7KG3'M7V'BV.E(+R]3J/J-T_TX@ M+D.AK'T9,RU?)0W1P!KQY(/.%Z8,X4*8<]MNR6(QN7 MI]CS2#I*'IDO7)\;AR>4!1I-N<4,3BS%FBQ:HTM+VB&27352=K>HC9%I?280 M.Y$>/MU&$?!A\XB,'M2&>@C0W#$R]Z.*_WJ()'51H-)['\.P%9S.PQ9[0\/U M1,8'2DQ^Q0ZP598R3([&#A![U0LQI54>FB<*91!3/F4[&_KRLV!*H^QU\#L> MNC'E31Y<4+0=9 MR0TZ\<9^&@5%:'88Q;FXRF.K#B\]XP7+JD:A[PW?E+47C F+C>2>6^ZZ]AJYZP7PI90\+!@C#_ MB7S-9V/"1I/+&UL[;UK<^0VTB[X?2/V/WB]GSEV MM]OV>.*=3B_OO[VFRPG:402EM)_?INR;__G__B__Z__^G^"X#--*2\ZB;\6L?_---76$AYPE])[.OMG^^.O]]=NYB-/\NRA>?K=M\QU)$D%R.<*" MTYF2U-T$2@I^E._^?X]ZYIN5$(,L7JX2^NUWW8F*V)+$:;"DRR?*6Y)7.T;O MA,9+FLJ5$E2O:TNK8IB^R5V(\7A8/-%@_\:6%&M&&G".Z8P42=Y]DE^.HR1X M1^UK4N6[9D5>B/<7- D97S%>+O2_A6PI7O[QAP_B?]^5U NMD%/QXCQ(62[6 M[X\!I_N_O>1D-@MV?4N"05V5Q LFXS265-V(7[>M)4G#L5'10I]S*M3^5CGM MR$E8^.:S9;O/GM'P;W.V_BZBL7SO)_F#G(M/U8>C\1^7:1[GFXL7JR,A3S3Y MY[>JQQ4UB=3!C&^GQCXU]<(V"%4W=$Z2ZMV3YSBK(4S1HC5-,Y(]E0NNR((Y M(:N*,)KDV>XO!PJW?_CC(L["A&5"ZAZ%I)R)\?^,;XLQPB*E!11G LX:8256PSL"$FWIA1Q-N+L MD\;9_WNW+JYVR^+ZL"J:4+=99\3@B,$1@R,&1PR.&+Q/#-YF%W*+R+\/.$UD M "]8"=(W@6 MS4AI0>R_'@R"0T9RA+GAI"'(1I!]TB#[OEH(=W(=/!XM@QHZ M%1RU& 'A-L)MA-L(MQ%N(]SN$VZWWHJ<8NX/'P(2AF(&HX ^KX0TTRP@:12P M?$%Y$!:1[RNP5:3,&1%FF=W9".UWZ22 MM)N#-$W2:"HE[>A/!^5Q7DE?$R >YB5HUR#J1]2/J!]1/Z)^1/W'O VYWSHU M#/X>S$C,@S5)"BHFC$ARY5,S Z!Q%#= 'T@6 GH$]"<-5*_$*OA-+H(#85F3 MA0'J@W ;X3;";83;"+<1;O<)MPTV'[=N=2%G6CH\G0M$SPT U#4;$)GN7WN5D+F.K./G0](CS\(R?A7SY7541T_=\^'IN=G6^E)3]+K% M\#3=DN5K"*9X.B MYW+GXI2Y?>'$E;W M-&1KRC>3E"2;+,Y@7 'L,*1E-([RF,678F_U7D0&MM:HU.N)AB5;UI:H/'H MB)[*ZH8VMTMMG(DN&[6MJJD-*L4K=)0=/1[< M@SJ)(DZS;/N/E/P/2G>JIJTM.B7.F/)']E7M]%6VM$7C'1/;2?+_Q2L%5FIN M;(O2T@Z?\CO.UG%5]%9+JZ+YX-2>BT7!Y9GKB#[_+[I1DJEH-SQ];+ED DFP M\,^'!1$S-2WRLK!RG-:A#WBGX2FOP'&E <6+Y1>NWQY>T/@VR96J.+G0M/-&5?/ M7&VKP6F[3H_\8:4Z/IG]JYX M2N+P*F%$36)-F\'INJ?S6#J?TUSA%M(U&YRZAP5-DB:E4]=H>,J6)$G.MMD3 M:M+J6@U.VR-YOHZDSWH65[[%!J78T'YP>G]CB5 ?A%=*4#V;BG:#T_>[D*__ ME0KD_T!)QE(:76=9H9G/AO8#TGL=SOC6CSO)\](-I?:]-3<^JHSS6D^.JHD%JBZ?PP5)YU2Q>^B:#4C=(R?2 M[GG8+)]84D-6[7-GF2;O)A,#Y'7$?(PV7VK@? S%E[NIR\J ^Y8M?T9U;H8I M>P#_$)"WCY[RI@/\0-9^\(XU35("D*=/WO$$BT<#V?O1._: T4D@?S]YSI\B MK@GD[F=ON7L;@@*R]'=O65)G5P!9^\5;UC315NB./7PZ96M1U,9IH?SY"DE4 M_FTH7[["$0.7,Y15_^")@3<.RJ1_> 48^H-PNUQ_U#+GKO+I0O_Q"+Q@D+92H<\J@G/F* M;)1)AE#&O$4UX 1X**?^89OFP]Y0WOS#-)H3VE"F_$,SRD/54);\0S':<^L' MMES<4AAD\3PM_>:R<$-5_UFL_F#%A,J+MU>&/!&Q-\O:9RNA(T1?HW(5?;W' M3?FWW@C'@G".#N5829M]+?ZSV1]G,8N$?-#DRPL-LGVOND''UYXOZ%((:Y*I M7JMHT/&UE^DZYBR5"X5,F(U**G2MNA+PE36_ M7MFF>Y6YC.='%>;$;X<%(7[YXPOYM[!$=B^O61/Z1H/3)W?^Z>P% ;4Z!=1V M'-3VI@ZA5-]Q%A5A/N4/E*_CD"JD0-?,%HWRTHGMZS/ES#:V'0>U_2<' Y3O8>Q[NMP['I2BNSSG;YVOE6 M=VD*VRFO)( W";SO\^MZ1AI=2,S(>^,;:QH?*3-R3_K$F)G> M9:!-WD?^(#8Y:V$ CX37>C>*CF&M:\Q'KDUL,M;!\+'+>P]WMQB[I2Q_W>;- M'[(:64MO"?0T3^^B7%A3M+< M4\YP#](,B[5Z([TPS,Z:LUR\DM/.UDHG8>PIK;LG86Q*__!*%)NM+ ;*N?%. M&CL8F#YL\WU]ML9,+6_8ZK*MP_(I@*SV=)2B1Z!FX,?U1KGH71NL.9W2*XW2 MCV>GDV+IZ2!,CV)I'+CU3CA-_!7,) '72^$=SJG32;![.O>$%_/BQ;PG?#%O MF]"TT^-1/P1S>3ZY5)5!3IZ#D-,HSO;8%3AJ:5W=FJIK"(Q MF?-X[[>IW!W"\CHO!41UH,6P(V8F&G$PS1>4RXJ.2RK02_G;Y?-*[*RTAE(% M3ZW&P,P:^YDUO=/Y2)ZK-7A..-_,&/]*>*3)N6IL[YYZZ3S29O,!>XV?$Y-- MR;4?!7.VO,_9@NL UG*QC39? J@6O;/2H%^'M0=R7CD5AA!A'^(IZ!U"[] ) M>X[E-*3[^FV=VJ%%JHYJG_E#D]/ST^.,]V_3^ M*V%/G;.TI./W.%_LM&13J,>TN]]G\<=!I=N* 7BR_G3B?QBEP2@-X/CY6SS" M&H"!;QQ@;0"L#3#::" >:%!S\FX.-/@3V=-8J-Z(GVIS8HWN-:_D#KKY^B!9 M';Z&V@4+9 '/5ULY7PV.LGBWB/"T]0F?MFX,?WDGCJZ.6_MS6!?3@XPYPO0@ M2^E![7S:3C.#?@SB5!"=']TU"\H'JNGG)@M(20CF_IQR[@\&X/ZXWLD]_'P5 MI N&4S"<@N&4<3I^$1PC./85',/W'J> ^"B]9K*J"EX*>\0]>LGD+3 M(&Z@,HPJQ,V(FW6X>2]"UP<)DMY=&LWC=#X)Q2,AP#2#H](^AD3; 7$WXF[$ MW8B[$7/N]R"GR_O!]P&2-R8"4-R 906U%7S?86DL, M@FD$TQK86ZVGN,%;ZL=I6]]M5JHOP M#*]3:>SDBH_:&FV-[=!$1!,1343O& %OO\Q\LQN=*6R&1;PSK@#?Y75-_)%= MT=J/E/I0/ 4=-^BX.6''C0F"=>NJ^1@\,<[9USB=&SIJZGHZSH7(I^=D?3/21K=W9[+GVZ)BE!0<[LIG>5-7U1KNF8 M:';KTJ)/!L'XAM;6*3\<1=!(MKJA0WH;[T)M:CY&VM%YVXD#"=^G,[!&;VKN MG/8;"07K[\PQ[78*O#A='3, & _,X79/O*G M 7;,Q$CVD3(D(ICQARM/ ]=H H5JWN4X_5.>X D[SF%%M!D"0_\8_L'PCS^>Z1&%?Q"X(W _8>#>?C=UB^8_!0DE&0U$ MRV6 MXQ8N_Q10PE-9GB80ZS'(%H3OIP\&EW4C.(++S20A7$:XK$L%$:^/XJ20EWP> M[A*Z? Z30@C-E5 ,5<)J*9#3V>56VNXH?Y"R=K:I'T!SE-S"&SV8P<9Z&=!N MI\ +U@#IQ,'K)=!D#3:VMTN]V!+9AM*'7% P7#5DT9-&0]8X1 MF_L[:[N/CL[RMXZ:O#-'P1^8&>\A7GE-/%T_)W)B&SUHZ$'SU8,&Q.MNW6<_ M!YE4ID]$S)Q,=5P)^2W[FOG0&H=QY$@#TH7>M%/VIM44@[ZE7RODD$UG9XSP M:#J[B#D-Q6#UMQ 9]>EN&F8\/S(+Q6^':1.__/$8YPF=SJ[3*%['44&2FLEK M;&>?RM_C?'%/DRIG>A&O'IE&*CN,<'J<.76U3;X*86^H)%K;QI%#<#H[/]+T MY:32Z)QE>59!:;D9W)%-F=+?6":[GU'1-6I8EE2\/ [%!)>F7D,Y4DU;NTZZ MO1P<2\J$R$JY< ZK)XWDC;2-KODA7X5S!G^54[V,3FP?K$)T M8H_(B5V+4IA-O>K3M#2;"*P''#XZYSS0"5J#O=QTZDA"J&C(PYPI"1K4I_?7J;W :6_EY%7A8L$5.> M!?2O0@BI65!).X2C@!* )@PFG7(P";VSZ'<:C,Z#9KDL%Q+ M3N'XQP_!5C"".)TQOC0_/*$?P@T0A]"$*/R447C-H8GS!5W&(4F4)R04#1#\ MFP'*:N'IRI4H*S_:N!4A_=T8W:<%9G #UFV)517HP?4 M!XT]-/;0V/..$;,US$!;Q>B,V1:*S#L;J?Y[L&8 Y96AWH\XGDB*+?I8T,?B MJX_%&+^Z=:?\$"12-(,59R&ED:R?8>9,T0S@R)722!$Z4D[9D8(>C6H6OY \ MISR;I-&YT/IB%= TC"'7AAGT1=L5;5>T7<=IVR&(1A#M*XANL0FYA=&?@JQX MRNA?A?P371^) PQ%J_L[ M%-!"&&1@Q]TA@:T>9 =.[5RJ74*MI24]JV+JEN M*,[6T-HUY?H8 MF57-7T7-XGA"GCU(*08^T6>#/IMA Y\PT.+*3Y/%\S2>Q2$1/Y,P9$7I4@I6 M+(FE5VG_ ]1O8SJ>=3]..P+1KX-^'5UI\KT@W6W%I\&MT]S!+OU91O/[_9F7 MZ5,2SZMRA"5Y&Q47P&Y6>3DC69Q-9Z]F>%/]M\G$-.MLE:]SDBVDTU_\(XL$ MK$DBMQ,86T9][7+%ELLXKU+U7D4T@*P9#V";OQ6G"XD'U[2ZS-I$'DV[6^8M M#<6\5YON?9S]>>0+E8S/)R-2#] MS1VLTG]%8OX;20KZA1*)J.4R-ED>QOVM]7 GZRIV1"ZMAQ3*23&B3/0+X:FENF75IHC .%KZFY5=J_$/XGS:7Y?+AF M48O=FCM8I?^6?CT"79REXL>P*A%LHA#:#F.WK,I+&AI,A8;6=BGG;$5YOI$5 MF7,!MR287!V4;F,!&,/N5GF[IR$5>^,3& LT=[!,?T8)#R7.OZ!KFK!R9B^? M9?5>JE4%!CTM,HFV$<+Y/.3 MIWS"W#= )G_TE$FHOQ?(YD^>L@EU9@'9_-E3-ENZNX%<_]U3KMMYC8!,_^(I MT]T=_E!\X2NF,DLN@'+K+9QJ&<:&\NTOJ&KOGH/R[B_2@@63H7SZBK3Z<$E" MY\!7(&;L8XY N7:5X0&BV=#N?05D76+LKI*=:Y.<#JM],_V81WW*>=0UQ;J5QMMEEL=+>9OL MKYD0RT1:-5GI_%8%./L9# .<)W!87BLG^D:C#\3JV,+X*\9?,?YZ\O%7A0I@ M_>Z13F'ZIX!7CB'Q;\CFU6O; '#(0&Z@-9PR!,VG#)K[.(;SQF]:.L_%ZK^) MR5.<".I D*G#2+;+:)'YG-,J'C"=;9W((!Z-^KI*=[T4*YZG)-E]A.QL\YFR M.2>K11Q.."5Z4ZG'$=%>0GL)[26TE]!>0GOI].REWH"/=\F)7 V M<]D;!')J#O\8Q+MLQ39&L+J[&].WB1XT>-'@U<'N<$&C(J'3V3Z'][S@?+<; M-9Z0,^R.)A":0&@"H0F$)A":0*=K K7;%9VBXI^$E.V.MPA$F8G)*W/0VD!D MX%AN\+(1<0B>$3R#P//A;-CU0:3@X!G6'<$S@F<$SPB>$3PC>'X/X-ED5W0* MGG^1%T&7F6+!*BF3^],HH+MDL380VFA$-T"Z!8D(IQ%.MZF(V+H6(D)HA- ( MH1%"(X1&"/V.(+3I?N@4/'_X(,_"BKD2Z'%;O:"$DBQ?4!Z$E=\\2+:90_*8 M; L\W?4E;B!V/U0CZD;4#7)B3RI9NSG(DV$."'0 1.&(PA&%(PI'%(XH_'11 M>-M]T2T:_Q@\,<[9USB=MT/:F@$A&BA A(T(&IGD\Y2T3//0=$1$C(D9$ MC(@8$3$BXO> B&'[H5LD_"E(*,EH$![*29?>UU7!PX5\P YEM%LAY0XO<(2D M.U.,2/O](>V,YT?H2?QVH$S\LC\O7I#D4)?^*LY"DOPW)?P+R>4E%)N=[M"" MK-[&LXH;;^2:D@7,00"RH35:$FA)H"6!E@1:$FA)G*XE =H$+8MD%[YZ!BYN M#2=9DD1>W2 L@.?@B:;BW:V2X"$#.3*$P)2AP?/^#)Y6H05YQPM+I44M3XUO M;S[9WFES5@F8839.ZQ&=!5=FE',:"2JK*]F."H:9YR*U<1YY>S&0WS_=T^ M@N1[H6[NJ< .H:"W5$J&[+IB&DO"-&M??U30 E/RVPVH9:#;$$X;65? P9R9%^#*4/[&NUKF(VUE:<[ MRA^D-)V1+ [E#;)Q4N12"9B95VU&0\L*+2NTK-"R0LL*+:OW8%EUV"3= NR? M@RP7)#T1,94RUTW:@JVOK0:/Y@AJFY&'>!OQ-@AO[U8\C>F^TO0^D/K#ZT_ MM/[0^D/K[SU8?_WOG:,.M?4#LT8=<+.#S)VZ#CY^'W":B#]%P8K(TL@Y%]23 ML/4A09,!W3@0S"E$'\+[\R$T' (\3L<0HI$*'7%&Q,(/Z<."4GWF:^O^+KBJ M$BU>;OJ&C(&&0&L3K4VT-M':1&L3K9S.KP^"=;;9/C2(8[49#4T( M-"'0A$ 3 DT(-"%.SX3H=9-TB[$_!G\5A.>4)YM O%:80#%)7D#1(B5%%$L7 M?1ODW7Y\1WB\*\&(TA&E@U#Z_]Z)V=5.RHZ4AF&N68NQ$*$C0D>$C@@=$3HB M]/> T%MOD6[Q^8\!IX>_M4'@NA$<8>QFDA!%(XJ&'!:'1/R)A"$K4NFZ#U8LB<-X>UWZ$\GB+&"S8"4@J^A;N8 CFI,XR0(I7079 M"P<,D/?_7DJVB0VZTC$HWA"]X.JID+7JBL!7UGSZY5M!C\)\G+2:Q:FOM'@]-V2)7TE&K6* M#=1V'-3VII.A5-]Q%A5A/N4/E*_CD"JD0-?,%HT2!6Y?GREGMK'M.*CM7PX, M'!63"G%E]S2D\5K"]EKE!6UNE?9SEH947EDCT>!]G/UY1M-PL23\S]J/8-KM M%'AQ*EMOB=OLR:O1/:;=7//R*-YOQL;K'FXY$ :V_ .9TP]0%FJZN.5!SJC9 M GG;8[P"7-I<8U;M#3 M#XX:IG[-:.S(KF)9ZHXET%/JQS=TS5-"WK%V7)WI>#O<;[8 M+?W+YS IHCB=2U^$^)^\_T#!88>1[(8E24*S+;&W--=J0&U;NU17D0SMZJEM MXS>53E?S/DQS5F1Q*H1R2UJ=R\6H#Z8%V$\+P-AT9T8:'4K,R)?C&VL:CRDS MZM3V M(,VPR*LWT@O#[*PY\<8K.>ULK702QA^\$L:F9!"O1+'9RF*@#!SOI+&#@>G# M-M_79VO,V_*&K2[;.BR[ LCJ)V^T20L_IS?*1>_:8,T9GEYIE'X\.YT4RX_> MB:5Q$-<[X33Q5S"3G& OA7(\ MZW3"T'10-\<'VU&)9P/?V]E F@HIS*6B%CKXO)21.RY$Y'7B&:AM1V(>E@(? M3.8\WOM%*W>BV!6KMZF.CQEVQ(RADR@DLA7!<\+Y9L:XO,-0DTO6V-X]]=+I MI\WF _8:/R(ZRE,(XV#P2H-KSS?$&_#FN_@7KE+!E"A'V( M$Z'7"[U>)^7U@EH13AT'GP)>>;#$OR&;5Z\-/G3R&QB.Z<9MT(I(]!J\,Z_! MVW#\62(E@&?[)?W62#?HU+G@D0 S:?0OED03SN6%Y&4(5UW^"-!\G,60KEC! M%=DAAU=K&F'U':R^@]5WL/J.=:_2)$G85WEC[!438ED\Y;,B>;N!*)Q+9IUM M5[EX$PV]B#"7@PH<^#"?Y$ MLD[Z*"C8">F5?+H]&.K7*>63/!C:Z!WV3AQ=G0SUYY0R1OR-UQ9&_(<].-#) M"3;24S!=/)PC.P#3)KX[TB,P;:(+0%9[.@(\NF-68/J4I-1"):4JGG*;4,OWD.5X6R]K,&.7SX:D2"T=+5=WSP:FZETX)16[& MFV=VJ%'.4,U3?RAR&J+;PTZI \36?4?YC/&EQ#/3IR2>EPKX%?VM^OK'U>7S MBH:Y0"GQ4C29SA[$7[,9*2]7K>Y455WWTO?PXYH;@9EX?B'V7TT4=YB7^#=/ MA_/\72;B[2@8X,8 M]+CY=2+W!@%?KOWLX9->+3AT"&UW"B#<0KG% M(''JW?XQB%-!NP#NFTX>;< X;KS88,+0<_W^/-<&]O'E;"94V71VSOU[!2Y_20DC<=K MT7I-!<;)Q 26V AP-. BHN]2%T?).J6Y1ID+]H MDOV+1G-AWATU^"RF\H9EV2U]78VE]W$M!^H$*;&TW<])MIBDY3^R$/6:))(^ M960.U@WA+<);A+<(;Q'>6H&W/>]!HW59FVQ.3L']SX&\JTV@62&!@4!8!1&8;J!]*R(1V2.RU]6Y6@O1D0)UQ;B\N_AA+U87]"D__*9 6J;=+5LM MQR2\)O77E%.2R(-/.UVN-%+:#6/7!2]4=;XYD'FUOHW!')IUMLK7E[W&:Y1% M75/G-.\F<7]D:9HO*']^L5^"U?:"U& E;T@-2!H% M='=':B<76;NAW7C*NM"*#C-TF&F=2BM.PUAW3+FN"9J=:':BV8EF)YJ=EI"Z M2@4[A6E+JJMD-38SA6UMRP-"\Z/4(&:XK=M MT>I J\-+JP-V!4:C*F?FBG-TUI79OF;Y,S;C=(=QBD(_E2^4QGU04#5R0L M:[0_%$])O!2_,WY#<_'N;-?B+>7M^@]!M%R$P MF48^U T=TBMOK]+.=U/S,=+N5%Z.-:^"[KHFSF@$:+ZFYLYIOWQ>Q7Q7G"YF MJEOD3;HZY^FFO ])*__0;J? BS=K>D?1PY0^ OZ8A[/+( MTODCY4NI5%4\U#2Q3F.^)>!1O%BGLS1-G=*L7P7:QF.CV_7E)2Q9RU7UA5"'4)P3R06#G7R>B>Z MVJV!M8*V7LIL^XVRDX3Z3=/9TPKQ'Z6P* M@G@GFXVF ^LG9.VEZ':SKCJ);D_U C -#M/@3B\-K@YTZP-5=N',H(S"HB)V M=\C.#'?,';*K5 ?C5I. !.30MXHK-\I0/I AW^JJJ&-\;A-O?ZB.IP:Y^ M+W)OKPY]7:*XJ;T?U$_"4*ZCZE[0-%,%#HW[^\'=/5W'TOZ8SBZ%Q;L4>L24 M/_4(&(W&:+325G7I*4(_ OH13L^/ -Q/1^H\:+F_CLQST'FW=6NW?0H22C(: MB);+.)S7C-8)EU$?M ;1&D1K$*U!M ;M%%>!Z^216H0F4&"D9J A M1!A?X-@8F[JU;W\,XE2THD%.GH,GFHIW=[N[P6A$1_:J.8EHE[XWN[04D$?R M+&^<.2><;V:,?R4\NA/(JES^RU@L\TEA6R>2KORQ)?>ON)L_VG MOZ,I2(/S(_1VO@/](T^=X@P$BSZGL#@6Z=73\%E/"T+ LMM$^0+0BG MW9Q=)B,Z7 M6^D3N^&#E+W)DA7*#()>QQ[3K)QMZ@?0E BT\$8/9K"QBBZTVRGPXK0BX:78 MN-B&TH>\[ZKF99I)I- M,? '9L8ZUBO7IJ?KYT0JP:&;&]W>A%.OK* MOMV<2<;#.O(HM:03W4JG[%:JR:&ZI5\K,))-9V>,\&@ZNX@Y#<5@]5=C&_7I M2%R%(:0(GQ])\(1SDLY+83_;')KPZC>)U'(FU6B,9C>WL4_E[G"_N:5(%#A?QZI%IEER' M$4Z/,Z>N(QD-%"^B4?T*::A#8M39+E_ENMUH;W*I;>/&<4?Y.I8W0M=-XRU+ MUS03LUS2FSVRG"3'S\]9EM^R_+_E(>Y=*/#(ZE1F4-I\MW^S>@B6[F N3.;[ M'=SJO-R++\GC,-]^HH8+:S1M[;I;VV[=MX6D>3HKGV:3M<"_TG"[8ORSZ*N* M'>-.(9^YW*LW!">ZXI)W-:/KP0&^85 MB;E,R%%&#]Q0,8Z9WB9O"4ZFLVF1"QM8 *UT7NFIJL1KW]-J\,IQS&&EI*ZS MK) 'XK1W6P[R#K]F*=-;?Q(AIM%=0M+&,/&0K\(Y@[_*J4V% >VAZ!3JMM(G M%P47^K?2*96>.;8Z+I^%OHXSY M&^E)U,$C R,]N>K4QS_2TZY= M'3= MG_VC.TV>19 5O_N&:L.LA* ,_6+9S-E)U -16H6;<[^Y,@P3<-M:O/? MJ]S>!4O$C&@$=.9WUDZ\R2*2ODCR5N=]LB)-+6N M9SM(<$_G<997\E>6*GY-9W\#=LW2?J&HIS.AH)8L+3>RA^+IWS3,']G;ET_F MG-)C@_\HA;N? 3&8BJ>#E9ZMD<>4T.N(7D=/H&S?"GM\/L5>MV&WZ/V7@&XM MDGU9\U5"NMY,9CJJ(PS?CDR$\:<,X_LHBB[41B3K5O+XJ9"B*..@TO=S\/HH M\)=17Q^XV@:))FE:2%?7X:$\B[WS=6RC3&8\MQD9#0 T - 0 , #0!;M7S[ MU=PCLP0Z[-I.0?_'#\%V$01Q.F-\V;T2B=F0;N!^&QH1ZY\RUJ_Q;9\OZ#(. M2:(L-Z)H8!7*[=PO]U1(?R[WDX=*L%40M+F#72A:O5Q_^JJNC=]4^G&XZZS( MQ&Z49;LOK"DT >J#1A4:55X:5; C6S 99R#%,SJCL<5"]^\L1^WW8,V;L5<& M<3_B>")'BM"7@;X,SVQX*$)V:[C_$"12$(,59R&E47E%2R>SW6! 1T:[,85H MLI^RR=X9L7\6DR*O72O/[9[4I:BUZHMV$]I-7MI-". 0 MP)T>@&NAF]UBN4]!5CQE]*]"_HFNY7\[03GX>(Z0G"F!".3>'Y!KJ(%=9I@* M$ZW@X8)D](ZS.2?+29$O&)=!UNKBAP^O*&[1TVYNE2PG(T3]CFRD.I;'8Q_9 M&;TC<71!-E_$EK&8I-%_4Z(JBFL^@!/^LBU]U5SO+NMHX$G?R2D?@P_E,$(:$:<0H7 _<9W*?<];85K;5N75#=4K6]H[9IR?1BWJ?TXJ3?!#&@Z M]Q=R;%@)S%CP1N<@,%(*_H4<&[^*FL7Q1")[D%*,1Z(["]U9?;JS6MNJ8\V= M-C#S@"SZ5GJMM=$'Y->WPFIMO1&NW+%"B64LB2/I-@Z>2$+2D ;9@M(\"U;B M(PEZ:5YF&4$=LN8C6G?)MB41G;*G[)2MJV$3AE(C[Y3762(_/\\>R?.YT%]Q MOOU[7;$:PYX]$7I/0QJO:]^HIA'0R:H+0%;6^RK7Y!7C%ZQXRF=%\I;6\X)S M=;9"JS&LH+ O9X!TVZ.F*HVUIB#UJ:^9$U<,M!U592RCU M+UN[I?RHHC&4_)HN5GFX$\-0L2"C-HO"K+-#OH!+ ];).1_:!=+J9.P#58%LNK; MA0HF,!;(HF_W'T!1+I ]W^XY,,*_0!Y]N^# V*,"Y-.WZPG _A8H*O#MA@&0 M2P;*G&^8!^ZP<9O<'V3Q/(UG<4C$GTBUL0L2@Q5+XC"F62!(#IY(%F+\NP3)&)-R=!$J_IMAD3=DR^*8N4YN40\MJ!U?(HE1X:HO*$ M3$='$3SA&X-IIQQ,:W7"85L\KS9#6/E\>*K$6M125?=\<*KNY8U"-=^O]ID= M:I0S5//4'XJ<%JXZ*^)$;M^3--K]>+T4NG1=W3.KS94WZFN5JR\D7 @@PS>" MM,O=+J#E!=##*@?3?$'Y.5G%.4DD.K[;;F^RM&4.YJKE*):#(@J:SC8-9QX, M>OK!4>-9 H.>I\.14_VGI._7$E_>Q#-UO!?<$T-S)W"*[)&3-"O+$Y57 8+T M+Z@/!A@'9:0>C[(&8.@3!VWV.]9A4QE=>+@U(/#N[)/)MV*=D+A7$?/A)?Q$ MSDIIC&MO9%FE5UFCM\(KF83N&SY(5H>OH?9H><-"1^4(-NV]R\MHR; !ZO0N M3Z,ERYT<'7:_.Z;#83KZ 7' M RI*U#=R#R0BG]'>![3K+XNB&FWWNNQF%()[=F=4*%4H\OGE4 L-)ND M4>7+K5YR$Y.G.(GE:U\244MWEX$ZLE%>/TW"_/[ MEV^4D]ZJNQ62;UD:=J/Z[0A='0>^T$M%T%!(2-O8"=T' MU7!+9!JXD@?-#*@;V^;^F)9E )<:3>V7'&ZD,;>6J!> 6>HO(9% MS/%T]DB>U3RU&<4NIU%48CJ2R-*%U^DVN*?B2-_:+N591I5W@;]\Z("NR5-6 MZFPM?:\;.:"S8576M7% I7)W;&IFMS87R6313_F/C,NM22)C-I/\G'"^B=-Y M>KBJF:;]!(IF5FE]74=7OSX;6ENE MO-K0Q#Y&CU"(@FYM6\M4RV+OC&_$+JPD]FT3JS0>@2(%B34M7%$H5GRYA!8L MD85=I#++-\UD:[MYQ4O#SF[:W15O>L7B"0X_(J,1 FC;6CX6R?^DV^NU!1V MZ0;TL'\L$@(0U0U=T=LH)]JV]JDV$?'F#@[K;.J@E::E;8J/?%1ZT=:V]>/P MI!JS0+I8Y>%>YJ*E-+HD/)77VQ_Y1B[H+ [?U"TW[XB)+R=P_!.,'=NA14S4 MP40=3-1YEXDZ.I>K-X?Z&HAEG1R&WGVX9B[A<2WO4JK4S+6._GN74-7\ =7. M,R S]FKZ0IAI=%L"N;)7OK>9*X"A ^3*7L5>[>(RR$0 ,F:O5F_SYP+[BH"\ MV:O1V\Q;DSL)R)*]&4_MUWCW''GO;*XN M#3E[=GAPVJXCHB,7L66Y=/ M#@U6>V?3]23G7>'V.*";,O/,/_.O"YO@E%;_S,,N;#?F;?AG.W;]RNH,8"BO MHX%D[0^G0*?";Z2VGPK(J18HR^/ 8Z99-5#N_09HT-P1*+?C &)F6=8'WAU6 M-]C_N;QS*B39(I@E[&N[.@=-@[FM> "C#FL?O+/:!^<+64SX.KTB,2^QR'1V M07F\%M(EMV>QVHL=&JT+"+ZBL[\!.[(E@ 6710TO:/7O==I;88+>A^Z=5<,# M]2T'L'Q\^-]%5ME%C^Q>%@,*XS)'YX @'YG,4;KC3#H]H[/-KV*CO$ZG*RHU M93J?A$( J\VIXJK?.U>/DT?A"J:SEZD9.WSL11\F76V>Q1_*< MEZ^?SJ[37&C/6*R**M-' MJ--*KWYF+/H:)ZH"-:W&<%4F00.0%*UL4_K6H#K.7=$:,!U'\8O31TXB32T+ M@\Z>\ 6IT 'NZAU/'06S:2#W_+Y*IC'A4-'5,4]U>1/[= DP>Z!1''-J6";' MI+=SSJJC/B8"6=/',1=[;]'61]'@E3(?P#5_T@5ZR$UIHT6:A_"!QX/;3U^G_!'-5W<\K+='9PK$@=L'7L EEJZ&V9LYQR0<%V=DOI4;*A;NJ$ M9FE:Z.J>U;:R2JD\[5OCTM][P \N?043Y@-XRE_#/M1^(!_XK19QA^^I&OL4F7X13U:R\;6.72H$]Q60>%D,:[15= M>[&$%=J MI@-##.3&\*[@"K#"Z> 9\MZ)PJ L'Y=L4::6>J<4;$T)_$R"=\O)GM08Y%%[ M5^+(UBRU2;7UKCK2T)/5]PD^[THMN90V?;JZ=X68;$T5Q(KWKG"3KH>J!IZ"'%6$/+0\P%]H3;%",Y#M*'*Z@$72&Q@LC#8X!0B=C MO" 2>E@+.A-C 95M$\N]PY6=@KS@\P+>&=<=&-*L!]#),>_L['[FHD6NKGYA9 >=@>JV SUB 1LO):3R.-A9X8(9+R_Y[W=WR.LW>E,IK26EVY1OHY#FCVP))(IHVL! M9UZ7?C;KU)&\?=+MPR)>K2H]]B\ARJ+7_,L+]7>@#MZG(W%"Q_(7 6P510T- M.Y)Q#Z)!UZH_ C;U-1_UC;J?6\]X?G1F7?QV6%SBES^^D'\SOHNP9S7K2]]H M*U7ES#:V M'0>U_2Y(!B>KN\D),W\%)>$9GC-,C MC]3ELQ!@85L+RY9O2K-6VKTRK8XE$N[M''(*CBV\TO5(3(E MQ;6M+%.ZR\:JYF]'4^G9KMPF2NK!/:UR=$.>&"]=^25"UW\"?6.K=-ZE)X4L6CW9SQ5%;;Z&QAKXM;5Q&4[CVI%BE[@&MM;I7[O M#-[EMBNH5K9S0VVC7&A:VJ58KJK/8B/B)!%:9A(MXS26*%76CM +BDE7^SR9 MBCVLD]W:DC2CA(WW^8J_?94!(_"\2 M^$C)6^N1[%9JI"4R;5@:#;9CNT$L5_Z$N8C![;'^I_WZG[W3^3N5,5X:3=9" M<.?TMI!?6.9ZE:9X:99GTR+/Q ML(KMH(PT.N.9D1_<-]8TT29F%.BQRU@/E8B7V.[NLO,MS!IYD >9M>'?$3<]>FU1,[TZSP;Z@,CEAI,?1 MNOA3O<%L'9DYF@Y(6-D_G=N9;?.8E7\*N/4D0)*"_5/(G;^Y04C,/UW=7>+U M@7'_M'E_''>\Q#./!NG.@'GP.*!WQ[F0).L!N37XF'@SOSVG34%G"*+ M9XO[V>Z!21U0M#,FE-M92C:&3-P:$:)2I#&5\3%BQ^]U_OM44@9U! M\<[";21;PV)-KH1WIFP7_FI/M?@'Z$#BV4-&B'>RVXVGMI/CN< //2FPS+## MM-BMH9&RG :_!*MMAW_4UJ*.=7WC3$YF(7T?( MZ&'Y4*&0DC22_QQ/J8+ZAM:6CQ6&"P$1^>98EG53W]S!*OW*]7A4D? 5!Y N M>!C"_F$(3"/'3"W,U'J7F5J@'=&_9 0;P9XR[_X/XA#*"3P+\ /3*<#@DW_ MPOD@_H:Q@$;JL8>#0Y?>K \? E+=.AC0;69)Z7%A,N0:;"^5"Y+#K7*FS5MX MNFS3Y,0+YH9)])"AATSO(>,%2:X8+R/I^ZR3H^CZJYK6;WU@A@/8Y^_%[;( M=G3M[1;1$PJ*;>CN@F P%^!^;HKLO*P/KV<%ULE^F1I3P8)U0M\1^H[0=X2^ M(_0=V0Z> MJES;?<(*F\G$EG4L]Y@LF#%^U+B=FZ37%[K)!.J? W1PH(-#ER!2:8TK&LG4 M+*6_'G \!WD. SB-T'J'S")U'Z#RR<-^S/P=5?7,[&6'HD?J:V@#0D?J<6I@0(W4] MM"5OE;1Y'[^-:8%+\\5SL8_$.@YWEKV^SZ#Z033;*R>W.Q.MA[*9T MU5):9STH?!3F WC W\LO,=G)D?P2A2!J\Z*Q$>.M1O9N1G8:8P<]12-963C/ M?B-)47&6).PK2<,NL]/B+=[-U 6-JN,4V:X^GME" 8_F'>=5T#_Z=U'5"^S" MMFHH[WBN-\&4ETGV,:1W<[#?MZK,G0ZL*T;RF.-="=A>F'X]&,9+,%ZB],EC MO 3C)1@OZ379MF_\/M*X2.>=>F2QDKY\#".+F_3CE1AI"*4/8#;28$HO9B>0 M=]^*@O9G?P$GP&+9]SX6NZEW&#@+%BN[]R8&K7U14/1CL=Q['Z)1'P.!,CM& MK*=W0D$Y'P>Z:W;/NPJOBR^2L22.Y/FW8/_G3![%V$:'9=$)\<.*TX6TX0YA MXX_0>'H?[[ >0.^/:(R8GW+$O(<2ID+_T.A?K*RVMKN+9YH>[N>9\#@3CR[$K^E<8+68 M155VI_HK#?Z^4<]>@X@/_;I1SYV]:7,U8Q@M44->C)9@M 2C):<>+>E^H95O MEK$E/#2RZ(BUG7MDX1.[0'"D81:P(>CT\,:G@-,U38OJ?,&\>FU0'GLC81Z0 MTNU;>E,ZEI'MYTUNCFKT2#KZF]#?I"^)RHI41EU#&J\E8%+?=Z)M:_NBGW(E M_![GB_,BRX6JXV7 2$T\I(MS'H!E4$VZ^L.3/-WT1KR;FMFB45X4N'U]5JL@0&W'06UONJV5VX.LXKR*/^R$\YQE^?%E M=RJ7![RG58ZV:VM7R^XUIKI\#I-"QEDD3!;_TR2A=!@)'3SV'3R]T_D8+V6B M\^R1DS2;43Z=?68LTJG/%CU]XJA6=[7J>UI>4D[[P@.[G->^*Q!]%LO;U[(ZWM% DS M<#MX);@VU*T/LMV3?C+Q4WC#8!>1!KN*[(:', J+4=C3B\)V=J>,-49KZBCS M,*JW_5L6/!$QHT&Q$G_+%S1XBLO['@(215Q^M/)8<;C]HGWFOO9#@$_QP#XY MZA L+#,C^*;RLVQ_.;A8MG_XX]>'5_Z3MP_\"!3Z1JAWT,V5S M3E:+."2),DC2V'8J=QCFE1Q/<:V]H]<\_27[/:P*FF!0:4,*"$ M&<,C<>4WZQMFI/Q'Z=$&*EUO'(6P[\'40- K_T(_8C@"3Q_HDS5NK*-SS*.W M"[U=GGE]>O1V.? "R?O6!/VR<'40$LXWTB.Q)DE!MX7C=@_;>'C:#N[&>].- M6DSC?G_^$ /+Y7HG/5="@+,%C63,2F5MZ1N[H?LS5Y?*JV_DALZ;ZZNI+,_- MURK[4-?4#$^^?A'JDL5P*$J/H?E-5-7C+]D9%\A1L%V#R/:]1'($PB/E"]+6F2: MK,I/H&R(/ACTP: /!GTPZ(.Q4]>\&>&,U 73M,6,U/T"P78C=;KTAG9&ZJ'I M!G+=.CM^W%TZF)/GX(FFXMUY>2LA2^GVNL)H>\5JV:3':OL#O=N1*V1(9M S MD9I*=V]N-3XZS+B[[7R21A=T31.V.H94A^IW[WG,H]KQOA7 MPJ/]K>WBH](LCT, !V8#V66CW"HZ\_!B%*LFZH[0_;W#-P>MI#!8(5V<\/!: MY.6]/B^FNX$A<'^WW+VG\.F:NJ7Y8$6\UC:*';*'D7SEN-P&!3BY$90EW=FN'.C!GQXW=TBU^V/UMZW22E\B)?TL[2\8 CX?]A03@]DS4F MCAMH0BM#OLJW.=NFLC / MDK L!QJN^GX><'/'Z8K$N_DWXTC1UPNNF+ 1\LU=0M)<:/;+OXJXSGO:<11, MA<%4F(I@3(51<82I,)@*TU/XO2^7PDCS9:"^V)'FS?1NJXTTR698DWZDF3=& MP:V1'I/J[-X'\OWS>/G6^/>!S/_==^9[<7(")^.7\4U&1\\X%/G8NRE$/S-] M)<= ^?8%\O624 -EVA>@UT,N%Y1E[\$?(-<#RJOW ^6? 1EUWOH9AR @'+N M/Z![&]Z'\N8]:&M?A^&#]YBL*9X$9=1[O*4IT*!WE?B"EUJ&8*!L^@*/A@BJ M0>? %[342^P&RK3'> D:D(.RZBM<:DX^AW+H,4("\.;@\-C'[P-.$_&G*%@1 ML:B"7-X!2,*JW,O+1T\DD1MDD"THS0,2EF?BVIT;Z_^U;HZ,#<4'GA9[9Z?% MMFZ_G7Z_KR3G3@B.T!?GA= A=>?#3'IU)3!:RDJ!.2\M]]U=J"2-2LNG]A8B MPUX="3R+622XIHF*%D6#CJ]]M3&__ 1OB0 U[TB2L+G78MPTJI]]U?P8=>N> M;])P+==5H?B2]0^MYK],MKK[CFQD!'Z[T 04O65I6+M66_1TPM$]#6F\EJ2I MC]]HVUHN/RU+8"[OQ']85-H]MRR7AGPHJ:K=6MIT/26>^K]>SX"W6R)!UG2V MU7XU&RR@I=VR8@?]7 ]5FAN.A5ZGDG%,CO9&0W5#9_0^'D'^L\WQ$XV FP]@ M-\.SRFS3BE!M&[^I="KC>X_!69'%*W1AP5[+J_);/A M@,%0Z]2'.T][%&$#*.*=U-;O&*S9+>BEH';;,#N)94\1XA[%LM%3X)TP&FU[ MK*4;W4O![1$7^*!VW24ZC""WB#$ V>XIC0./5^+QRM,[7@D(V7BG M71H3Z@U"J79U2.^?#1PM!/+I2QY8JPP&I^E2'WX.LIR%?S[)\TAE:>C=@219 M#+I8KJK$GT(^%5,CT)G,[Z%<;'95*S8K_S@C,:]N0M_]A6V[SH7E*7.&6E7C M=D6=HWK=;MG%'*UWEJ/U0%=YJ>L^?O_AEVDE(JIDFN:V78FI/18YX5Q>UE Z M!S:')MNK*B;R[-&5D'9YZD%>]+!;(U+]AD+0KQB?T5@NQOO:2M@67VHW_472 M^"C>J G%U;:Q&\H:8O8OXG4<"3U6\\&MOW?\L_D;$_BEO!7%]GS6OWF\,WH? M9W]><4I+)P/-(HE] M:EY%3R9:2=X!]D$W@X.^$!-C,#%&Z,,JZ^3NRT)8CM\M(8V26C?_Q1=BL^VR! M4^1;J09;YJC;^.7'X(EQSK[&Z3P+$EK=;QR4W=N%' T&=!0E-*80 WOO++!W MLQ6*>RD3;Z->M8_[?.4'5111UZI/ CZ""/@X' $_@ CX83@"/H$(^#0< 3^" M"/BQ/0&MJC!\(<_QLE@J"S'4/A^>*K%;:*FJ>SXX5?<2*-3HK=IG=JA1SE#- M4W\H0OJA@[IU8;6=$W'1+-3.;Z@ M3_FAOK(0V#A[6'%*HFGZ&^&Q]"9)"58%YTR[6^5-VG'3VD=Y*'X2NZ:"O18C6*YL$ I;)YJ*K3^-YXO\*DY)&@H+1D[Z YO5%]QJV1O# MI/;#I+W3>;PJ-;N!JIDS6K5:5=UP+/2:[ $8.N_,2#W69@V@UR<. +"-F4 E M'WE3*B$&7_JCS4QHPN/>I2=H98P!_51>A9F[K[$3R0[0N":\$4.5YF:-'BBO M9 ZZ,YU8>08]WO1&R "[#NMH7WDEC=UV8A^T7V\?4^?+\XXET[VX-F3C#5=- MJEWMQO MZ7;H53]M(B;>J7P8LS=MXR=NL]]^"B@1D%TF@@E]&F0RGZ\L'%'D^XH03^++ MA0%)(Z%JDT)6?WC11[1>BH95UU89,TEUMI$LIG ME])\N"W[5:A&V]8IU1?5V@#2_:JU5Q[L66 M]\C>)IUM(D#6=;1=H)<'3(A<;9RJOQ%8PTG(4'SA]0YQ._[8: Z/GZ$= /P+Z$5ZQ MI-E31^I,Z* =1^I1Z!OR>>=U[O3A8=L_D&??3EX"3#$@9S]YSEFML>;6);:M MH1K4%%&M'E2U4 -Y&9JF-G#D(UWW\/N#5%9G!BO!\$^1B!C(9?I+7%;Y\ M%)65DYZ$ZLE*FW41B>AXYD6!_$JWCC/'- M%7U],?N!9GB?SL1E^73VF;$H>V!)5'_9\S%=@.8=2;J0U]?+W"2A-K8O4$U3 M8]/^25%.37/;CL14J7B/Y/E$K&! MD.0SR>X*'BX$>%!*>F/3CJ2(!;067R.-)M%2;'WB&XG=;$UW[*O(,NHV>(G7 MK5Z:\NW[%=5P=;^996QU4 MW= 9O8]' /QL<_Q$4\K2? #+_*UI6KS9@56/+9>73<1P\\\T%=9N,GF]>\C; M2]),&8(TZHPA7[R#<^_.\2D$VEQ(5 M3F!%"\(FU#OJ3P7?KT<6SNVXKEC]Q MLV=5\X44['I0+ Q6MJYOT?6AH%U/Y3R;;2MO!!6F/UF?SC&OI+GS'N.#V/;T M?8'N%6]2,$QX WK_O$F9,.'-U 'L3?Z#"9,MG&S>Y"V8\-G2_6IW46+J(J8N MGE[J8KT[R)OM#L:,6>#-F_T.S!PT=.;-)F>XK%HX]MQFPWP(MAHHB-,9X\OM MT>QBN21\4U8<+#+!<98%3YM]TU;9+WV\R5&V2W^D8W;+^\MND?*F2UFI>=XU MU6-!EW%(U&]5-.CZVB++V;+YY;IF'4FXH[Q#-330RT7XPN=P5J9'D5^F^4-68(O[R*VG1?)@).^?MJP0VN4-COP*W4E&Q\'['T1J$OU;;+ORI]KL4F!KJQ37 M)V\K6MBD3)D!K6SC)W76\_,?0IH2'K,[3M:E\ZT MYA1D%89@H&U\=*[!1MCD57*9>O99&TC@E=NSC?"-(*>L\9.!38O1)16CV]U8 M6Z#;?5@78!L#8Z2>]K:H=:2.^%86UDA=]&T-+E>^[7!_>(9&Q[Y:-A._L?#/ M!4O$/&JG1MW[*L%"RHQHNN#3G#[ M3O !Z-3:!OJA]!C'.]T" M8TOAIQMIZ*:-2332XQ8MS"0@IS]YPBDL@@)DZF=/F!K$8PB<@[][-@?=3W?] MXAE'70U[I\>C?A*F$(_7Y44W09QF8BJK6&I(.-\(9H*UY$.&5A4-VQR9ZOVM M;HY1#<0&'JUZ?T>K3**P>U$J4ZNN2,Q+75.> [Z)R5.XUU'V=_:H)8D"Z.>-C+]FTA-_SI[$!A]B^:J(H# MF0]@E;^K [3&*D9UF:;&-UA&W/-ZUV\"O1U&$2A M>77X80AA]2%NA:=8\!3+Z<4OVN*\D08VVIB!3OU4'WZN4ON?I"\M"(^<:=7? M [:2OV0!V1_4D-?ZTF>AJ^*,!BL>AS3@))W35AZK =_OQG_X=& MOXHER\N(QK1<_W<)2;.SS>5VV1]8T:4R#_>FLB;W-Y* MVB<_.^2Z?2)!>M5^@!7;YNWCG]FC1"<',ZM^N_V9?>J)M[?2\CN-YXN<1I,U MY63?H.KR03?=CDD:[S=X*U2]75:^24\DGO WNJ=R,Q./ M=^[#@B2/E"\_>O%Y&JG#T!2&ID816O&OQ!]"/)Y)G:U+CO_0B\69Z36DXB!8 P$FW&,@>!:A>ZEM>J?OH-/ MJ&T/V$@/YGEIBX_U6* +G_98SQ5ZXS;MGF3RQJ]23A6ET?*[2YF2D,6"L,NT M6-(J5>(FSO)7N2 &?AHY>'9PU,C7])#7T8F'UND7KS1\WJ7)YA>D0U&_^OB\0,Z0]_^\,?O?WCXB#X]7Z+OOOWNMV??_G#V_MNS MLW__URS-?_DC_.__6I=EML_?O/-Y\^?OWY[H=G7A*Z^^>[; M;[__IA[]JVHX_#8IFP^Z@W_X1ORR&7HR]>?O^=CW/_[XXS?\M\W0(NT;R"9] M_\W_^OCA*5[C3726YD"1&' ITC\6_(<,9PYE.L M*5[V?Y=1>O 9X/$CX/'^=X#'K_MF*_=;QAM%NMEF^%??&&/Z@&E*DNO<,LK] MTSK!_:F,:.D"^].)+>/_3,HHLXOYZ92V<68J#%O&^61*RSC?8*HDS+_6V^)'3#=7L-@J,(7TN-%@AE<#X06BWU M8+%*LYYE72I*$>>4[!079$=C<9@RP'#"&CQ0@PBJ M,$$5*KZ92G$#B#95#9BKJ.<_Z_PM7>7I,HTC]O,U3G89OE_VVTC\ MI\7YKEP3FOX3)Y_ ;?I4DOB7>VX-/;"M+2[VUV^8QFF!'V@:XT>PJD J+QBZ MOQR)A'_ NE:_,811Y51BSHV[P()1!>HQA%Q)!''$OW\'+UDF!\4 MB*,[86&YNB_XXQ,2;O,M'UG+U$15J79EBVHMEW/2MA[ MR=/,,C [AYTEI+R8:M^A,S1Q*"*&*+H 1!%9,C%M$9W#<6F; X9/4R?;ZD+X M?GM&\2O.=YC]&1.&K9Y8R4QC46#&P'D1A=\R47@4*+ _&Q1FP^12^S'!OO)$ M_C(]OX]I\=W>@=-/+]KO&$G6C;LYNT?H.'3/9S(N0.W!J?MJC7%5\\O^X@SMK\% M*@DJUQBURRCP"F;S[Y$=8 R3247)LX/9VG.SC'&=7MUPV;X8XOFS"D0+T;, M#\R(N:T!S\9T&:'XA,$R1487S/6[,W:A3E^9Q+YB'L%&N007ZIPF.9-%MIN MZ(4'?\=X\*K!@K%C@\5L&%)V8R:X4XG:!JQZD9+E#@\?S_V_5V>KPWE<,TL- M3?=L-L56[VANL [T-CJPUV22)"Y4Y8]G6TJVF);[LVW&/2)YV%J?LH+@?<"U+?:+H&1N=VS:4=X O4@D<_UPB$>:N1 MHS?1(J(+S?G^/7B/Z0XS+G\#YT#E.B;LOD?/*G3.LA9)=65J"L*B?M5%Q8O* M??^>Z=QS@1ZZKM#C.O<>T$.7%8=W.&8V.MAXCR?4LIV-]BP;T?!AVC.Y3S#A)3">,]MNS#$.664PVF[04%SR0 M@2VC_QI^05ZR=,5O$3J,:#"]34;50,,/(\.[W = #5VVJ''U_%"AANY;U.;# MZ";[.B4(QIOES7:^S1F.^#EZNTJ+."/%CDZ&9\E\HFDYCTWMFIL%;,2 HQ8Z M^CETD),4M8D."9TH8W ( P*,J]_.7G".EZF>%F&IO*=02<'R4JW@4:!KP0 M*,Q'6 *G.F!+3V&3,$7!^&!,>"ZXK M%- #NVWQ)_'Y,*;,?DPQIC21O9W*_&(+40D4K]FE+GW%0CE\RBF.,H@J_3/) M()'FIRC-/Y"BN,^?,+OM\2O>.4T+]JLK]L]\)7+M[W!YOV2*9>!$=PU.TQIP MA99KR7&-O\H[S/QH60[44!@A*"^[@'8-JFC%D$3OF'53?+5 .2XA\K6<(HPC M \VY\!#?N^CD_/T]^PDS0:$>3 +WHB;@2N,0EIW+YDD\!=//.NZWN,;:.34^C]6159?)9V:@&I'S\R\]@\ M=\;@^3EPX/'X2> 0LOR3X99,'3'R= X1E5.]T$^'XAP--(^_N:Q?P/W<^$\A MZ]S5;>"O?O/;E-QJV/A1YU#V,1_U)AURMAT5#MZ]ZE&[:OYJ'F#;9U2_J9[ MY41(?CB#-+CZ9^IB,/:]34;O@^.'E7_@5^$&]GQ8=93T4\PX3<^Y%;1@Z*8; M?CW?%7BY@[K5K[@:-A+RG(@24RH\'1S)F130,%O,_ MOP)MIO43TB2\1?8 E MBH%CV0/H756Z;$9'5WBV=5CUPR8O^JL6PK92!,)'18&KX+)NE*^Z\I=I]^&+BOOP&=/- M^S''N%. )OYP)XAY=\W?\)6D1 MK584BQ!J.*SK4;8./FD(SH^\24P"'W97!_B!A5N/^U*..?F]UCK@%#?0GQ15 M/RM$+,G9;@M/!FM\QH[>#*SG*$D86Q3"&HYW14DVF-JS+>V =RY_9F@&%L[J MIP42I5X_,>1YQ:(+@3PZKY$'N;VLD?]B)-<2"VF)M4V^<%V#*8XHW0-2KW": MGXQI;ZM"D2CUO?):0NH0 M/J$[?A (4NO!< MM=XHWHA"IY^(.1"+O4/TD7'>)Z3"%L[1WIXA@/)"I*14/4.*!6KP1AW$Y]PU MQ (W3'0(L;7%#LY6]1I"BL.5SUW?&-D[DWUA[N.\UJB[I?[![,YQ[[PW?L:' M82CW!<$R_(IIM,)G%+2?AFFN,IVS@F']8$,4$.-%F 0RZ!&0F9]DJ6V94JTQ MF7T(7WNL'EKH! _: A6L)MDI2G.L3]897,PQ&,\:&U@M83:UM^%E;ROL[X.? MN19""9C!I'$$MYF*97WE[/[T2Y=/&0ZQ*JC2V^ZO.%SMB!(1MZ]IP9%:$MH9 MK!71:A.<\V)S:FB%+$H'@?&5$U9$LU?((H9L9_@<[W9V64*KWIW)/L^G\W/' M@74>E^EK6NZU/;%Z$[OJW#R)P&PZ,]?HS=FOJKFW*MV6%3?,W[F&ETL<5P^F MS2^A^@:/(LKC-$M%0*"MDTT7H/.S316QP*?;=8UN]]=0YX/'UK7H?C'GFS9C M:)UP9KOM3SZAG!C)N;G,XQN6F%*>(/UF+ZG*$63G$JN-86#1O6SP%H$_ F\^ MZ(M)Q7+%,UK";(D1_%5T!H1W91-I#SF?,<? -W9C90?*HAWHY1 M<%Y)VAS5D%6H*X&O%@ 2#]G8,9?Q*[& PZ\N^0*JCV\7:+ M?: DQC@I;ACAGZ(,G^?)QZB$8KC[^^7'B/Z">76*MD#NP*55>Q[-.ZHR/-)6*.\Y[K)41LQ!+4+$G9^\P04)G68 M;M*\$5GXX3)*:1O-"S\AU:%%U]D/( FZCZ>$GE;\%_226-L>C-!AKZI>T]L%O+E746<^:Q"\$ M:F=1Y9\S4#7:,!RH#&5A]+6 \F;.+WMT M76&/'@![] C8SUAV77"0_OEJARWF<7T]?V68P5WDAE#XI=DE=GHV%U?98:B^ MRC5KHJ=3T]D;)9BM6. /!O=[0("[T&K\A"O]I40M6@O4H,QC%^";^5W[)=A: M]O(ONT/^6] <_NHE8CO+%%BQQKBIA*CS:XX'>)>JB&Y-J X[Y]CQP^0=O[' 8I7U18PA6Z M'CQ#2;2R^WJ=@G2V-'AOE:F1&@+H$'RH[BR2:,ZR?8O,Z/G)L4LFLMD+1HLS M B0AM 6\.O6[Y%,-Y#XW3B@8!^.S4,M P;/9Y0E(;DQO-H *M3WT-THW6RAA MSX2F%:7FMUJ7.)/YW?5'DL,C2/\DB GFV"%V*K1G17,)F^7ERVB7U5HQZ6R= M@>3 'A7/I-F(=A].I6!ZK#I'#\_I@SL+]$QZF= WZTF0EBC1RPE+G+\4O >( M"FLJY@[(*^KE&P^]!K4;U*>[I)Z4W*[*U$^JLC_W=;O."Z?VR8SC\ M&6?)@!VI/H&F)2D/R#57/N+53K@SE^D;^R]_$T?+7;FC&'7*#"Q0FL?9+A'Q M@[S$5-,^5F2'H'<\L)#L"GA0?(G8[WP?OP;[2,PWQV^?(ITVYU6D"0_E+&[S M![90DOP5IZLU8X!S45:)__**<433$&;HTA4&"Y..1OZP]175X'E9.M$0LZ>\ M1A1%-W'_(*:KLRSN@!XNH]H44!7K ZTJ5KA ]1I1M4@Q!,$RNP':H&\3DF70 MWVK+U#'/PPG8XRJ +CAN?!6*S?P%B@G$F?EU'O]CEU*LDMND\JUN$)@,#&\A M7S+(: 5X65[ECV*5.;2-PHEB0%==06M>*5I*O$:,2/O%V%WWN[(HF7&OGBR3D=:YX(C@GXTR-2%4%9]%XU&(!;^?6-:6$7A)*,0^Z MFGI-G1JN>3(,3>N\(S# 12U@]'/H5]%) A-5JGECI;K;^5_3)"8$/V+N93<$+K$*;C[B_,\N7[;IE34"AYPA?BXJEC!*= %Q@AW MU\KI$I(D,IPLH( OH E_9:)#B)D&MM#S&D^G\.S,'DUL')4VL? U<%H#U/7$EC5,OJO==PY M8!25P\W5[G\YNJ!>1%!UH(5$*(V@A*QS/U$%['\SM:#',#8U@P$7^+5S<=*I M)BUAUHZ--[%B^^;U9;1^Z#I[#-Q8%A=2DC+*U'Q7S_!).(-ZE#&.[>=I(OE[ M2-AL,[+'N,J EY8&Z>]TGQ:FYO0F(*X1)U!V[R.&/),AW\#0.-WK^_%\SO/6 M!4!18/!G 3-07OH@*8DT?;SQQR-^)=DK.QPO&39I>1/%_-EYE%>DOM'DF]&Y MW>>K5<"1@(YJ\&$92H[>1(N(\_& RD?!B80Y]Y',AW#"QRP+?+[ Z&2!>.#P M65WJV8@XYDY=[LB=2EJ=.1E,XH7EB3#3H(YAU> FVK=OJ_P%8T;;M(RRZS>V MAD0$CMSF/"D[N=B5=Z3\&RX?HG0HVUWU<]V@3$DP[NLOY'%4K%$L\(&8IP:A M@[#%: YW&>7-(:84_V+,C,DXJ5!1B7.///Q2S)+)A80XGVU2UR3?6ES&?H9:@3_N!R>/Z6#N5V#P_4/;5/)G0>FWQ\GP>@86[S(]0D\B0*UCWF M?OE0A98^, J7P-'_V*7;S; G6F,&2UUB1B"%:W7:1N9N :D%#\7%-5ZS:'XB MLT,C#4^DR1Y(U5V1393F4LKN<*@5=2>F]*[P!-@YJ+PCF@XJO3Y"!51[MSF[ MEJ]2=F<[YR7)I+7=T(?6E-PQ@'"Z+6TPJ>JVS42=#6[!J!8;IZLW5N29#:HQ M@G(?:;+@^.2NV>_^H#Y@Z& H24(3/>K-WV_"KC Q^WNT8@+3\5WR[I,?H[=T ML]O8=IDH@/3M+9% ;?:.$HDU>/61.*&I=EV^GEZKO77Y7OKJ\K5+@=.R^S8B MNK5*D7=NOA45<;3A5E'F!W]&(\G2>-\$& X4HY8]L_JK2Q>/WBM0GBV M5J(AZU4,%T@F1R-8J;L)'B&*Y)J_/<%_6MP6!;..7+VYC,'P;3'TX3)[$Z$/ M::\V@1VJA3$"!.Y((-^6YOUR'U=&Q*EHV/A/)VSRF7)-$&5,Q&Y)7&J,L:?JRXXT/ MGLFICNF45QD057L3:XJP.0*^1-L<4QV1#T$?';."/WL0$2@9_/"WR-7$W59X MTQY54L-M_HH+<(4SA5;U9#'7;U/Y>4Q=(P_&5!9+6F/#8OF6-"V(H MI*_\VOO'(/RMOB'$F,JAJB.='5VD19Z1@YD<5?3%5^,4-$#O5 M& R1\5;%H4)W@7K+?H'$B B?SH]1BW93&"Q\01I'S#!<2L+J#OLK[,6,X'+? MNOQN7N]2:4>YVL>Z);ZD@/@R&.6PT3$*7:U3P_ 3J!RXP&_^/5;0K/-5]YLDRQY @"C1^#.>HK21LR([$T#'=7\/'2?=4*(F/V= MQA-&K=%K^JA@>F 3\5KTF6<+T MLA#,":96_5RWLJ$D&.J+;F-)G[F6R4=O[N_F,965:RKOQD5AU" MTRI]K8FG;IUK)(.JJ_OW8"Z72;[6<@G\]?U[]C_.8\NE\.!&!;["XL_;O+J) M\RHH17L-KZ2A(Q]5N>.'B/8T3W)17:7Z&$76'S M%<]KI7A+*'?DB_)G<&^'GT>K%>6W?Q1MP$'';_ UL=.J'!)ZV94H)R7:XY+1 M-$WX-K0?=+<@SJ*B2) M7+L^%J/E(YTGE0T3-)H Q/8M?8&:5=1QB0([=A5CZ+/?"GW=KF"!SKG*#MIJ MPX^$]K3K\,@0G@LJ\"M"^U@V]?(K]Y%1086AR?T45!#@.R^MX1]8)6E^4EM! MCI#^^.V@ 4EEEPRQV=A87>[JF],Y4S6F:<8-[,H\#L-'HT0E2I3R6("W6,/_ MP6_[&F40!\9,V8\1_07SF+'VK6U*=1G,I%V65QFB\X)8#!UVQD-X5@9B:1F-5U91); M9_<1!W0RS(SJO7!4R"P0PQ=5",_W,B$O :JW!<7M\M@!X'* '#?5M A@2JL."'Y@$>X0]+M9T@1N3UV"NPOL/<+[L" M4WDNX7Y=G&0.3#*MI5FU>P\:07?>1VQEY&IO:E9<9PT)$VNVO2N.+5"%1%K1?]'9THCC&3MF!- MG628BNA0U5_-G7B-DQV4WKZFE-!+0AE-^4L1,\P?:$JHJ/UUGOSGKA+Z*5O7 MQI2ZM7,,0#NWOQZQQ&L2]-U4&0&,'>4AC:#K6PL<;%;!H&& MUV^@5Z"8[3K=;D62[9_9;K"O5KTM>96^40\-G)[;-:,V&* :!=O!$?/[4%$6)JQB"Y%_>4Y M-;(^W*VQ=XQNUE-W+I\J/UQ[QG[R$2F:^*O,A,O;/&8W]I'*&;UC="LL=>=2 MYX-73%^(JCYA,,'/PH#JJ$1#C-4X-RBJ&IE[8?%5/UID\755-JM7DH@410)8 M7:(13I^W0&JLL7W5F=.UX'5L#E%)4,X=X-S0Z"-KKW4Q2"O_,7=M7/XH[TR. M-XV,.YXW\(-_G1\2EK6FJ=X7C35.2G]6:UZF29KMX!VR#385SB*1S1/\U7Q@*FX\>[[)QBS@=U#U+6HW6'FW#[O0#Z(DPYHK'O89Q)@\P*+ MYJ234_8SJT+BT?G8S^D+!"B$]4=*4WZ2;4W]A#W/5XS1EY"8SE9QN<:;-(ZR M8NC9:GJL^G/5\)RN.:8#&36@=1^G;"Y#[U'JXRXKT[.XB@I Q1;':925>Q37 M^'A_C)+@%Z)$/0,^%^$2DRP^.DR=NWNG>6F!&BH%2%) 75_"I%<5;!9HA*]<$"8J1;"= )Z$9E50JDM=Z#J M*KAS*/4CIPV&"OHHL(#/;@.[S8XC<@41/%!JB7$4^WN&^ZB9;PU:J\Z)]6)AD2'711TL$W5"<%N^Q.7.^+-T4SB,]P M>H',)YH*86QJYW?L"O8";0$Z#S#!-?P%RO62"^RN2+>,:ICF=S)\0G1(Y4TZ M/D;Q.LTQW7?1^8D.1T5,?Z I&<,3NY:+!O*A1 1A*0GR$G6:F;AJ2%'>+W\" M&QKJH5TC#3?.].3.G3I0Z8Y=0,35HF"@+=6 =;(V M_2M;6Z8UAA1F](X*+/9?->LL246%+27)+L:B2"LG"?]+?>>B.$\P+^H*8H88 M.NGX=>]K]+Q.ZYA^J/#*,6AJPXY=%#NX5;WCHJP'D[:H+\6O.-]AM&*7P*KH M5MMJSK\_2T%ZB![;^$SNA+19G@@$%U'"&*HHQ@X8B2_T4SN'9G:O,%K0X)_8 M5L!#)3I.4IAHD,U?P1DFN8S/X8_;#2/EZVBKW8G1ND5E^F=U7D:&E\!F_\_@ M/VD'7JF=,XY#.;9,P.* .HB M>)SX*%F)"JV",;GD*HY M^;UVB:AJ'E]^XP:@C@=)!UNCVC:05)740%&"XRQB%G*@8E3'.TXF">.-72]V M:0:/:W"IZ)[98^:[U#>:;#TZMVM6;X!S\^NE^E=@=Y$(V8A!1,0U+Q_3HJ MT O&>55("/,)TFY=H<51GZ"*M@$\/#H,3DQWUN.KPFEM[,'WA.&AVB\)IU/Z M,H3Z8.O81';6H)$JV%O*/=!3R AG$!52^;/OFW*!MTVUP,>T^&7$NR#SB>XM M8&1J]\=94SBQ!1[2W2!%9Z)#O #<59\!DTX(F4^,N>MT:H_-R28J6'>P_ J MMOG0%ONL?@(^L =V^V?[E%SL/Q50"%B4 H:J<\W;]T1S>?V)].NH* +TT18) M+3/RN4# 12BM4>E$$(0JNJ&[-\0>P?W%D[]&:0;:Y(;0IZA[%P#/_^0U5/5S MW7AP23#>XKTE\=&*YW:V5HUK+8 \R$1NL#MC!]<9X+= X2))E=F/F-+9P*YD M9BH(?WPC8JOR%23M1_G^!JK^0OH^IL\X7NNIFC7A:O9WK>YCS3F-N)$!G-;C\\J(^@""4U@98-@>(. M@>*:0&6#NW=KT82'B9V]\5?FZ*@6QX1E.#51*3^-A6JVN(MU:5CG%1ZH1F2! M1$OU%A8,T!I&*T#J_1+,<_\GG"H)$],ALH!L.<]>' M+A=CH]2EOV\V]X4Y10I+!537]K>#NC'+E[S\PY"M+W)X#M*FO'/]*,<025H: M\#63%RK%VA,#U;E[8$+G)9])?D;M,+FU%3CF\[RSY%!\/L4^1)ZB'BLS-ZCL MG^$I*A)]I=JNJU.W"(T9M*LX2T/R>83L41<9U&(3_O*ALS?$ L&]L:^H;/X< MO57U=ZH>[@.L.C%:DRT'9G7-@@(L*J,WR'A\30M0BN^J4DM?:3:.M;,0G5N* M6 T#CBKHZ-W%+-;R)17-F&)PHD@@GW)\5%?K/([I#B?UP_[PZZ+*I_H2/@G" MUZNB#"XVND;;6:.&)JC MJ7[VE("]>4]DUVJ.S&39[F17M'3-#:X]5POE] C M%&(L*TE_9(]A/ MX\F1U:NAJ$*RW6;[NH9(^]J((7(M0P5;SH[QR+X[(654*^ JQVY\\._J5^^8 MH5E\)>)_&$G+--_!O%#L*:H: I?=]LI/^>I#I"0PRY*&CBR4_L M!@Y]A9KFJMQ!^;R.\F>\8>P5T?WM9ANE=*R(A+V)+2:UJ"'@6CD!-K4H,#-_ MTR:2%-9385ROW$KBS'Z!!$T TXD;@L<<&DVVG&34Q4PU+\K5^ M#5F^J8R F..#XBY" MU+D18 +Q1\H3^R;!"12,@G_5!A6M5LB_ZB.L__ M0Y$G]C;8GP9\8@R"C=7? MP2S.=1^'-C_%Q]%RJPXT5ZZA\CBD I/X2%=%W_&R8J9J9T!M0D[7!CO<$F>E,Y_+H+,?L4 MKW%>-%ZR3SG%49;^$R=_)KSR4HWJ?=YI8$G3@OWJBM83]S"TH*_=PVA9>_BVN7*]-W". =H*%-"96N\#G^_>$BPY]00N2VU_ M!L>V:E50MW4;,A>&QND>]L?S>3NJCP%K';3FV.M&6]7OP5 T5&H%KL[*088@ MTG3R>)-?ICE.>&$5<+E @S%&6FAX 0_/JQP.W<';NL*WVC=R"1C^;MT2R.C= MK)VL4NOVS#%!7500X+) @$V@>[ *GQ$CLL['0'RF47+\D*#WL2MSD .9C17( ML7%B_&FNTX+--T\+[Y"Y5 R['DKZ=2#]Q!M09=!2,]FD>0JY^N +JT[A,8^0 MY*0$5[93.#>#+*&/_09*U MM8'V,WM+-;G.>Y[LHZ_X2\OZO M-]N,[#&N0CC5S"^=F>T:9RH8!#;=5%"U:-BYI9!=LZ_"%0ED#T:((ALUO@LD M12B_1J*6-$R;D/H;Z$WQ0%E!I@OA#VA=^AIE\)!S+AZ3V<7S+U&V&SKPE+[5 M5!Y2,+Q4EX3P]AC^@EL\PC0.5"([,:)EP(O.40$+G?2NZ2FL77J&086[^@SC M9.<"9'/-&J?1_7&EEODE>TDPX.C%2);"WL24[1"A3(=4OO?Q"]'X8$W1ZY_4 M^0E -@!'1*:%O/M,T)2H$* MP%+8:-4#=K1.G6!7P.",HX >HCWO37).*1O"NZ$MD-0R7=4"5F,Z8D9A?X(( M,:./N$PII_%]TV$ \HNQA"RJ?J\KCK)PO$FD+$):0NENM3K^91Y>W:*#6GP6 MJ,$HK'0JLR$QIK:6C!8X_GI%7K])<"K$D_VEE4KVC[^?,QP2P.,*%S%-M]U0 M^HI-IH8IRMC0=*Y%J8&).D"]LL\D(8DL=5PSPTT6K<:XH/M[D^V'>?SM.T + MM^$'-#O>Z5-"^//!G88RWN'R?CDVV%]KN( (#";DIS]-19ML1](EL9[\=^I(I.ZTVBWPE(#Y[R@*_Z, M6H30(48+)+!!/U=_AJXZJ;U9Q-8.>&/O3BY"E.'[)<,4ZM+NX9VPO*[;UP\P MM=K'FJPL!\27%2"'C8Y!8'V=)HD[@ C4Z4G28DL*"$]>0I%.CM ";0&EA:BL M);=D1X*JR(#$C-H!7QW[>D7S%](1JA(0>=6NV\ M,%I>F:V'U5&T9KERO3J['!?TKL;J*W9[:3L]?V:8H1JU!9)G5SD1''U] M5=@#;QJ+ORD4][NR*-FIP"R> 9TT.$Y3ZYS,YTOZ3@#KR)<%[+<\5?2IC&BI M)D<740953-"[M&I6-E6$SO$2KG-%$T5Y 8YD?)BEB329?/KT-B1_*MF%0U9D M93[1]^H-3NTA=(+WZ0/@BXJ!$&GA!^4PM>RG;&ET749$63UO&SLE] M_I>(IKR2!L/N_8!V5OU<.TE,#HQKCA- P2/[6H'E[08")2LIDIZ8TM-_V90/ MH%?_BM/5&FK*O;*?KC T#8/W'$!P/+E1=QK3HBN2X%PS:XT!B@0*\(K <> \ MN^!MTJ,\WVW"5CA1W9R^ BA:%'=T%E]556^%AA8A* /"USU:!A>=6[3E-1H' M"+Q;,:"\GP]TR2JBC'?K2O-77)2;8(G(2LQ&3*CK\7F-T/(9TPVW-Z $U.#[ MVM! [0>VXPF=7W4 XEG)0**,/_2&S&L

1)Y*_/-@:_C,O6#01DS@Q6C<3 MMG]6UVS#P8HZ;^AG#CIX&.$4?8DBT1R;@@_U.^R V]TG($9>#"?-R.PNB0$ M<]N-4Y-(D\B;;GF$2^[]\E.!N7_Y_J6,H+C,;7[]%J\A.?:&T,-[\52 FH49 M-764 63GD=*,;:"<2UL/EI^"84PI&SM$') ]X OB \7;*)TH,2'[F;57P\/I MP[T7'N)AYZ50>VW&;X05Y+ 5F:5Y:?2%<(R(CNR*Z[QD@GN39OANMWG!M,>D M&!JB84T<3^5:!@0\! "1@.C=A!BD'I$AB=-=O]Y@"EUX?J+D<[F&G+TH/S8# M)$=K\T+OK)[8HH:-!'!400_$(N/T)8I$6;3C]P^NK\VN'3 --[N&@ L MV 7C@&!DB@H>+:N276HVXF8#-U_HXR5JU+ ;\!79,--PT+J2_U3;PIH&X9I] M*ARJFZIP;8A6< TBZ&>!2AC_AM(^$!/B.CVKGC91EEWL"G85.7G F!BE?38= MS.;I3.(P40TTT%'43T8B21OO:;%5E;IG\B$MJVH\3[@L,RR1%2OUK6%2["@, MWSFQH\B8I,1:7J5&UEFGLR:JL('>OBT^2':ECC-AY9BN)Q%6@<9NM?$:9]G4 MA:%OD+XN[DSF2Q4#R,"7@EX:$CG".+X"W.9+0C>6) MO^(L^Y\Y^9P_X:@@$,]9%+N1<*^)\=H\,C"O)UX!Z&>_ 'A4PT<"@4!<,T5F MHDP[;Z=4MQ3 Z/DT/%#S9#J=T#7[U! 1@ Q[%HU0D\B3R!N7U.W9'W&,TU= MZ0X/O3J,L1)1(Z<];&:]QLH,"UX?&8S&5&RC_H:[_H,,CC1T1VAF$LRH<*&$'TJ!TRL$;UY4_-I: MFDTOE'#9-KWHV$FZ,5VI<>Z-0 "5T5M'\\\D 6>*?44_+5XTO=6O#3T-PS5*/HF<,@OU%.8,75XCLH@Q%;4?P,%I, M90N( 5W]<2.L&3 "'![3XI>J>&*T&JP"*_.)+O^-3.W+F!C#0:_GJ,TU:?AZ M#A! @,$"M3@$:K,@P4)$AX:SLN,-+'UC35F3 ^):VAHL4(/&46I"8%^JXEX0 M,P([?7Q_CMYN$W;\I,LTYDA,U%J9&*_]^#XPKZ?'=P8='8(/6Y-EBLI$F71N M PRY0<-8.<%O_Q,/!R0/C-,/*3R,2K MM&"P1:39($_T#]-FBW+3'2^#C4#AVH5X_\98HQX1((B3D^1\R1AI"NJ M/SZD^8EG5VJL]OG2,Z>GPZ8"N:C_@@ XNL]#&1MCU"5*)//!,)?LK_?TF7P> MMD &1YHR2SNC;U8!R(A0!+##LDD/5?N89(A4/ECD@11EE/T_Z?:2),.WE;'! MIHQR,*EO7A' $8.. 'Q8=NDG;Q_'C-#,!]- +AZ^IP^4O*9Y/,DV \--&>=H M6M^LP\&#GJD1",L\0T3N8Y]1RH5[N+[80V'5D5@;B2]L/5NW,SN_))W>C0!T MR%@<&3J/O>T.$2\<:P$^HRE1$E_88JUVYF"L%3)=2H;28\PU1#Y_"5191CY' M#*L;0J_([J5<[C+IR &UCW53K*2 ^(H>D,-&*_O*T3HU0G2:^($6[@(U^*$E MLQ,N*4[2$DUW,725B:7&>L2,SFY?WLAF0_*GDL2_/*TCMBWWNY)9Q'F2YJOA M9SB)C_3?Y$8F]_5 QU% ' =FGG(L4 >-4.]U,F0G>K3TEQ 899!YP@-;[W Y M7KIL;*QNVE_?G+X">2]P'J\W$0WLM!^G*U$B5L!LZU'>F1IN+>?:#P?UG(IA M>6B2OJ,)R4$YJ2\ICK$XXP.5#+.>;RRF>39SATSN;)"PE=*ILRH+B9P"K-\P M&S7&F4C9'*";(\L0"B) G;#]YH5D1_(P^'L->^]@'M=\7@%# IIW"ZZ?9F22 M$"%]B(VUHN9([/W,GC?Q8/H ?I^.#3=BR.T#,AX-5)J;L:!SZPQ MWN'T81EO5E['(<*/LMX8-;VQ7EW0O6KY2_*IDONG S79ZW1"?P7W6YCA$R%& M"-M3>'^(6JZ"Q-BN9@]KD@_WCQT:HA,F=C25\S@Q@(#:Y:4RDZL=97<(T=-2.'OY+^^W7&%>OS%4TP(G0ZY6[8ET_;#* M 'UY0M0QTW&/^%B_QNL;AW_V$C%XO#T_[C\\\1 M31:HPGN!:LP+**,HEH?>L;\6?(U?S8YJ)EG/#3SY%;IR[NM+,K%':&\:D!=' MG,I][A^DJ;D.)_.EE0ZAZLB.*=X:VN2.E$SZ.> P+_4#&T_DJ!+4POP8O:6; MW>:"4$H^,P&\C+;L-^5Q3FV92)K%AQ<).3XB:A2U=N%IE-W>/],H[Q@>(&WX&+?_,-M#8#&).X2#,.AIS,#S0 O/Y MB2N88K*0D04CY!U@)Y/H@9Y#GQ%$_N8G,5C]P!^9U'F ,G/7FS> :VNQ?99 MGW=7&_0J*,-'1(V@0?V6UV_;5$1IB"<#!7_ET*<6_93'($+Z)X]QL>67-%^C M37]DBTWS!O@W'-$PCV-*7#?AA1PGL[\0 )RQZ58_X1S3")3#>;)A:J[@T7:O MF&&)\V(H,$7M8]VG?BD@SIT\ HL%6@D\%ESU1P>H("QP*11;&KIZRE7;'6)& M\M!!*W^)LAWF#\P7$%;0C3Y0"UJ1F,ANT,H(P,!!*R.860R_L+I^G: 50 N) M8)18>HE^XR]DF'(Z_D*:TAZ/GWC'CL7[5TSS=+4NJ[KD^0I:"SV1)1W/\%7[ M6OL DH+B_@3B:* &#]0@(II&O7NZOWG\*G!NL.*.$$,R^V/47JGIA+5=[-LA M54@;CVBK IU^@J+'Q6UE[/U$23'DNW0(25< [&/D6E@X2)5PNAFO/' !!)A?=K2 MM)]P-@P3-/2U380$W^'/_%>#9Z+2QRYR"AH@KOGQ@9(8XZ00;1O+-48I@\N+ M5S$N+?A=);CJ5=L.V<#P 1K/S!=V_E+PAW(CG]CQ)$Y]8S6P6?G(9NP2.]D< M9==8/\6#GO0CT1)3PRV>['Y:&/"#&SK,A Q[F*3JQ)D=,*3A0QJ] XI+AB' MX<3ST'N)LKZTD992IW1J?X1/4087K M[RXRO_GU'[Y[__L_(9F%.A,K228CNM0UJ@? 2Y71O9"RZA^M@%4_^#NC]B$? MG/Y"44C:"5R+P:>[V^?K*_3T?/Y\_>25!7J(1(97'OIFPYWMFA>;_F\=/#MY MN]8H(6/[<0M?<6W>4PV&/HSW.'R?OD;^\+LIT MPY8QIK_59C!1[7*0O&I].92T#P17*];I30/XH!8AU&*T0#5.<$>46[3+4T21 M(X\/&!VB>Q/:*_Q27J5%G)%B1R>+/TV,UA3&@5E="QZ 12W<\!5=*6S;OP'.X1%+<%;' ML];VR!B#6&XM(RRB8 O]0FL-7H: N2\-O<:@I]Y3#BI4:@< M7]P3G+7O[7^<2=NDR3T9[:$D1VA_BG=#:)G^DTO2_;))E+DD13GTT"SSB:YB M'9G:N2+MP(:;0_N[*IWIZ0AU*?*%[9QZ> MV9=A.X*"CI%K=47:!99+4F<21AEZ*IG5#&=U&)&1X1ZB04"/SB6:OO)0X-N< M(<*KSD#0V9]QLF*R?!ZS7_<4#93ZEMIM*'[1[7U:-&^H@)^H/"?10B]^L MK&HK&TI<[))'J[OJJBDO!C*?:%O6PU.[9N,&]JQ85(K81(>"WEBLL=D_@ U? MAP#O)R,JI+_39+;)^7T9,Y.(Z)@T#E:G8=@T6"".QJ():M\OD.SZ'$F6/'L1 M;:KZ"WW>O13X'SL(E@+Y'R_6,396-[2Y;T[G:6X-4,2A!JZX,4I6HD2K^>CF MYAK2W(.C[($4*5R-K]]*" -YR=B'A;865X?@2M_+8S*;DT$>92=GB$N*.3MM M%NW=&CQ5[96[QAS]W.*.KG-FQHOZ@&'TB@L!4CG1=/?8W]D7KW&RR_#]LC%^ M+P7J4DW%5#_7/2$EP3@_-"L\@/4;3!:HPH5=> ;%/K:H[PIQ)32!O6FKRI? M]W/T)J)ZJ\>)])\XZ8]H/V)%HSG4JU.KP_*6OO";:+/]TT$"@\2K09 %ZE6R M/M] DB1ZP4M",8HROFW5D\EKE.W$/^#GGR%/K3AX2BFC-_&XAZ*RI.G+KN2R M6A(V)-G%)3^OF*[>$AK1/4K2)?L0\VEX!ES<4@'1@801[W6S#1B?6-GLT+;V MI8X3Y-*E!^32C_N# VV>J-D99-_;H;T2R\;GY?S\',<<-&T2]A(SE(?CF<$= MJ:0R,=J.EZ.>U;N? P"'K*@R1=UA9T<_R6:B@EWY.K2G=Z+6OQ@OAS*^]@^. M+\B_'N'GI^"H /'7L@RH-,T'C_Z@A;^ M? ">)CF["_'L"\;L)6TB@B]PCI=IJ1 -8SJ=)COJ@O50XZ..(:^Q"!\]8+Q' MQ#;A0ZG/8M(-/#7>COHL_#EZC]3G#-AQFL;#ZG.(<('N#H_0&>%^^:G W.DD M=2$8^,:*E7\T=QC3_0@)%4VC&R.Q!E9GC$TD,3"O)C*0[PT:/^.DG(> M0F3Y_FT\NPO!G/OM6QM=Z\(^][OWJ5KXHN_>YM(BJWIF?_.N7Y1$=9OGZ*W* M[JV,W 'E(_F5=@+ Z.RNE44%!BT);=\C16$C>)8,5%].EN1$DX[>..XF2BFO MXOF1R2);&>_'?J:7"@-QS4_ B*(8X(ZJ"R00 /]7/T9^L*C MOB_$F-C>F/8.EQ!@4Y2 V&W.5?T ?XX-U63%OBF=5U[!)6J!0M9U90M4\1SG M==P&UY-5(R.HCA:$^4:)3E0HZ>]Z )XER8*;HV-U3?>^.5US%0$%-"^RQ8)5P('<]-4IJHDL\;3UTOES@N[Y.2)9"!QP5 I\W?0AV$$/N?S'(="9\R"Q)36GNT2D>Z MDPC],6BP2G^I;&*V4MQ.N8WZ!NB M_2353N6^QE0+2ZO FQ&N&II:'F%G;V,]&TUD*.*W;'$QGO_6.\:D\'#A*;NM M%ZA^-R7]3#;=5DJSZ:,TDJDV0AN#?.[SF+"/B]W]2\VSY6IM1CC8\X47'RRW)\4J_1I_ 8\U_ MLV94( :S^A$,SPG= M,$EL2SO'^Y@AD2Y11O(5IE]YS]96XW&BN[D6A/<1QSA]U9%?V2_U17@*@C^8Q*@ 4$=EM!%*Z+! M)%2:BXG!QOE[&SUI%0\ED^63E92_UWU!E87C6L0%\!FD?"@3_KC?M3HU#4Z/ M#L_O^_L#C0]2/Q-Z)G/OJ&GUVUZNPXX;M,UU>L]"O&O<,78@&:SC5(J O9OF;#F*XC/ M%U?OZ[T&L M$-B?P8BS#+# .;/,L_,\.4\V:9Y"2PJHSU]IX4+NZ=YL,EU34@NH\ZQB@=4" M57CQQYY#S.KWGF)V#SZ&^TCL;H[/L*H-R;DQS?,)AL.G>H?IATD=3.\[2G7^F1;%C1B;\E.S*@NF[1+19 XU^Q4YGJ-^-OG^_0'"; MX./87[X+%6[5OX=$=F.LNMXN,IS#Y8T9,B(;0L;K-OB1#8?;R>0!?&T+;HK& M'+RY@\W"BG1:J-?+>NPLJT;E7R LK,I_FWFG=1A MC4XW>P8.P&&!&O+]3=#L 3W(TBM>B:74;%^ MH.0U37!RL8?7F$Z?R+;GTD2[/)>@=-^K':#D7-VU.(LWL0IKE..R21@F_%^\ MB?FV0AV][+LM3!N\P[0M=2I)<=X85]/VYM 7YJ;G\JFXGL^.K(T*/ M\50?]>R%[YS8,G40!M)NH?0W \1O:>\#E#"71 /F')5,*W%I[XT MU^A#$/QJ]\9OQ35[0K(LHHP[,15:/KB2G]R'?H4O1UP#Y?_\F5S6LKX$>+."W$__!Q2R8YP 9&BD>]L^!N&^27) M^27OKVFYKI&3>\/2F\0LLUX2F*?\>Q'N5^,C0OUJC&;S1*6Y3:_ -." K:"NKD*YJL)J(3'^(%(4LI,$1>T["AA]J]6 M ;-_0+9?7:^RI]_0R A%=NZ9R8->3(LJ.^&!IH0B9HZE) G16FB,D$2".KYX MH+<%Q^@8,S[PTVICF!-"=-L8)^B,]$AGO<2Q$U3R[_4S4&;&I,#=K[" MEX:EB$<@^$JNE4!%+UOQQAROP+6CMDKE M!3G+F)>7G)Z*TM*$]&:N-H_+@Z>2Q&A#,_9HUE"&S *UF(0[G&3(W6/LCM+0 M+3RA()L@2J%?+0[3G<2H# M9L?X8"N=5.I)G3_$\+BD*$UX"8 V*"D#),(4PIB@[F#GC7Z2.549'Z.W=+/; M#"J-WM]KJ(V#>5RS1 4LW,G13S4R20JOC[NIB&0[SQ-P/#,>Q'FE^;BNZON]CJ[JSN-<5PE@ 755 M+]7()"F<;O4#)#0C1RN@,.KHI)B\%GH,FQ M^EKD=,X@JB3477F:LD2)7'[+7+;MP>]?LG3%_8/%:,U@V<],BF&.3.\\ AG@ MHT[7]!:#V9B\TEMP7))2FJ[A'I3N!IM6CPVU]61TYZ]%=1]L*P\F6FO0+L?: M=-V$J/6 Y_4H=XP]BYR0R[WG>BA@Y_AWNEYK'^;\H,\Z4(S.">W(*$&\*;@' M6C'<9)V+D9&:ZJUG1@]!%Y4^&"YX,5KO(H=2EOVE+8+HE;%=(0JD#L1P$KF( MTQ]883^?&8DG7#BOI$0)B@^REGEJHH5B?25F.)0/49H,FVL#H[0+]!W,YO>M M+:V !ZK-UT]'(DDI#^HH3<6^3[&YH,)5YG4]ID#[+?5)48\4;MC&\SCAB323GS!YXC;:POSRH MYKZ$\XKQ=P99O]C!8%N>,3YI,-\8AV[%.Z:Y#MW.\_/PA1URQ)@WK(<\'@U( M"&HK]P^,C.5YGD!I?=[#3KZ?@LX4VN:F/"@/#V(<%Z:[ 1ON.&GP02U"X?LN M:&T0L4%UMYE7=5#T3YBL:+1=@U]TP,T[.58GUVIH3M>CHLB.;"JV.)& PBF1RKH[F&YO2KN4)%CTR3 ME"C1*=P5Y2=*BJ$LC/'!MJXH?-)@5Q0.W,,G9S MZ:%:T#>WR3JSY:0>G3U-2H^O4*_,JB)T M_^'VYOX1%YB^#O>=&QZJ_1YU.J4O.>F#K2,?AFLPJ= $!&50=W9B]H(2Q 5 M&OEG^+'(C=,AI@SN(6:C@67$Q7ZC9U,YG%VS[V!/-D.?!_I+QA1^$_,\1#)"CQ[ MN;FC1VT;+<4RS*&(H%>XN0(7,2J0)6(T0$G*%D QDS#T@LO/&.?LGE;5X&SC M(.NH6?3N!>=XF99?<2K"3^/)D>Q7VUTI.K1%3+;V4 N)PV;?0&(26N*$MP*& MBF4[$,GNA)2W52D).[PP_+OZU;N,%,57HB1[S*N![&#>JMH2R8N3WHJ\'EK% M! 6M,=KYMUAOH*'X&B<_$9),VJF]@TVMTX-)70M)#0RM M %I8.[2?FGW6YPB)0FI8Q%AO7T)/T=%S=\C\);9J1# 2>#@_2JG-Y/)GS;*JF)U*8 M,-,1\A$YFH33O,VY(*MM3SZPI6&;B8-I5:-W(IOKT=">#;3ZV7,FFO.47<:T MY0#-G&K(NVB#[Y<'$CH8YSHY5D-?#L[I3VV&BG&=)B=1HI'_*\]8;&O_(-,K MCM=8UD.H1L_G_F)7&Y +)(&VZYO98)SJ&&7"V0.?7YLDA4V'+,5E&F ML\&3WGF2I.!#C[(JNO@U2C-X9[@AM()ZN[Q^PS1."_R(5RF[:G*G^V.Z6I]X M4NQ-J/Z(9PC8M?2:8ZCXGN>='AJ2W.*(!)*HP9+7+ZDE/5VB&E/4114)7.4C M^\-32>^Y\WF-4;Z#0O'PW!FU9*NS' [(5E9D(^)E<+M[R=(8;2+Z"RZ!EK1+ M0BI(R*9!N%IGXOWMT);6(/8WU4"Y/K$%\^K^WWW[_L?[+7_,'6H'/3U6724. MS^D\5J&&C TJF#K=HBVN0X+?:(Q.EH>$2AYEQH)GB%*! QW.V!_J7]6E0JK M8M8AD.D\CND.8IH&"TK+WAPL@;%UJS!$)]B-PQ!O*[<1[[33L6]X97?:5G8G M#0+SN++8DH>QZXS5C3*YZ@"H!H?B$6<0S/T04;A0]=>.5/Q*X](B,;OS]@," MAVYJWX+Q+,<$8OI5_0?.EJ5W=)]OR XDCYG-U4+KPID02G>T3G:Z1R6WA9,= M1I_3>H\C"G7LJA^!$9 3NH&"=DU7Q'@?,P.8^C>B55B5 M:&[4W$T$L2#YE&1;T_LU"4[0F+DI<(*O1Q/ JUTCOXC9?,EG??#3&Y^SD_L MQLS5RQ/.EK=YL:/=%NA6V+1W9J]*Y0"#>>N3 U3]J1)#"FEH$8!XELJM=%8Z MI)^=C=7'R Z$+Z'WJ<#+7?8A70XG!TM_:;N(7@O!M61?%V6ZX3;UCL-D]XHE M1N_^Q@QH)>>\TR5IB.)H=< %$MB@#[*+]5T>L(?%9.H##A'9F[3=X1)JVC,$ M7],$)Q=[AE%RFS?-W<\A.X@;$N>YA6O+Z-M6HIG_D'IZWTL,IQ%DYL5H;EF9=&TMX,/ MJA'J+]X:H@.XZ48=-_W5I;XWOGZ*USC99?A^694.?>0)N/#7O\"41= M_?M#FN-;]MN.0\8R897&AO M"+TBNY>26=SLP@O/%L4CCG'Z"E(\WMU,:PY-WE*"Y?SUJD:&1SZ]1 E*\$N8 MMGEZ>T"L$-8?LY[@ V;W.&]*?*++BB-3>W@WY; 1;8 OH I'MBL@U;0J2\)^ MFB>8%K_Y]1^^>__[/_'Z'#'%2+[__PGENK_^T/BQ]__^V"_SW' MXL6R9HB"!QUC> M+X55 2A5EL30P3W]@:[W8'!B7Z[Y80QTW'@VUZ/AO;MK@F=;!)#<>ESY/*8Y MAZB3;T[O9Y=D W]RDYS=42]$&26#!_F)"=V]E@T GM$CV0"&CM[&K-%#0Y*[ ML.?Z(#;%J&KO8%+4]F< -L'UT*[U-J^\4D.VW_AH7;.O?U;G%E^;=\%;[*8Y MB@7D,/;6!&V)(L&^@+.#YW-<1 5.N@,N23%T]W )ROMY,XS2_$^B8=S]GE$V M::@3T &UI-$+P.?E)+_0DTQ".*R<<;*[Y4UU7>S2#/+' ,?JK[>;+26OW)/8 MG]VE]:VF/L ]R:AM!C*CKC3,_\O1.<3.LT\3'_7(2 M7VARX8D&S7RZ>G>;'<\($._/3 53O&9:N*G'.ZKOE+_7 M=P++P7%^/[B_O$7G1\6:'R(:/ )!?2>(,7G#W2:JRPT4S[B,*-TO"?T$?R)D)4Z/GJLC86D#CY MD4G\X>#DOOP?XUCH>#)LKTO#)R%B*>MN%%7"6ICP=4D6.HZ,E*1?>*U_L7]F M./042];XTK:N;R&XEJ8/)%^=?6#68X*>V<]3L)1%J80 =99U*"^CR(?(Z2^6 M05%]N]+TMTJSQI6T%W4((J*!#5'36 MH;V,BAXBJ+_X\*,8]JNTB-FM?$?Q9'*$_)>Z$>33$-Q7D3M.=&B10#^'OOZI M; $QH&LX1UJ3.7?B3>&Q\TR4/C"N&@K],)W.EIM-$FRP)W1)_*P\DSNCA=93 M.'0QY)'.31[J7%V2JJP[YJ'4V@-O2N F2BEO<-WJI6+J,)+Z1E.<1^=VWHB- M 4<<>N?D*<(?/7($)UI4],9ID*L-_P=S[#7*,,\$*$J:0O].^ 63A,,?=$;> M0IY%(H[/+2FB["=*=EOV!2Q0-%'%R7W30G6 <4.@H"D'/E'U=13Z7)/.\3EO MFK-/4Y*P,X.6:@8YKQZ^1 +$?U727;.3UA[A M,#3CEB.9HU,AB#8C<]CS.5Z1KJJ>X.:WH^.9W%^,:H@SO!/5J#F^#NE30.,F M=%-UC?_2[T(GC*IW#>JGO?\6;'(A&E/#3=NR>0[!Z/0XFUFXQ22A^UJ@S2.< M0G#\1(&R_D&Z,9$'DSD/?.30T,\UO$!1COT$)')4,6.&B5:@E\R" 9"[*&M+ MV]\PRR;*H%;@QZB$B-]]7=V&E^T94CS6YE-D+6.XSN,:6^10B]T""?P0((AJ M#$.71K*WB<3ZSACT6+A>+D4)"O'(RP[[QZC$CQ@HD68I1XK]\)(7LN#NSHOR MV$(VG4:]"X,6."_UE-#%\R6[DO-D*,4>#)X6I=>4X0&SG[./5DV=E"1E^%(, MA7Q> 4JG5"$/Z%U%E*_X?1Q^&D^.A'R['8QZV:-HN\WV M8&5SV)7!B9:5(5ZPY>QXS^O.A,Q:%3TCMA3#O^LH#+#3OQ(%-:N+*O>>-%=5 M%!UE!!3USGKO$&$F5\067WT9+N8'[LEAJZ0X*O 5%G\V?HKKMWC-6!K#Z@5- M7#B9M9$(X6961O:+<#0KK\J[O]0#W35BU>YPB01@42AAP'?ZY;E*]672EK/4 M<,-]&7B57\O##V3A?W_IIZRJ;?L[&Y;^6_>=E^/ ML&E8?D.,YM6-6Y3 KP+=V[QD3%>4_$D)"L3GR8A'5_)+ ^?N! 3W?EX!D@M5 M4@&M&#V8>U>6ZL2 E-X8<+H'G;TV<@$ZP1DVDW&N[I*WQ]A"Z) *8_*5+R:_C4MUY>[HF38T-H(VS_B5YSO M^ 5WE4/7I4']JC.)MLI5 >;-P:Z$E9:#W/&ZM2I1"Y1X4WA4([5 #5H+5"&& M9-?N[&32XE!BA_RA+R\]#0#5+B\C$]B]O/0 "GQYZ<'(XN7%RGI-+B_;"B'P M$ZMWPPRP5HW.%W;6ZO>R-B9Q6AT_YZ61A-/20".-3&!7(_4 "JR1>C"R**56 MUFM+([VK?"M?L?]7:+G13796;4DWF:S:KY8:D\)I+35)]!!93=./%N.#S7.3 M CQE]$,WS##26\>/8ATY7D&]W6<]19)46/ GY]!/'A/\TI\B%/XAY"=*BH*) M[#(=BNOK&:')_9V9?+%\!Z0.GQMAK'$\1H(=' MSUM1WB]_(B0![_<3IJ]IC(LGD@U[V:8^T/:H#4WL_@VCX&T^5P ;%0QB(._0 M)&6).KG\M62)"A[I.-Y[I7>0;I.5@\F<=U-AT!" "]PTI9^"1(XL3K/K;G8X MZ]W]_E]JY+VUDSB/!V60PFST +'(. 4\7E)H^AI!^&$AEY@]_8'V965H8M?, MT8$\N_1L"7(3=1JZSLIEAVZ:\!?3VQ)OBM[2KS)#]7)I>Z?TD";;PD4<<)BR MKE)T)2K$FL>[L5@C3 ZTH6Q^- M#GI5K?\6!Q(4'52S 1L8?,II$U'P'+W5/4&;[),'G$<9N C9/;0)^X]CNAN, MU+$PHZ:"-H#L2WT;H*BCW+U21$/U=_%##!]48[A 5<0=_+#!D@>A-DDU4G1Q M=#K88'+B8)\"/V>UB4)J+UL]WUE]Y.K,'_:]JX.(O:@9^>) MD2#\1-_A/FKZ*Y87QV0'10ZB/6!5]4!FI\L=6_IH0VN%+W7+ZDU#<,V#=U#) M*\K0*A(VQQ(!T5@9[X5>A.#(CIT[T#-0M$*L5C6OPBB$DPFPG^8$0 ^FS7) MH*[+#:%/ZXAB>&A+H TWSHN#8AQ'K&,ZG6X#,TVPOLQ?7?QTK&(/M# QEC^F M>;K9;7B@V.<6+<3$O2B9'".R%85-\!NF<5H$NM(:,S*QO2.!+[.#+>V4KK:3 MLUB]Z Y""WOM'43+WB78QLJ/ D/5_5E7>$MQG$IH,J^WX6D>G+P;2Y(WN,CB M;90F5=]3-1_4P+>6Q?, 1FBA/$#&IBCJKM+DF*V@UH7*YN2-&F(M":D;H61@ M6:M_6B%W&6W3,LK @]TT!H P1C4A5)W4JG3* @\KMK)8VI-G!W0Q/FD_W-[< M\]PE#GY&LJ[,P9-*0(_\WN_3]\NZ%MR0R(^,-+P%=V;T?<'M@#:YN^JMP.B\ M%) A-CZ16X'CBV,7Y:8UQ.-A/1 M^EXC!D<)C@??ID !53@@CL0<^H+H[0/6*O:DP6.F#"NW,<,\JT!M?^71RC6F K'S/.'_JNR>MJOR5%*"UARZ)=54 M8+GF8 Z^YEYXMQ0_J!#JM-<.WUU;;X^(%<)[SK]\BC+9=)KI#XSR+_LF]I5_ MR9,9.5-6Z8PS>M&<)/I):N8T)6<=P5M)R@ 76IC18P1O!7G.$;P5BKXB>+4I MXCN"5XHN,XK@/69RPPC>WGWRIC<><1FE.4ZN(PJMZ(O1U.[QP9K2WC^I:T&N MH:(:;-B4[PG*$C5R>>0>7H[RAJVE+_'I^JUJDP3=8-G_0"8&64M[)FV^4X;H MGBDY2CHGA)?5:)P,=5E67C-Y*,>OP0[5Z,%Y$4@0]?F06-P.IQZBY[0$%\!M MSEV^NR@#W'B4#D0@K=/M,[G.R[3<#R9I:\Z@X1]2A.1:1#DZW'YY($7*HS6# M973K;@*Q0%E_#TN4Q!@G!8C2;5'LP+\*WJO-AN1/Y? E6OH[W4>GJ?G5.?$5 MTQ>BJF!K/(2&A<9K:84-W+=Y:*'6BY3]Y6F^L$TA$N:U2IJ[B#9-_3FH1 8 M=P&SB\D')@H9.Y"JBTEUB1GR5:E\J^NVDH'AK?2"##):)1C0Y1.P]$(=UW/ N(W#2$H' MZTQA&#(G \IW@)P,3B;A<&[6K*&?:X2"QKLI,5M/=)LZ-?VEQ28)UV%1]A"E MR6U>Q=J-ND:EOM%-A1V;V[64M< 10#]+Y)M3JUJ.9!XC*IHK\ZA2'ARG'3]Q-)_[ ML D B#C$L.IVF)1$FC[>;>J*;?6L:;F/#>WH<2"^+>AQ;$QL9]OK_%*M9DFF MZK&752CH3=":J%%(!"WWD,1-_?L_]Q=E@N_WZ' M/PN+HKA?7I"()I#_0W',MK,_9$GI&T7VD)K;>7$J_!E5*,!#'T<"_M*@(6DO M>EE:0F)>'+"GYLV85WF-4^;F#]*_TN!7NHU)\V:/Z\)^_TJ6D%) MPFK !N.21WB!?YKP6'CQB[;5W==>94N--XG6KGC3T1](OGK&='.%7X8LZKXA MFAJY.Y4OZ[@+4\<&-L-9P](%@&< $4VC[.C8Z-UR(D,3W[&+CQ@.*J8?'C!= M$KKAC_(O6;KBNHK]$ J7,7TRP-N:LYC%+,I"\R4ABF@9Q#>Z6[E^;"/TGJ^P M0AVT4(O7 LDNWFU4HS*7GD8TZFW O(0:KLXQ%)Q(-VP(I/&4:;$$:X"O("7) M>Q-I5YC>I1J00&-6^D$"7V>*PPFMW&J4&F4D< 8SN(LU5SD,;_3N;SBB7\U7 MZZA(BZHZ4M[6>>DI$R7D0\/,2GTXTPUS$_SS#91RGJ] :TOKG$5Q3),\E1$M MKR":9=CI[09(*//A !E/25%6SD2..+KB'5[#^>8=,8/-TW%DA_T6 8$$J7(\ M*W5PG$DQC^Y\?@IV"(AA7_F'27E<8"HR;,.,?.4 MQU35"7CA:$*5=%R@,_3IZZ<)W_P70 \U;7!(B%3\B],CB$KPP?,DP,89/$9^ M2'/(V^(M+&ZBF+?V?/K,(+'/&.I1?FP%*GVC_A@Y/;=KGI5"0O$=TL6J=!Y3 M�P)*MN+#4FJ$$%S65Q>H^LCU"LON#A*O"X&O';)4\=;1:8 3[LMU&)XBAG MF@FM:)2#G;W+$V:YP'>Q(,^R6HOW!U4%^2):.V"@+_J[7)Q31L05#[FYV+=# MJ@*GYY\CFMQ$*?U+E.TPL[9V&]$?I+;:;PA=XK3<4?S(S/13A>,1J+K&\H"< M\S"=^JZY;, B=D(I/6[-E1+ZX1IX@"J@4*H&-]Y5@T])(&$VU;8QLWO)T@W[ M-Z$?<%GRH!,Q0M*PF?S>DI$S"">4P3.(D W[P.)J;1I"%5H@\JA"K!TWLW5; ML9&*[HJS=L65#31SHVA:-D<,),FM,-!'CWC%;WE1_LMYGCS<7<+?[J*A($^I MX>K:9G1:]QYO#AP!3)%4?WD)TFW.?=#\PH!T$FJL%7[5MTY/B*J%)6RSE:X/CK%7G])L&I\(NRO[3N4/:/O]_&2WJ^8V)( MZ#D3RT+LRDT6K8XD1FZPHKR,3^K<7W9Y\X@JT*@#&P%PKVPC25RB1C%_D;P= MA3_@ .\;HAO)VYG*6R1O!Z96)*\1SD:1O(?6UP(]DS+*PH3V]O$ D2%2B&9$ M^*6L2VV-]2&3^,*\.='QS &:%!VC8-BLR&!%)DV+ZIQ(M$QS!ALLB'AZ-:Y* MP4FP3G\#HW'JF=SI\2NFT0HQZ8\TR@O MF-#?+Z&#Q#VMND>,9H0J?:NIW:5@N*^^5D<[U6C4K380,XF;1ALATTC5]H(8 M$=A?F8FTB%8KBD4XU?VRBKH:[:ZE]:UND0D9&*Z9\Q )8,RZ)'C@=EIZ.T&, MR#L7O3D2J:KPI1N=Z:=>I93&#!E*9$ MUX3PS=N4]T2^/T)P]0GRLR54F/Q0VF(+%X#1,&2I;W15YMC^JOJ'GF>Y[LH>\2 3(]_?FR8AF>^;SKG1E\%$PF@2$#U[HP? MI221)8\WK?,QBM=ICNG^/$_D=([$%YH:9V1FU\S3@.;/@#-1-S*4)AKD\UVI@P,Y_4V&73.=?PO'3P6J&I3.IMVI4I; M0HSH[(U'N^W3H2XXCYH;OJI.#=?DQ*%I73-?VVB?H#BYSFQV6LP6LAW<<2.S#!;T$=Q8\XQDS3ODAW M )_^0-O!,32Q>Y=DV9Z@$E8DZZ1Q='D4K/DA[H^R*$E5)VB6^A'P=NK\D MR7$2B.)7&E=+B=F=IV%P%- !#CS/'W(.**HP08"*]^NG"O&))D7]-46)8\ ! MB@D ]T,/ZY>".^X&=-CT![KM4 8G=MX+I8&,:M#,!JN !VJ#,DUEHDXZ?P7$ MTU6>+M,XRLM3W*9.2;6/=4N*2P%Q;J^U6*!>+@Q]EBKN!3$CL&,'+7<5_F/ M##AG>')O/-3>)=LK)L<'M0BAGP$EOWI*<0^('F$]^C"*M+A?'BG,O=SM4NUC M;=^&#!#7?,FQ !]'B\?L7+F*VT',:&PKK/B'H8R\L5&&0<8_^'F :B)W.5#T M@V[&G1W<]9/QE^FR7*/L( XY;(3Q,3OT!!KWTLFQ3Z7$E/>"P%=1&54M[T:< M*6/##;PH?=-Z-'')-7'B,097MVDLM='20G,+]& M3 *>J7HX(9JY%"-W4SN%[(;U7_74**^(]9]PO&.,AU[_1:OH73-7;3I>V08 M&Z;!AGW3.?>O53!1#10!5.\<-$I)(DL>Q]SP_KN7Y[3,QCCA>(@!%]13N4\) M8$#@IOC^NWZL2KD,7! ]OQ60R-V9G'^ MT%F54PER"/91BTR0P.VVWJ1T+:?H:@4>!*Y6F*.-/E!3%AS1ZX;70!@XZM8]U,WNE@/@Z N6PT6L?;WF= MAU5'GG4:]:QVPN^Q3-_8?[<4,D67.U[I-":;35IN1,!XFL?9+F%#TKSJ.AL+ MWQ2*1*>'=^P7Y9KL"@@X?XG8[[(B3*,N19XE9AOD5E?7 9_#VOIXA+Z^KF?R MI;%K>*%4]@GEB 0Y_,42U?Z2BUV1YK@HGO!J<]SR_DC!2'VC&SDT-K=[AX: M%3)'0(ZX1(MB_KA*H#":(- [1I=KNG/YXY*0T?W]Y"-2-/'G\,C+-$FS'9QU ME0\FA=XCXI 7B>R;[:ZLBH%<1Q0JFQ8/F/)2WZ)KWY!SQ.;,+'?80Q[CN-\FMU0)^$LA&M2LC MQ.F6>E-*?\7I:LTN(^S*AMTJ\)Y"U"O!: MP%]#FL*5G![A ")/%G_5HZ(W4?[Z,J)TOR046ON,E=R;&J];-6IH7N=OZ=%; MW2:F"SIH0;U)&A-EPH5E*'@$&Z]_*_>53>9J9P_$8@O^9!FXUJTDW:<8;HB8 MWMCNCN2?QEMO]XS09*?.3*Y9AX%B?X:-6.TC')&@AG]G.B]G.^4]/QADZB[G MD_DK@"+*$ ?VD!\2L,\EWD,5_\QPOVR"<>M2,1-5 %0^-66<$1"AZ^D$KA*@ MM M]W"=-6F\\>>R'JVZW VPX,5J3\P9F#>"R2DB61;2 GFK">Z'EO;*V'KW; M\0#XH"O1\+R;[(LC^9]B?Z)(N= .[A,?%F3"QFKN[?$Y[#JW^V%YTA,)_^Y*T2(X)"I8C"5KAVC =*3\N)@M2P +VO2-'0T M< MC-YCP(K&Y&8$E&9I4I/D.FJLP4X[CJR:_8Q-8E=H^0&'YN@\C>Q)M9[T: M)W&##A+X('!) T;HD*\7$$P33Q93"+!F]2? :J4E6^D+SO%RJHVN5[4T*F*3 MRFB:I@%?QJ]V#-D[_%8^?\;9*_[(<%T/MK)5^]K:&WHO%->:!V@WDR?I<2J/ MOE-+D"Z87VWL9CTZUI)/+OEN!=XP%5H'+'Z^^')CS9X9Y6@F;_. M+ST-UGBVUGF>-"E:4DU+#6;2[0JC#M&U?/6WXUNT;?HX?IU_-W@N>&N9;B'\ M>71 -=E68G&O9N6MN>3%56[SNM<\&\074T!^HVAADF7D,S2:,'#D:$!QZ.-1 MP,:UE#40452#1$M"45*AQN\@(I%V1E<0\\U5=)IH[UB(V 'H.77#L)GJ'"#S MB7FLP,G47F,$>(,Q#GY&L0'#U.Z/"9@@H4&IV0OA78#LFR8V[H%B)O1'/",U M5KWL[/"-?T$"D1D=-1([T7_FR)+7&VL* MZZS!<((9)T9KLM_ K*X9KGH.Z,32AN6O*>(218IYXR'^]@EIQA2O<5XT-O\' M4A1WF'$]T\(/A')[OBQI^K(K^3V:/$0]M(.;D-G%DWC."-N RU31H9I.Z^ZIG,-?, R(YNU&R99 5Q/>_. M(V9&0 &WF"4L):ZQ\.ZE&>,$(D>E &KV/W8192=#MF\2Q6[S):$;O@F*&E=C M+F/EJP#3M2@UJ'0R"3O(S$\/Z^Q7KTK6W@0#[?PQS=/-#OR<\' -GJ732EE3 MP]0U=.]TKAFK LI=T)];L(HZVA+J>EKZO'&\1VVH.'\9WO0OSKOZ'F<4(DM" M XYNWHOA%MNM*%$%(G](-RE4OR9L",B4&'_*\F;SJ,N$'CP/#W)ZB"F*E:_5 MZSB#1$1TOD* VU'!E0H]5.$'[UX5AFC6=-#3/_5JF0+*<8GB;GDC\(RAK"5# M69$A%6[R-$=1OD>KE-VET1Y'U+MJ,A1H8FU_9A7I=<6,#][/N;A*7],$YXE) M:M[(; XCMWJ@SBF9K0<]5SE]9I0X[ ^AIB4;>/#HCQF6"4IJ9&8;HS;&KHJQ M:).4#W K!=<^R<%&O%\VJ%^_;7%>X"K(0?%NJCVC\0U5&;)/?V&+'/RKDQ%7 M(8C>52A^-;_KJ_Z6]EYB#??)P/ ?R"QZ C%-GMY-V85A0:HLU) 8[-DW#R3@J'^@.:UFS&QZ425)]'98T8/QX%:IS!9_W4 MIK>'O>>CP<8$$ 49RU=1'O2G-!8*== ^)4.VI,+\Q,-@2WMEQ'2?S 2EH&5' M2-B_6@%A__@[#\%]Q/4I_$ A_&-SOBO9"0V1[L)'__Y(#C2^5&1W!0BNN5H! M%15;U.D*-1S#/+<9M*.!,W-@ M)H>.S".(J7N1(@+N!!;[9L/KE% MBOPN1W=OC-^Y_]TQ+$6C[ &.'AVKR:J]<[KFP0[0!6K!ZAPLEO#7[0J%\@8H MREI4@DC3.'L0)9H%3P#[E%,<96!V_ED$"?T4I3D\O-_G;:_*.%NK@)0IN"P1W8#94BMK?@MCB?SXKJH@<[3>U%CY]Z!H4$' M$Q]&U0\0@L'9T0NIB/!^32LD4 2(ASM)#?E6VY_1OPG>9+^.!7N(]F#>7#%, MG\D%?HC2Y"K:\U*W[!K:$Y>B/X&FC,L#\B77\ACIR+++]6JU3:K#)RN$%@A0 MJNHH 59!Q%:#_8@YC?WU^,0E5'%[H 0032[VGPJ4T_?ME;UJB$/GH,]H;8([A?9XJ*1W'Z Q-W1A#?HO!' M:'D877H2I)USLI2;U1WFO+S!7 B/7L!_OQ,1I.QO$]$6 4U_V1U6 MO ]0 (EDXN!DQ5;O!G4. 6] M%Z@P8,_%0)G&P614:."ZH86D6/9_9$D2#RC/BR2;#8B;V,T-LG HGC+[O95ME?QB"%SAMW^*=BP1S(C.UPCWVIL6M=R M4@'GA; !>M..E@HTT%;@H9J#97=->JE73[L-&)A@=HKL*R8)L-:2'*^.9_LG MKTW?BCC:IF7U\AN3@GW("X9_3K,,W%L5L1+15 ;FWT9% ?U] 5RZ87]2_F,2 M_W_E'=MNX[;R5_BX!=P#;++ >3A/279;%-@VBTV*/O1)MFE'/;)I2')V_?>= M&5(7VY(E#B]RVI=@UZ8Y%PZ';I>BWIG1?6Z"NUI5M-NP#A M7N,C+"S=691"FK9$! 8P5%M)K[FJV;=8:R<3JJ[WL#@L4!>D*WJB)>.7+!BW M0Y2MB#AL<5,VKH("A[1.6VOOM.6R#FU^QXGLU0(38'#7SI0:K!4&2K#2]RG. M[Q1Y4B?1>,%3-%17 S?@:Y+M0=D4E=J9)QGIE.)%RE(LCDR)J:\]/2]# M-N[T:=>AH&9XAI>@%LB/5FVEA(=]XU6#FMCB4U)0 _A%/3U>#38=G_:H,]KO M.4&=)*"H-ON,$'R%I20E1H]-XD"EO0E>97T@O0 -,VEW#85 M%' P*C/\EMHI;,&;E5S\KM2R>5+8<4H^CAMLKP8O3AN\=5]"# M[36"%P7 GSGJ,<_D,!NCT!U0K4%J_4 ID%.KJ/H_;%S- _W0P&@K9(A8ZE?K MN!/A/,>=#/_;T7VNZ!MOG PJVY5PV$0?TT*7(8?U&=I!PV/MMT__G*'W3ANR MZZ[Q207S@$=-<'FO7-@(5-,A3[9%];'>3+2'9/Y*ARJ>Z74-V[I: X"2Z?JE M_%'M2[UCHV^J$6*IK%;)Y4PR_?-^2M(<6^;1\_0\?4UT6!W@T]KB8?EKDO]? M4O7_YLYIQZGE9T+&N>8&.$(514<,;0_&:/QPNK)&6.)V7@&>QMH' V%9HRK2 M!M>K98%S6S6JI5CS E7>,EVMI YTS&7Y#9T"_+C%)M1V9/4?^4KD?)@Y,%N8 MY)J-S0_1/UFA\R&K\K$P?%,SH'7CGD!T+X5XD6"K)!A2 4^FPRO#GZ9:Z9*Z MKD,O*Q-KF*+0>K,&QZVH[XPO;U,W M>&\(;OQ>AST+KH:YXB"'G[:O::ZVQ*],5[?ID\C!H?:RV3ME:"D] ES5-&(* MK$*)[3(SN,3V5% \+B;)AFH-D_[;'Z1Y7OR9_J:;YQ+E87QYG+]/=\T4P M5[L!6PJS+^P9*5T-6CRN! $74Y/@8!QJ2L!HVQ EM5M;!7CQR6"R/43?G0.R MKD;SS\GRR3*PKO!AY%U3_;'WU!DUG&,579@VO(V4961O(WC1AL\WFKR2PS6A M#%G8'Z)=VC-^R&:ZP?J[.5E)>4^Q+>I:K []I M27D0HGXF=L1SW/>RYOD[TUU^9@$X(V$TN*9;\+=-CH:B'T,@XR2 M'/33TP86 (MJU9[F%YWIR@O]+K/O@+;\H;W>&0D@> $F1$,@'J*)%=28"/.6 MEWE^!Z.1>6V,:$V0UM,2:TBKKK VE8MI*W"*SV&'_?19@I)+UO(KS-* M:&^\"NW-%$(K;KQ(+1MWOM3J%@DG8CNMU)[*0X?4=C(J7J5T+)>+'BIH?C2T MRL.)A \/Y%8U/YLPUA.0<\B<9Q\^\&<7["M:P.E&[7__1\;_=*1HK^:I3/+2 MCJ![G7R=%N]/6\O,_RBL0]6M[]^*:CQSHJF8!W/-&'NE5@'4NK+5X.-^RU\S ME=%(*+$TU$AT.'LF&*6,'$>%2_N*]^SHVD7=;"7'YS%[*7YLF@U-LO=LQ5$Y M02<]ER6^CB M'4W^[/[0#/F2'/"C.VRZ3'^>X3#KB"1[FY,19':&'>&&ASN2MF'I";C"[NI# M2(@VHNW4NK@_B/8X@ZT@3,U?1%B\PQ(6 U4"KH)1S- ^\6!./%BT>=5NQ3D_ MZ&()9MS.\"HA+NF_:(_&#_W[TQ JR+I%C&(E)2'XD"5%\;@BW_?N>]K7565P M/#NFU3-O\)>)" \SPP11_(DP)VJJ-\A:91!I@3[_1M^IZ:5U)5828P%-+%W7;Y,QNJ\M?&B]ZNC>(VCO$ M14]'"I^V]#0[=.H!:6&'AU==I W!?P*W?8/-(4']/>WG?\E%^:R^RC468J!]]15K M1Q1WZUR2UW6NR#Q-R'\GQ@0<\4$9$T/FLZUH_'!ZHJ:QQ']I/$T8PF JGI5H MXRHTLJ+&EFJ34HBML TU1N<3[YSZK7X#I\G$?RTTJ^@JCR@,J^B108M5N695 M4B$\V2,Y5XV@_"]7/ <'L9V?QD4U#4UG^=^QMAV1\KC#[_']0O'IN\P7*?:A MKXR QWU9E&"Q@R&KQQ5_4$D?N;S3&:JCG]P#,[9H])H+1^][3NYK1)'KBET1 M*:'/E4HO-%C.Q#>#H$A,3E4:%,6.K-TK*N1\34O5Z3I>$7[_"MWU56YT3=*' MIK8HYH5NKD)M#6+W)C16+Q57H:SR"KNC\K)9NI*C3Z:B1PA-7 M/9VEG)G45]:E^0;#@88+E]1//.@NZB4\EI'4AVP C_?[0JJ%B.M_NNUC+VJ\ M'GY5]>TGN>XO:#)R-+=[7_>LP5OWU87'*[C3!B:'F*LL.?8V+=?SG7')>(_B M93-1N@8;U1+U^"?+O]>+YDI5*(O4251<^KPL-V#GZCCBJWPR9;43TS6A+Y%K M\RM&!Y<1LP=OUW*$@V@A(733668*. QMO&C["8UU3?6F,\U$J6(K\5),OKKD M$[%33)+]G!1?@+4OH )Z*]$-#F7D /NF#'Y^:, "((L:-'*2"F6LRU*R! MFEU-S402/RPFRH9K;SLN<1Z=B1F7Z(=^37&),"T0>\QEJ0V;28_A- M=/C9"9GBLO8M'(KWAW/M<.F!5CA(\0^[/HR"E_6O(A[MIQA3/@T+N*A^3K!Q M*^78Z$2F6&Y1EKFIO'B?86/KRJ.C+S*YW^B"C)=*@3M.Q6N>P@(9H\T*(383 M+=2$QDWW5-;!C1H_42'HTI@E$B_X+5P,3W8-BC,Q)R1;L9!=S9.=0722;B]N MLJQ\+LI;.%#/%=5'A:G]&![E,:1K\!XU1M,C!H?:[Z#>*4/OF#9@82!S=X=' M(IB]+]K$5*V*)Y+\82'I;2 \1K+;Y'R&?\&'U4?P!_/:\,G?4$L#!!0 ( M #1YJECI5BZ"Y%\ -'G" 3 9F8M,C R,S$R,S%?<')E+GAM;.V]:W/D M-M(N^'TC]C]XO9\YMMK=MGOBG7.B=.M1''67CJ2VS[M?)B@2585I%E$&R6K5 M_/H%R+I)(H $+P")0L2,6Q(!,)'$)9\G$XG_^I_/R^2'-:(9)ND_?CS[V\\_ M_H#2B,0XG?_CQZ\/P>3AXN;FQQ^R/$SC,"$I^L>/*?GQ?_Z/__O_^J__)P@^ MH131,$?Q#T^;'QX711HC>DF6Z(?_?=J5_W!;G3^-\7^&X\(>?JH?[HF^:_OY+6?;LX\>//Y5/ M]T4S7%>0-7KVT__Y?/L0+= R#'#*-1)Q63+\]ZS\XRV)PKQ4H[(+/PA+\-^" M7;& _RDX>Q?\4#0K4!(1 MNB*TE.IO$5FR5[S[Y8S][R=>[2?6A1PM49H'*L,"M7RG7+_K MSX7JKR.5-.@Y M1VR4;G6Y$R@AT8ON_\"U\;[4!/OE7U=ICO,- M&_@A3G>O2\(GE/SC1]'C2IJ$#QE"M\KI2)I;- ^3ZIV39YS5""0HH2/3ZP$Q MF_WK"]-]]DBN<7@_JV?_C7)[$$'5 5-RK[?B"S]0W=L!]?ST-U03OR/H9/"5+)^J*03,[CE7Y"HQ\( M91;"/WYD5@9[,D/L6\6WU3N$.V*YPI>"L!>6N_K?^3A%\3]^S&FQER*DT9O] MXV5#VQ(_K4+*MXIH@9-X5WM&R5)W02(PQ;#7]J24G)EMZ-:(9@"CE31:2OK3 MCIDA(]M.B6K['WOG%<.? *P-L K.QJH"Z$+ORF" 6$)$=]<^*.>_?JJ%$#U# MHW?!7T5(V8*;;(+9;F]@*'!&Z+)L(RC2L(@Q@\)ZP*E!P]9@56-9/>CRH,N# MKG& KO^]F^+[X7%SF. J"*97V0,R#\@\(/. S ,R#\@\(!L*(&NRA]N&9S\' M%"7<#QDP=>2;@'4NS<(24.X_*@R/05JR!L#@PGG$Y1&71USC0%SWU9R^XU/Z M\6A&UT@JZ%.#%CSV\MC+8R^/O3SV\MC+8Z^A8*_&&[EE '9V%H11Q'08!^AY MA=(,94&8Q@')%X@&44%+/24X?,()SC'2 V6-6[<%U%H*[,&;!V]J(W421:1@ M0MR%&[[*3JH!=WL85),TGO(!=_2GPSIR40U"%;+HYR7CA8CC[X$ED.LAX BM M& \!/03T$-!#0 \!S4' /BTNRRCQ]V 68AJLPZ1 P1*%7.!R*]%"@\I6;*$^ MH& >W7ETYU'+.%#+-9O0?_#Y?! M4T%F4!V/O3SV\MC+8R^/O3SV\MAK*-A+ M8^NV[7 +8I1%%*_*8U=D%CP5&?N4V=;/M$)50UF@YVC3;=6:@ZV9H!YZ>>CE MH=7D*\,T]ET/YD%HHL+>I#E098'61YD>9#E098'64,!6:K]VAZRBDE4 ME#]P$('*\7N,^I:EB :[9\APF_XU">I7&EVPIJ)-,4;1'*2^W:](D38LP MN4=L(7L-4E7%#$C'X,%#OLQ?):L2+!/P2N8DOS\DQ+U'$5DCNIFD8;+)< ;K M!; !(SWBH_0.44SB:_:W.I)+6=:8G'PVP:1\4]* C$='^T6\!;2X66GK6 M( M40-25J--O-A*RQF0KSQ8A+EFE*NMJ*@)*=DK9)(=/>Y1FBV*C6-FDV?;?_C( M/Q,R_9*RIN3D=L:4/I+O8G^$L*0I&>\(VTZ2_P^O!+:2NK I24L8/Z5WE*QQ ME?%?*JN@>._27K!)07FNEA@]_R^T$8HI*->_?&2Y),R2(-&WAT7(-#4M\O)6 M"9S661_P2OU+7AG'U0K(7LR_<.UV#BG>N[1#<416K[M:(CIG2OA$R?=\P3[G M*DS%8U-:NG=9KW&"OA3+)T2% KXM8D0J>L'6E#FA8LW5ENI=MIOTB'DJ%[X+ M'KM.-])%'53+@.PYXA0E7B-F?X7;62L16E:\=VGOBJ<$1]<)"<4BUI3I7:Y[ M-,>N4/^2+<,D.=\&K8A%JRO5NVR/X?--S-GA M&:Y8/,6BJ"C?N[Q_D(0M'R&M%D&Q-@7E>I?O3S:^_E?*;.P'%&8D1?%-EA42 M?2K*]RCO332C6\9TDNE1J@<4%90I MX>S=TR/.:SD341$#4ET]1XLPG2/![B$KUJ-TCS3D".-ALWPB28U8M<_=B8J1 M31_G0QQ ).(I!#KH* +.#SLZ/-[VEH!)%T<'BD(E,D@ UL@[-S0BB2L J^(7 M-U0!\T2#M?+>#:T W9E@M7QP42T"_RE8*;^ZI92W'C*P)GYS2Q/BF!&P1GYW M2R,2US-8)1_=4HG!J\81VQ8:%017C".FKCBT'*X*1VQ&(S2O,30+7A".VKC1KS$$;5C+MO@LR/$]+?R9/G%3= MSL+6MF!%V#Z MS<[/H7,JN*):(^%V_4#E'NW@_?8RL;;F>@^/V\W!U=J\O.> M8Q*S+X&2SZCF;(JX0,O77BS0D@V+)!.]5E"@Y6NOTC6F).5#-$PF689RH0#* MHLXD1JX1[I$]01=%EI,EHD(5R4JU%> [4;]>6*9]PMR,YC\=DN6RWPZSE?WR MK\_AOQDJW+V\9L+*"_4N'[<=IK,7 M0N=*"RO4M[1TE<1/F4/B"ZQA$2Z%-6 MS)2,_):U[>LSH4:598TF=-Y=''>/(H37_)1.[82"%CM6L]R7S5ZLFA&O6\UV7WA8N5XW7M>PVP,NC=Z@>EO#; ^V MB_4;N:33&UAKO-<2C+\'EBY68+O6"M%\$_&A$?/57@5?H^!PC MD,XK60ZB13"XH X)B4:T^*NQ*T-O:R8@R\H5G4#(!=( R3NLGWH.2:8D*8?F MBJ9TH"QI@1==T9?ZMBLP\0<_@35LE>@N1CJ$G"LZ:C1L)+2W*WIILE #>!YX M*/BPU2,>-C#_X-B'"00?J$(VX$%DP]0!;"RH?.\NC 0Y- ($2(Q]68 I01FD M,G8UM-D\8-Y^L(8&&L'>X&Y6-?$]]B5$FU!01>6!%3+0,'[X*-%V>+HR5C3A M,3R,$JR@@9YW,'D!]D"/.?@+L%M>@-W$AVSY$,0OP9R?'RVG=Y"'ST'$O@3. M]]\3=,)!U8BMXPLPN?S9A-[.)@PZ1+[,23"94[Q'VQ4R9R#CHAPGHK!US8KC MC6,;?P\L1>)-\P6B/*?H$C$;J_SMZGF%T@S5R"KH5:,V?$2/^8B>SN5\#)^K M=>0BI'0S(_1[2&-)K)>RO'WIN8M?&CT(K.4CJWQDE8^L.L7(*OAB1QJN*JYH M2 W?@1N&*YP7:,@TM>M=49()WFO@[A?/>S7DO5I %]>LS(P;:1-/XG2>()I3S_+6DD#/THY,Y*CZ'SWA9+&N_J_!Y_U+A5"Y5W7.?S\/G\^A5VGN^K@O4^.:9 M&6F$,Z3FZ7@] ./O@24?QC8@^9H!@PN2EI+\B?/%;D52N2]TJ_OS[/[ MHG$1 =X[X;T3WCNA%\C^UHPC"GO*A5[[T^XI_#2#/^WN3[O[4PPM!TIGIQC& MHI#:\W$"TF#LG9=NI!+J;NP^2'F_Q43JV/OM#P9K'@P&^XK &O''A <^+I0G M9)4>-/>/?W87I#+ZLXT^2*66F6I&2%N.3_D0X)2)G1_=(PJ*2JFI9RL612B* MCT Y@7-7PW*EC;\'EIR!-[LI##^_!*GB'5'>$>4=4=X1Y1U18T1* X7,'BFU M1$KPG=LR.OHU8-K':U9ZC1C*8#TJ+R;52UZA:L06;H+)Y4&4!U$ "+(?23>' M@<1Y9!3/<3J?1.P1SC'*X.9]%TV.%X:-OP>6@*0'82.T(SP(\R#,@S /PCP( M,P?"NK.O+(.TWP*>OACE_/L'S-HO:"FV%D93M&$+HH'$\@C-(S3 7R?]\/K83^Z5,"L14OC13/C[X''8QZ/>3SF\9C'8QZ/>3PV/#S6 MVJRR#,,^!JOMU0_!BM_]$(1I'*#=[0]:: S6E"U0IB.=QV8>FWFD,@ZD(KRY M!NZS;-*$1V,>C7DTYM&81V,>C7DT-A0TUGPGMPS#SGX.",^/'(3E37I:N$M0 MUQ;0DHKCD95'5FK[\3QD\S="#PN$\EO^2KYFB9/;J8I;EUV:4%!=8;R8$\I^*G.?7BA8I27=F==AA)/Z<:DN:%%>*:4G M*VKX@/>31AR$HK1QR0\GG"2C0US0HKS*>\U5Q<=+F(Z_!Y8H7VXB3V?@55%5 MW+KLM]RJJK_-3K>:V;Z0=,YLBB6?HH_LQ;)O("EJ56:YUJ6%C*R@#[LK D-OR77@*P9KR]V'Y M^[#&8JAJ)Q@$. %M!Z7\4ATN"BC*,:T>D*<$S\OZ697:(5UC2E+^+$P"+AY= M:Z87;/\::^$N'4GN8V/\<2TU0U]&LMWO1]IT/]#@H0=-FABOAWG\/?!I";WO MRONNO._*^Z[&C>(&#OD]BFN(XIK;4[:AW?L@06&& E9RB?-RCRCARJJ@T8(_ M.,(Q>FBN2HJRMX=M&SBYY=].RB M9Q>['A6PC9IHV24.ZD9D/;[FVMK"1U=4)X">1,?(LB9!-,5G\729+'*\IX!\ R 9P \ ^ 9@*Y'A0E3 MC#0U>5Q1,B XRI1%[ IM8WC< BT45[3K+_SSO&!37A (16R3@K\%&9_+3R'3 M'3]YOD)I5M;58P:5S5BC!X&2>8ZP/XX0?:\VB6PZ.RS2TQ1Q!JKOR%> MJX[C!&9&\R/PRWX[?%/VR[\><9Z@Z>PFC?$:QT68U'Q993GS4OZ)\\4]2JI< M%@N\>B22J=*B!;/TYWP2[:76\!.GX>V")XKU'[/4X8H.D!!6*>\ D9E M&K>0#L#!V+6D)NJ ^&_LI"UHN#2@%L:N%PWOBQB3=& M>VS6>S?D5\9TR??8]H'\7KD(%B1A7RH+T%\%&_1Z_@]I$]9\'P"IO-_#QT9[ MJG0<5*DGT/J2\[!(7I5K))^&\,.[VO4]/>CI04\/GC(]Z$^<>NS5%'LUW&YL MHZR/ =I&C^XRW 2K)-2]T475BC6L!1/,PRT/MSS<&@?1-"ZS"=X1 M)LW^>JWS:HYG<)30MCD/-7VLA@=C'HQY,.;!F =C0P%CW>SJEK'9N[,@0_/R M=YS."%WJGP"2-V$+E4&D\I"L-TAVL4!+'(6)\)B/H(!'@AX)#@D)/E1KB#Q, MOZZ,#2GO$5L?>2)O#0<6O*8=5'=>9,SJR+*MH+*D6J Z'DM[+.VQM,?2'DOW M-BJDRR\![9O.Z40-KM6;EG.,@VJ@J&""W_ ;X9K+ MT5[U1JNNYR(\%^&Y",]%>"YBC(AJM*#2(RK%I:C:6[AM3/4^R(JG#/U5\#^A M-3K<=0R#5.+ZUA"52B0/J#R@\H!J'(#*0X^>Y-ROD%=\@90F4)26M2FU(FVJ MHK1MR>6!(:KR-J574AG*\AYF>YCM8?9)PVS%XDRTUT)G-*-&WY"-S1DRHO% M\7Y_[_?W+)5RF@R/F:7A3_5<%Q?4J&^W719@MN)>$_<,STJS#A.]& ML&YIU37;*[)O91! 144I<'38,96HQS>I&^W:/(L3V]2>P':.N8%C^#(4TXACE$JU10DK- M7CWS.P^0=!G3J&FX1VQS*%!U.WQ:CGM^8])%D>5LPZ/0K]2D$<,)$1+6W/P3 M2A$-$_85)O$2IS@K;?PUVGX(X*ALUYB/M/%!_LKH@TZH11^7((I+ &[Y8W"%>FDYZF&C@U7 GFT%,4%.R!M3/P M&P"2;J#>%+!V?G5).U"&&:R=WUS23D/7%5A9 MO[NDK&;D*UA7'UW257M7(=R<=,KRUHMF@BO)+:.[8;@-7%V.F=[-&7RXRARS MQV$A-G#U.&6/=^$C@:O.*7-=VU<(UY-3AGNSH$.XLIRRXV$13'#E.&6WMPO' ML7>DILJ,HG0,AFDLJ\:?\W8 $@X9,Q*YY8H=J.;QGHX?M3QD)2?3NIE_/M0%I.A+)W+*9TV M\D)#EQ,6PCDN=ZVAF>UCAT2Q0_(A-O9H !\RY$.&?,C0L28$6Q_IUJ:T#"+? M![2B@-F_$6%[2%-X"&G(%O"#R^8AG=$4#."O T W\(]L[OCQ&X=*Z<-CR\4M M#I]PPA0,,FY;M&0Z16DXGU-4N26GLZUW"=1'K;JVCLI6!IF&R^PC9^>83 M(G,:KA8XFE 4RKF(#EOT"-PC\"'+>6H('+3[>&SML;7'UAY;>VPMQM:=V;RN M#!JUJAJ8SJX<-%$KIS-;VS)1\R' NY,.3>@9<75;I(Q*(D_%F*=BQ-\$0,"H M/J@I\!&A"7K$(>?GOX[>&W MA]\>?JMA4S,SR#)&^C6(]R>>V3:0,?65L=Q- !.P+5OH24L\#Z7,0RG@!P+@ M*JU/;1QD'7(,W!Q$@X,L6'4/LCS(&K*<7G$Y1&71UPZB$O' M)K*,N#X&JVT@=+!*RK,G:1R@72QT$]REU:(M]-5 2(_!S&,PK<\$0&(-/KLA MFU5X'*'QM0$>@WD,YC'8@#&8WF+DD9A'8AZ)>23FD9@:B>G:1)8QV-D9/_'/ MM,66_VUVM7(O(/D"T2"JO'9!LHV9YV7 ^"Y M;@:'<9?;I)+Y]B"79F0CM $/^3SD&[*!'@7J^./T MS"7;:/!=\$0H)=]Q.F^&]"0-6$-Q2ID\0K. T"1?!8*^E!_50C#C4]XPC%%> MT2,ICZ2&+.?)(2G9VN-1DD=)'B5YE.11DE[4(L0$LHV.W@<)"C,41(=[PDH* M;570:,$?D,.U:HW04XL76$-7K67VZ,L"^FKQU2#HK/6@:&/M9C0_LG39;X>/ MP7[9)X(USJ(P^6\4TL]ASN]SW>P6)ZE!W%E[1FW\6_YM^%5T(&-? M4=JC4X].ARSGR:'3-FNO1Z\>O7KTZM&K1Z]J] JRBUP9&&)U=&P"V\;X/ 48 MO_24[8S/P1-*T0PW.HH(:<@:9@?+YK&Y!6P.^#H0# [^R,8]I?P.9I)RPY1G MB-I>,;R]JOJ\$E0S*+5QB]9\Q=5*SZ0L\U)G1XFI]4-R&[5FJ>=7LQF*\OW= MVTSD>S9L[U%$THC)6ZY@FMUOWJ3G+CQW,60Y3XZ[@.Q9GJ/P'(7G*#Q'X3D* M'0][2PO9E<&CH[*V=B589Z._)Z43*&*;^?DU0"%-RYB^%:)!MF"*:<3\ !JR MQOR 9?/,CP7F!_!U(,P/^".;1_];N>X0?>!2G8<9CM@2<8F3(N>KAA[P;]*: MQ_P>\P]9SI/#_)#5RF-^C_D]YO>8WV-^+0#;W#ZR#<9^8]L$$^HI9,KDD6R< MIPAKKL6&(3)H:]9@F9Z 'IM9P&;03P0!:'J?VSA*VRT6*+XXDJW\:S8I\@6A M^#\H_LJ&('W@_9BN^'.>\2X[WUP](QKA#-U1'*'[,)UK +J^7SPL?1YZD$TX MSRB\DUI77^"&K>OC+MSP:3'Y'M+X6.P_PJ2H-N8L*Y;5WQKKIOU+/&?@.8,A MRWERG %X _7$@2<./''@B0-/'.@0!]W;3JZ,IV9:;&.=GV(4@1D<:)GC>O=S M0%'"_A0'3'OY)L@IDS^,&J>/T&G0%M.E+Z,GN\R373I?"')$4^.#%G.4R-' MM%9;SX]X?L3S(YX?\?R(/,-!"ZO/E:&BK2 -Z]$V%#\+,C0O?\?IC-!EXU 3 M4$O6P#=<.(^Z+:!NR.>!P&WX9S;O^J\$NT=LU.8XG=\K0Y;SY/ J:+GR0-4#50]4/5#U0%7+D=K<0+(-R=X%?Q4A9:MNL@EF.&50 M&X?)BQVB2,,BQISG; +4FK=O#;ZU%=F#.@N@KOE'@T"]MD/". #\WSMQKW?2 M'JU)FB'>#=KRX,^#OR'+>7+@K\4"YB&AAX0>$GI(Z"&A#B1L;#39!H0? O:^ M_=^:0#Y9"]9 G5HH#]LLP#;99X$ ,_5G-0Z]KB@E](*P-:R*!9ND\1W%A-XA M]M]X$O^[R*KK@C0R<#5NT@,Q#\2&+.?) 3'I@N6AEH=:'FIYJ.6AEE;^K9;6 MD6W$%61XGN(9CD+VIS"*2)%R)V*P(@F.,*JNE7P*,YP%9!8<"Q?$* ]QD@4Y MZUD1)GHXK?OW6D-W?77%8\+>,.$YFYOLRZ#D,UH^(?H6] D*M'SMQ0(MV3!) M,M%K!05:OO8J76-*4CYDPZ1*V2X20%FTI2A?V(QY)'M::K^C7%83X?'E/#C( MI5>OK9 %[_%T]CG\-UO;V0).ELPTK1&JMAP,50#$>&1/T+Y9T1>3E6HKP'>B M?KVP3._G85^JO6;]D!?J7;XOX1*]&ARUZRZH;._2WE$2%U$^I0^(KG&$!/J4 M%3,E(S>RMJ_/A!I5EC7*3DPJLR"[1Q'":VY?UDXH:'&CLE^0-$+\\E=NLMSC M[-LY2J/%,J3?:I6O6\UR7S9[L6I&O&XUVWUY9._7Z\;K&G9[P% 3_T,X1V?0 M+AQ5:;;S=M\+KE.]J?&VAMD>;+><-W))%RE@+:,]8:O^"M%\P_,$Y6SIO_JK MP"MN*"KGAD;-8?1(.^3->^3'1<+KL^V6/<<>D=9[YU78G^B M!;M=4(>$6B):K,[8E:&W 1'0/NN*3B"0FS1 A@[KIYY9D2E)RBRYHBD=@$I: MH$!7]*6.9P#38:Z$>.@N1CH$CRLZ:C1L)&2P*WIILE #4#]8/0-/?2X>-C"O MV=B'"00?J.(JP#KX99@Z@(T%E4?:A9$@AT: L(&Q+PLP)2A#-\:NAC:;!\P' M#M;0^V%K2"/Z5DWOCGT)T2845*%S8(5\&(E"A*-$VXWIREC1A,?P6$>P@GX= MMH),'''X;:PJL'_$87"GG\ !KOVM((/328=.^OY,N\%J32=VJS\L.%CU-(AN ML7QZZ)=@3M:(IMOCI,]!Q#X"SK-61X-T&[5U[J>9G/Y03W^'>E"*9CCGBS); M;R_*KW%'V<=X'6HE+=O9\8U1''5Y6(9),IE3O"?F*A*/K9&54D3G/C0K^K C M)U)!;&?*14CI9D8HOS%6$I"F+&]?>AZA(0T%!-;RX5\^_,OE\"_XE"8-YXXK M&E)S#,!ET15B#C1DFEH4KBC)!#DW(NB-(GCK4SY/N*YIMI]";Z$NH%)GI,$Y9GM@&O^3 M)/&$TC"=EX-)F'T!5'R<24NN24$%L1&'5TL*.^!P9/D>&VSDRDH1\Y]?M M7A/V88NG?%8D;]=> 4\#JVPO0\ ;'^$M#I]PPK8W08>D=8;8CZU/]+XR=/Z# MXB8=>].(I9[>I!%%888N4?7O3=KD&VJVXL^N^U/@_A2XJ^Z8<=&9W@W@W0#^ M%+@_!>Y/@?OH?ML#I;/H_K$HQ)\AE)\A!).>[OO&_(G"[:A04L']110/92QT MYRIVY["< $J>D*NX(S+J!$]YM&,J3^B 1S,GZ0D>\6CFI>AOV1ZLHDP>L-(^ M\SM8K35T@2!\X\TS,]((-53SU(9_^![Q98#MN7>(EI>),S-F^I3@>;GJ MR3W"\KIV_=YRV:Z>5RC*F8&!EZS(=/; _IK-PO*RO^J./]%-%5TU/U;ML.60 MYI=L290XJ_MYR?#T=#CHWD81AU9L14UX3WZ75)'WY'M/ODU._:VA0Q06Q]A[ M#2>0^]R9QNZ/@7FE!&;TV#LOG3@2,#-V5Z2\WV)H.?9^FW2[C=;SZ-UN*B9; M#P&?H+.M+[A\0FZXCL"D9=+_Y$E_#;KC M:C9CJ^-T=GMS/;W9#;!;_%>!XW)@3M.;E(U-$1$"K>[))T\^>?+)DT_CP%0# MI1$\IFIAX#;=J2Q;MK\R8X_B-2N]1LP"S)@2R\CU5F:N;J.V;-YF;# M9\)@3IA"O%:V*\I16'"CW#N-@@A#-1K)DCM M=)![#\QB>Q_ \AN"4:!-L5D_46K#U95K8$=6&?N M9&AIB!/!FG(G*TM'Z,0R__HQ6&WOIPY6_(+J($SC .VNJ&Y%PS9KVA8;VT9: M3\IZ4E:'MF1#F0DER:]Q7,33&9[.\'2&IS,\G>'I#%LX2KP;639?SWX.".=1 M@C#+4,N0:V!;M@Q4+?&\1>HM4KCM=!XF_!3QPP*A_):_DJ]DXO1>JN+699?> M_Z6N8%3^D@:>E%.Z-E6@LIPM:;^0-"HHWV'4$A_*>C3CT8Q',Q[-M+==E;L0 MT5_S7=&-&N; ]G!78)_.6%%LM*ZHQ 09,-K<7YX,$)(!(*O.-BOP+G@BE)+O M.)VWY 0@+5EC!.#">3Z@-SZ =1!E.8ZV1FHZOR#+59ANK@GE/Q5L)C^B:)&2 MA,PWM1"O72,MQ>>3?3JKKO*Y#J/R3I&'XBG!2_8[H;^^7/"?OH2B,0HJ M;A0EO_R4$L9*7-"BO%*62E;4^"&;PV%+B8[%!2W*RR]IENI95=RH[,<+E$#> MXR*6N+2Z950R+E3%K(>\5:DIB M2E (T;7Z7=&)Q/8F.HC3%7U(;16B9QTXHQ,52B--<8,K&E)[BV!(UQ4'(F3$ MZ+&&KFA&/5).98S UA,-&',ZKFBZ9;+G[E]K+9RSIY[XV$]_%A3N8RQ#N^_W(_!PLZS MW2@L;REF02C/)(KXQ*IN&TXSD?L47']H_;M':YSQ6])F5PP3+]F(TNWAVQ;\ M:4WOE_=^>>^7'P=#-7 ZTS-43=*=0LV+$Z2E&ILJ)\1)=6#TV,;5[X,$A>PC MLI)+G%?IH3D67!4T6O 'QR"Q%93NXDW6T'-WPGO W!M@OBF]+#,>)RDKY%RX!*#A_<:X\8V6Y0L/4;AT^<8\8HNY#F[5&6-X]W)]%?!5NE M^=R](&Q,IG,F#OLIPVR;VJXHE;0;1=_:M6:^Y]GD** M0F9U!5OR*W-:2'$=H[WX@O*;=,T6=;Y6WJ2W? <7""\K:C8'VJI< M)=)Y*0)PX9%7LL2SR87:[V'3V7Y?NR/5NGG%3:0,,QQ[B[-F?88W/RSMJ//> MJ>H-M3]]?? F;QB$CN[Q?,%$_9JA.LL45&>(_>CX.S=NW99NVN:PM">UCJFB MKN!].MZGXWTZWJ?3_ 00!$X0+?3DH&Y$&//J&3AG!6T,$1 [-'[H<9.L'@'BU6\00#>OIR+IS0&;1FOJD3/(36HU_C!,^P M:?O'P#KZ=?0Z:A;M9#M"\4. 4U8*!7GX'#RA%,UPNZO#M5JT%G&H+Z2/+.PO MLK#\%(_A\RW)LHN0TLV,T.\AC>\0C(WVP^6>*;RB[0NV MM6WW./+F&@K]!BSU<"_7]@S!>;6^";HC*.W/#]KT-74HHC,4_R?7CSGP,0?^ M'*DGIKLE'8 &R@D2S3/5YS>"X?<)T%..DX)9.F4F\C..Y M>HZ2@HVA:[;F5"FCR_$ZG5UM!R/;W!_X4)PL22$^5=Q%V[;RB;63_7Q3WX#D MJC@#;QR !I4WCT*KF>6UV;I/-@@]Y"3Z-EWQ+R"]QTU9WO.^_HR1Y_L\W]T:\(+,/IS'=X+T/4R5@_4;!-& MOP49G_5/(5,PSW['.<$J168KUDB[66O444-)/7_4'W^$OE?;3S:=G9.0QM/9 M):8H8HUEM7A2JXYSY%:-D)45P$?TQ=& GE :IO/RK>>;0Y&[<,/_-.'>J/(_ M_(J0MQUHWV:7'%5&\R.,S'X[#%WVR[\><9Z@Z>PFC?$:QTRQ-0-86+>M M*%Y(WP[NQ)U]"!OWW31N23/W[&M2'.7;SR3E@*5ES?*I33>X+P67>3HKGV:3 M-=O/.:JZ)O03JRMR^_3U.EM1TTV[LYW$I>S9S?;:R$^49$+ZO?LW.:&S/Q$_ MYLM6T36BX1R5#R_9UGD=8LJ#9H0N K-2C$W7VP MUI?I;%KD##XR8RN=5ZM5 M=8UGUXH%O')L6JP6JYLL*_CAQ&JH=*VVNG<,54^9'"UQ>S&-[Y(P57J"^WR5 M][\Z<.ZF7#:J67%94+:.5#.CFBW'=O35,UMW<"8\;J/?D#]A(F+5O&F 9C_!@YJ6 MR?83/-S9GK4"*VW\&03;A5V %?6;,XJR$N UO/OSNC9E+<BO@B':=C'-6DU:BV=N(*6/9>XMEGD2QV4>YS!YNP ] MTI#CX)O9SO*X1W/,;Y'@%ICD4X;!C=A+-JQ23J*D.<5/ M!1^9/&J+G049FI>_XW1&Z+)]&AV])FW! MJ292>BS5&Y:Z6* ECL)$F"M'4,!#N-=F\HXQNT=L,N1\$WRHQKG(O!=7L 5, MJM?+#Y#6E;$#1\Z+C"W[6;;3FB2O"JB.!X$>!'H0Z$%@:V-5NL@0T%KJG$[4 MJ%"]-#L'E54#165^.:<0GV/7TR<:P!]N0=M&^[\$"1_%P8J2"*&XO'NH%=;7 M:- :TM>6T>-\[S.%0Y)/[(OQ"Q++) [\-L1;G.-Y.3@?4)XG=5&96G6]?]!# M0P\-/300W,/S4\"FBLF,=&>,\YH1HW8(0N@,P1&XX'B7;?>=>N9K6_[/-,- M$>HI1K9KP<+^)M1H%*0!,,':7G2N*^.J[6VK.$ZYHFCV&SQ=L9<#Y M]N]U:;@T:W8DZ#V*$%[7OE$L(Z"246*#)Q?]SD?_-:&7I'C*9T7R5M:+@E)Q MM$>C-HSV\BB]REU(I[1_M.W1-1#;L]J/("0Z5_ M6=JNY$>)]*'BUU0QVH>[GIH :WD7 M%D3>Z6S/R-^1K,R8-7GBJ; BX37(&E5=<,N-G#B&?"7O:SDA7XL/@QPR66Q) M$U+*J@5T\=(?,SPD];3!2F -:=_%-'P-R=$76#/: M=R:-13-UF ZL%>U+D<:B%2%(!*M&^QJD(:I&FZT$JT?[]J*!JZ>C94;[YJ%1 MJ*75&G/FA&$,)VQMGP<*,CQ/\0Q'_ :ML++(F)#!BB0XPB@+F-#!4YCA+""S MX%BX &4Y7I8NT")C;TZ"!*_1MAA9(9IORE3<>=D$O[QH5;YW>_8&ZA >B)C6 M3B\-I.?>==V;Z_KPQ0?W[0\>Z $+V?MQKVW&U]IC$L+G_4N%4[E4=<][E^J> MW^)8,WUJGYF11JBAFJ=&_1+G!3,SV%29I/'NQYLE&_GK(.'.M\I&&:EW^Z^O[W>$B8*DW3LO6YB-Y 6F[,K^E*')&A;8JZXWAL. MI0;(R16-B0>3!)Z/O?/2]59"DHP]#D/>;S%E-?9^MUP>P&2$*X$H#?6D 1Q< M"4AIJ*E61) KL]%$=.G )YJ/+M6-U-&DKRS[TL_>!PD*,Q2PDDN4K%&95D/HX]*K[7TH_@Q><^]#]TN#=R:X[TSPA_<\O&H*KYKL;LX-EEH5 M-;11^^-J872#&63-*XH\^HEMSA\P@GFKWTI1*W< M;1IJV8T+ME_R[!E_XGQQ460Y62(ZF<\I&W\YVKU\(U1ZH^I&1/Y"TJB=U&]; M:$L]4;0*\?Y+JP8&J+C9S'DO%P)%BCQI82MR'Y:&+RB'22^K8KH/?)DX6@^4 M'9"7-RU]L2S* 5RM;F3)3(T%&]AXS2Q49C@@?BL9T_%T]A@^B_O4I!6S/8WC M,BU1F/ DN#?IUHA!E/(LW_X=[4=9APFG&27X24;G Z+\_Z"[J@5==X1LTM8\H% M)&74-DJCMZ: 1@U;.4&EGT!0S*BLK[.ZR^>HHK11R:MMC>UFZ,@6$<@M+6M8 M:GY-":$;MA<+A7U;Q*B,1Z:10,2C$I;6OB,)V)PO)]&")#SC%%_.\HU:\-IJ M ^V-8H?7K6ZK;_+%Y6U!^U]#:0K4EK4D]^>0?D,Y7]H>$),$H') #?-G=2'& MHKB@+7F5(T5:UKS4.H-<7<%B/FF9B24I:5KB(\9*/K2E98=Q5EELNT"J&.W# M/0^C2%%\%=*4H8+LB"FY1#,U@T<>4.%S MIJ<^[,J'7?FP*ZDFWO:3P+AU5S0AZ"-I12:[,F'4RH$[3%TY'2C62>-H%%=. M#:J'BYC]=>7@+40'2KH>K(R!)W]7*P/ !X"5,?"<[]*%0R/J!ZR/@2=Z5P\. M,($+5LG D[NK5:*BAL&:T,[G;B&N&V!^R,(JX%;8Z&U4.#,)5\KH;5. 3P*N MC3&<@X#.%[$O#ZX/_R)6QU$1/ MS0Z1N$(4--18B[,5KO (;>8D*(C/%;*AY>(%.2G@"A71?/UJ?TRK/P;#@E'5 M9LRI@^!<(3=Z7?Q;HYF!TR!MAA@TFLLIHJ2C.=D%+M0V]\>KKN9*J1>QJ,M90AGCX3,>+0D/TL$5Y';UGSS,[)P#3IHY.\U"#F3"]?4P)V1 M;32E&SP,5YJV43\RXT$=B@K7E;8-/S)=Z1YF.VC.:O*F_9_+&Y6B,%L$LX1\ M;Y;&2=68[81.,/E\:J?>4CM=+/BM&3?I=8AI:1I-9Y>(XC7[CGS;9[.KV)GB M=<$4K^1LWV"0_MY1SYC-0GF.T4M4_7N3=I9ZJ;.F@W>]=58S:9!F T'ZL?6D M:)8EY=]%5H'#1W+/\Q-&N(P8/5BHCX0'VMY1PFG\^'SSE6U0-^ETA?C:E,XG M$1N(U::@R O2XZO,ZFQ)V#?[3[DR[\]TI/,+DHFSM@"J&,[E4=K2Y6!D5C;; MZ\3PEKV+#[Q$;+SAB\VT;._[R#T2 M@E_K=8FS%46N>V#P;<;]3E*&8069JB! MU3+<$P8V(BR[8Z&NB,\#!)*\PKH' _MZ_07?H^IRKD\,VW [1M -2-6&]GHO MW?J:TN8=>UO95M=V[Y^F#VQ)FLY>A.;NXW(%78-5MM6UFR6#%+0Z7'R3YFPA MQ6QZ5#&4;&6MEMA/A,3?<2)*?=BH#5NIMR0VJ:"4:4G? MGC<#LI;&S82C/0 MVW]?'VD82S*D 2H/KF>0S&_*JM86"X!L+<>GJ"%;](:06%+GG(-4'-T M]"$\J\EZ(FYB,.M**>*!?Y4EIH95'LX ?4G'@SOULMI0NC.='?@7OAQL>79@ MKP2U[=DI.:),B*V.RV$D[(FXJ!69.?*0I=JM+6544IX-I,;)LO=)')PL@D[ M&[#$Y,$%5&Q*S1L:0G^KF=SBB]8T,*PO6B-@LR\*:&@(_:UQA.KULZ:!87U1 M?:]R\X9,]_?@YA9WY6T9LU(R8Y0I\S =TGB_V)6GE54?0[>^V?RRU;6W&0^@ M>L#G;W7\DD^BO E,$B/S2JCN8C@FSGD![)VS 6AOO5P M ;LGKFBY/]HS3K\%LPG4\7R13V?,BBO5/'VJ3C;J'CN M#EHTFT9;9RL4;'1VUI81)XOG&.*:!\K#D\0+J[B0''ZG6/1*)D%S8U3C>$$/R08_5LI-RVQ7L>%,A2YKNX>3S#TD0G3Y M"\C&N_(42G\)$]>(/C'%NJEK&#W70XK%4QC(#8_FN)*3T92:6YP/ZB^EHZ.J M5H8SNF) PT!STZCP'J"PS06U@1JD2@0<2>H! K_4X".BIC?]_M6H./34P^1U M3JFRPRR] UPG] '5 DXJ3'KVCS]&HL(-L5SW RY$J4U(;'ZU?;R6:$T MNQZA6LD X,K4O[5Q+(-5L7.##GK#]3B&VQ[;Z;'Y&;8><.* 2;*V9QH=(\M: MJ$,RB:%'Y'OGS<:HS&9GF%RANCO28;OS-JXLB?TH$WP(I@?>S"DUR@]).1:P MT=/B"#\"V5]0A@5CL1MM-D]EX-:P'J]&>,F&[L]T+ M%_HS*U>E:$P'-'=.[2UO;>G/<5LI_2HUO-H.4.4?&JI\X(' T%A*2>[)_GRU MPU2%Y*: 'OVN0]1%PY1M/> _.T28=O=?+%Y-;D'K =R-3W6=)>5QQDO01IN@ M^Y$.FAK0=;RX7(J#,(U9J:,+TK>4UHFLR!)#$_!;1F!M7KVXCT*K44;W_\ZF&!5ZMJU?@G&S2LUOPS M6CZ]R9NN5:>E<&Q%HR\BL$02*0JV%.,>)(.L5'<";.IO&Y 7:I].+*/Y42HQ M]MMAANQ"OK&9^R0OU+M^7<(FXC_M(@-IU"52V=VGO*(F+*)_2 M[<07Z%-6S)2,Q\N34*/*LF;O0Q6NK:]$AU

\UB2%.VT'*2KO0%*=(-JHI; ME?T\S' $%+PL:^E:F]>R7.*DR-]LW(K2EF3_1$F6L2DHOH'VJ(2E7/Z'0]#< MLW11$6],A0?F[1S-"$5'M,O5,QO&#)@QA$,W);SA^(='').$&R([LDK09P-O MM*#!/6&COBM+5MK.U9R@VY*'=$ORJ[/V0HE?E+)W)=(NY+12X4ZLDNNNL+^P M ^":1GMT&SX16I+[I>$K_PKRPD;EK@NUW"4BV4.K,N#_<1&FCVC)J0"VXNR3 M:(AR(G?7\+ O-K%UX0Q)R8Y/K(21#SEA>4OR[\G0W;DG@=QORMF65SDZ:DK: MDIG/KD]L3Z)APE:;2;S$*>:;*T]0)A\N.E7-]TEW\,LK63*%[U&&0AIQC_ E M6J.$E$&Q\HZ ZACNQ1JE!=K9K:]/V.U7>NX68?^+F;$D[%OCELQFJ$>E@:V8 M'*J\^XT:,7QO XR#!9?W=S>8O_>@+)F@W<.?I2\"_,8P=+5J%D M&+)ID6X M?WF'TCU"M#P3+JA#XGTC6HZOL2M#,?D)S%DY]A L]9" NM7''CX%TH3:N3_V M 0&;%FJ?\]CU -DZ&L3 N#!+5&K1A*5C5XEZQG1W0]C @)1$M9Q6HH8VQ+_87PH#"QFH.[+AP"%=1@[% &7.?.H@VM Q5P?8V"/VH_N67AZ/V9ST-DEV#G"_OCD2QL MKXJQ/]YH9-H1G)1T!EZ!9E0'\7S]33+KW,F(/V"=.E#[-BN61F9Q S%(J3_616I1KJ MZ[T6$A#UVQ6?EJBWM$2'3]C_QSSDJ#'Y5J/Q_),H*I9%Z;RY1&RZ1;B<.^SG M!)6[ P,92T)S_)_R[\J[0EZ%^'?5O*W#Y^<%+O/7\VB%FR7[FNLJ45GIHQ?T M&53'<.:8E.V"1<15S*^G)7.VKDK[ *AA^,@\&R@\C>]+E0JD5Y0V?&B>F3(, MKV^.A[-,]>H*1N473LFC1+JO>B"K8NEXLS_BURF8,H,^3>^[_H"5^P>L3,8^ M#]WMX6.?M>@MD%7AW."0JD3#U'4F3 ZD&*@1YTQ8'# <'H@J>@A\LQI; ]). M;UC9K; XD"YU((A='O?L+ BCB"F+6:B[L$9NKA(>Q!)LKTT/DJ-[TS6+-^!X M3.4:1$FUX26D4[[0,:CZ*=7MW2\98TU M&S#?/[9#'M0-Z$Y=>4MDV!5;9\D&H>VA#7 _P/7L9%M\>56.O"NP2N:S%>H. M+5@E3[5ZJK4QU6I\J_(TK*=A/0WK:5A1W*Z>%>+<,%%Q2(TLY]-B9W6LO]-B M:'7LR1Y(VJ'3BF D9SDV].S#[AK%/'P.GJJ3,7N_-YEQ__@:9^7-T#-"CPHW M(PP[?:&M:-#N^^"I/O-AH%U^14#\9_>#QE1,8+5P7:.8GR6#WF*DJ&7I>H2M M5.4:SCWT[*VZ/9+7M=2OR^VFN56WWH53L,J6>_9"[\YR>Y_0\YR!X3BOG6&&4@\$=W:G3_,"(1#T\TQ]- M.E@--8,1_;&F@U54(R#9(X3^ZN'R9M; M[QK6-B!PN1!=+,)TSDI=I6&4EQVWGG^ M^AK&]@V9[$:IW/:=>-V,6;=,TW6NL6.FW<)J*CZW]@/603\!10=OP%8$,F"( M3G83C _1@@FU>5%8J^N-6AZ<1G9+Z8%%7/DH1\#].HC78: MO&5PFKI$<77*,-OE[M:;*LK6;.6C@8A;Q?#$_RZJ=.9M>OZZ*4L^(+"Q\09. MHC:]5S4Y.!WL=_4J\*]%UU^U-.3A?A!U=[-&)_W>-6:KZ]YW.$)WCT&#U'L/ MO??0>P\'X3T<8B!WYSBHAX$T_)0<79A*IW&THBOR[#2.6W3#TIUDEIR.K/@> M/(ENZ Y"=H"5Y\2U!MU1!6"]P:^,&Z#>>O(.@94W].OC.AMTC9E:L"JU[XL; MDBI;.5SAYJY+P89=<,)PS>F'$0XU2*>YP\U>W [[IAE)<,R-E0-7E?$H]BT5 MQ=-VL!^81 N49D<V#\7I)A2G_1'!XX]5S=(O*)_. MV%05<-62&I:\YI40^Q7I]=5&M4>AA*6-2O[BVD&!O"^O)K3C:"SWMIH/_S6E M*$SP?U#\3U(F/-[=UCM-#S?X3BC.V*-+]FLZ9R8L)G$5FB\>8[V_;]3:4TS0 MOEYG:79WW1USBN,Z\UY2[R75M:U5.Y1W<7H7IW=Q#L+%.6#.0FHW.C8K+ MB+?RQ#JS!X.P=&J4G%O+BRVZ>9.MLX(="N]Y2?.9Z3KY?("33QT.$W,7*I B MY=$:$<)K;OV*+Q>M+6LK[]Q6IW_B?'%19#E;86GI@16++ZLRH%X KU& 5!UB MKW@^E.8=.]2VU#?/>HV0Z>A_R?9\F>?+/%\V"+YLL-EW0.93?R-DL'K1LBI=N&-1DTN%[ MQJZ2YD,&S-.YHB(3CNZQY)(:H*-[B,<@6O-'KNQ(0*>E+J%X@O[O#@BZ03IY MMW_+@J>021T4*_:W?(&")US>%!>$<4QYA\K<%]&VMUV&WG'5QSKLJS9W"XD_9K5.O$E)4['3^>] M=/Z 0%_>GXY68N\:.@W7D'K?(%K;X=AU O-V '?;L7,&X $BP@=C)QS!"E": M-6,?"B:IUX$.!D^]6J=>K;!D_(XFU@-^%TH0A91NN!FU#I,";;._[AXV8<": M-FZ+W6HGKS_U8)XO:OK% %Q0N\%@+$/N5HIKG.)L@6+N3A5A7WEA.W)_HN($ MN2\+6J^<52C,1,I>6M2CU M7;@IE0T2^W5ABW+_B?!\P7;VR9K]=8XN<5;ZJVMNE97V"-Z,V4@V+M5T]C5# M96ZZZ1,;Y"F*;]*KYZB\#/::T)<=V6GK1TXN>7A1=C*,V#)T;&E*%J#;TTV(6(0:X<^>? MI1KIS)+M@74?@7LQ.4K2]L3W>?J&R2(=7 M2?7T;FNT7)_=\2Q=;RS=Y?:;/(;/Y;J7'1WGY]X#-D,7DS2^1&N4D-7R+0'2 MJHVNA6<_7+#?<7[!(S5FA'X/:9SM9& ?$V4YC@ ]@#74+(EF^XZ42W/K7I2M M=-8%,>+M9V6 L+]]KDF&")7=-ZTN8&0?]/8@F(!>D54)TK.?K?;C]1K![^1\ M,3H5G0+7M]N[E]\ VJ>7M2REZ*V1BN(U,P/X+: 9LS9EQ#ZL\E!Z)@N7KB]L M*;+WC3![;S94^GV%H>A>'$E=5W0H>C_ G=?KCL"X:-'24+Z46-+2@F"6W2V3 M+&G?\1?-#:;W_(9I<-]XX:%(SG[8_6W+__$KG=F_%1&1QN>5101> <$-CDX# M#XN0HG.>!>&X@,0]V,>KAJNU;1@9#SV<1!$M>!0B_Q?%<&NT;?/CT@XO>H]R M3$LX,CVX]+K5DO UH]+6 TIFS#HL:)A&8%M9O^6AZ.1K2E%%CO =$&73])&& M_%3S XH*JC67 $T-I==_A$E1K85)0K[K?.FW-6T= SP236OA&Q@ /Q+G]9YU M(.[V@(%O37I]A#8:I!\'I HN6Y8#P6U]O6&-RSN*5B'>?06]3KVJ.[2.$88A M\LU=$J8Y6^VO_BIP'37=L!5;P]+'>KUQ5 T_*L,&_^Q#OWSHEP_]&D3HUV S MCG='WO0WC,:C/"%[WE_4V'B4TQZ)]WARU2TMP@F?_J+0QJ-2N3NUQS.PH]&0 MOA,*K+5?3U%K4@\66'6_N:NZCLA_L"I_/R55MO8X@=7Z@C@J'F$H+%AL(U S?XAY]_JHG['JXI?7M^-&-(FI=*I1>X03ZJ$01T ML\-96+@)_E)/CR-8I+N(P(!K$FZ9CUJ3\"@!N.K@IOI8)ZLJ? 2N*[BQ_FJ8 M#7W=AYW.@BNJ:0[+P2L*KB(K9\C?_1Q0E'!-!JSG^2;(:9AF851Y95X^>@J3 MTO[)%HAM]F%4'HYO=GR\^]?:.CG>5T_\H?'>#HUO"?K=\GY??:,[]HG8#+TH M*'T;BZ=9JZV \9)GUHT2D2R" M BU?^VI??OD)W@H!*MY2I$<:KEF[:5RO?9%^M*KU=;2]^Z4+<*J]K_6R3=2H MXG;JZT(PT.L?&HUBG6R5'C9=AUBEOX7DD:U2UF#FE9Z=(\BA-=<-/%9 M6VE9PQ?^\/SVRSOV'Q*7X/0+R3EE%'&I:G?<)E6-]NE+R"VBZ6R[@-;LT8"2 M9C/$'I;X>BM'7=":O-)+Y,4%K+1NGV^.GT@&BGX#9L\$5%<_2X=.;1D[ M)Q?.BXQ!T"S;BI1)% ^JX\^+^/,BS<^+] ^:,B)WA41+I"$=!"[(I.&FR7 M!&[DN*(EF?5)VMC9KBA(?02IJ5W6W^F:L4ZT.NO<%2UI'&53FYG.*46U;ZEH M4;BS;"0*$8X2)5W@RMA0[$R-2'M7AHE"-S)N%:R"@SBVHHB&C'^%@.7CI[+<@ MRTGT[8F?#BPST^R.!_)<-,5R55&/!7^*TX!95)QA1)1MI54I,BO_. LQ#=9A M4J#=7\BVZIQA0SC]/J8XA" M6]1EVPI3>R!X0BF_YJ@$XIM#D>W=4!-^F.R:C2M^G(-?D;0;C7RQB]B0NB9T MAC ?]O>UEU,8?&EO-UG8FIZ J"#+2X>IT!8^(![9&R6.VMHRAB^9[6&H7^(U MCMGR7#.[C+]W_-K\@S#3K+R\S;0^Z]\\7HW>X^S;-46H= ZA+#>E3]E[AZ7- M3-2MPTJ5QOQ\T9=P*0]TZ_-5YG7VI!X)3SHSBU_N>2;37*\O]*$_/O2G>>B/ M/?/-1PB=3H10O6E,3&XPKJA2[5F0X!!7.'3A>-)@,5S1A0EOVUC7SLTU\^H5TR'.S6)SRE5C^9-Q(1JGR9T+]5 /6P,\@&V_[KO@B5!*ON-T MG@4)6B,:SE%05F_FBM5HT)KW5%M&[_#LS>%YNU7_/=?^6S]6[>,N7WDF\J[* M2G4IP#N0 ._Z$^ 7D "_]"? >Y [_L3X -(@ ]F%DMABH?:Y_U+A5.Y5'7/>Y?JGEL:-4MQ[3,ST@@U5//4J-N &[G<8I6> M[*\O9%3.*O_Y=1B5N%L2FR N:%%>J>YR'?6H 7#>2$B M9M+'4[9-I7B^R*]Q&J81V[NXTA_(K#XG5\/:WA5KWA7;N9S'LU*RHHJ*69-5 MNIJ*"YZ(FUO':O6>:?<]T_56+U&8GV/O-< <)#HFF"OZ$"[F!+Z$NJ(+M3-5 M!29<\?;)9PF(TG-%%>)!(:$/QMYYZ1XAH9:<<\@*5P*Y$3SV[Z^S.S1"BJX, M%(B"9&R9*WK0VS!J73!C5X5\S103WZ[$6>@-@5HGF"N!$7JJJ'7'@56A??G= MD%51ZQAT98+XY# ^7!4>E28)UW#%NH1>2M3$C31V:T)/1[=-?5&V@^9^#5#( M8 .GIE>(!AD/!"S/8A7Y_I#5$_OD41"F<1#CI. 'JE[48:67K&!5M5&@7<]" M6 O.,](O']#76T"?V*?3\Y>%!$,9&5R&G(E76ZG8*KF+],:1P)]86_;U#5(;_EX)#X>EL.TVK43PM M[//E3$_5 1D\S56+B* M 3)7^5#O=Y=:*_V-C,'JH]6.U1^C-5A]=6_*]^=+R(=ZJ7M+@[ _U\-@AQT( MXO?GH!N-7@0$@FU.>9O7*ZA)[%4]J/)S!?RZI#4S6EHERF[\%ML)KUL*[FE? M"[1OVT\'X76[&1Y#200J2MVQS8YUR-*135)^B0"NIE%VDU97[HG8HK[?&Z2_ MNZG05];(U3.B$<[0'<51YSELNY1I5%_A$T\\N>_>)RKFDWM\TZ@T=F0 5P9R M3_IZ\Y[@O=>7EKX^C%U?%E9 X-O'/Q8'K-N!CEMA=MGI+N%6U8E>-_!>A!B7 MGE]NI#:4K"^!]SH[X'5^X*#N)LL*%%\6E*UBU?>O>,'RX:M)*,1$V@T!05^]U'837=54M;WE(\R&2];TCU?[&V.EH5@>-G=:)AMZ)*>=. ME;539U_HH ?W\<=*S2G; /-MV:%IN[TI[,KY3T/#LP5# -;TKRZ-4.,.++": M?SN) 6W.9P56_._-[+2KU,D1KO0\@/7ZT>NU/5]N.:CHW<\!10E?S0.FR'P3 MY*R_&:=I^$5_+Q_A,N3UB/L)HX@4/!BQ2:!1+V^V%7S48V=\0%)O 4GG;#5" M;&(F=RBG),9LB"3G"=-VQN;Q-%\@6CY(4+&\8\^+*,]$UP"T;JIE5\HPXIBI MYY&&? F:Q&N<$;JY1D@H,[Q.:^&R?#K[1$B5->JS/5K2Y%=)B M:DU=ZZX"XH#5Y'X^FV_GF^(DD1;Y^ X;[MT9I\6;C M%#TV?&U%PIJ;?T(I X7)Y/6BSR\ 3#-A/(5691^_8CY^95RN>/,;LP_P<#_ M0VGY$"VC8^SJ:+%I$KBIXXJ6U"$Q38T/5X*&NAM'IWNO@1J8C5T/D$6X.\)R M[,$[0&T!":2QQ]X M0%D1/O+L# H;>C2Z&./@ &JI0&YV4/$RA UTY H'_M2 M:S+\>Z#KZQC"OX<8=51/W(W=4H/I0,\AZMPB(=()U!/JW)(AG2A->&+;$4AG M08;FY>\XG1&ZW!X;*Y;+D&[*;)Y%QOJ<9<'39E^T4<11%V^R%F'4G? ^HJC/ MB"+^965A0C7/VX;7+- 21Z'XK8(";5];9#E9JE\N*]92A#M$RZF01D@IA[IL M;Q$674Q=2$1%=TM$C]$)'/20!,>E<.5&)HBAD!>T(*EC#HJI3QD MQT2:X5S@+CXJ8>GN@ND*<4N",PGEM*Y?!H&E;<1L7#-KE\TC9JA&^9\X7U3; M!J)7SU%2E+1:EK&5"\6/X;.@5PU:LG731*5V:8A3;1D[D1+GVVUC-UHD 4*@ M.CX^Q<>GM(A/Z<3,\?$H/A[EQ.)1 $8UT3%HQZX/O3V+@+9FYW12&T4!@69C M9^=ALT7+HAZ[2AJXK]1FH'-*4:TB*D+..1>.#\22AH^H^=&QCPB@)J ,[=C5 MT63%D#D.G'-Q]A@8,M!0LS$$A@SV^IX.>+_^]IK!:DW"6=N."'@7_%6$E&DN MV00SG+(- 8?)"[*G2$/V2?DY)%7)1H$"/0I@+7Z@]S[YL +S-R?U^54A'N?> M!Y6E"^=EUS/7WZ)W-@BYMS?7 27?W7-G1_8QN%7'9)!(&2CIZ(L$3"4,D$KIF:@>K#:DUV!]3NT;TB0Q3(R"\U!^!.R+- M"/"8;3KN0\#>M_\;7J[8NA@P$^M@>.V?-DP%W.8-U@BU]D)[QLP"8];FLT$H ML?;#HL<@_/N#:)/XW\RNX3_5AHH#2QN5N/Y4@Z"$2I&6"A'V\%;?% K5?0I59E 1D$TS M=@W PE>E1N?8263 (-"S%<<>L:DW*^18:>R#PZ239:##8=!.EI=W-#X.E2=O M",U.T+_2'";T,,]&.KJ@X+@_!\W8AA< 9]OS2T3[L#&54=0%2UP5W3@]R,K7=9%F!XLN"LKEW5]YS7TW) M+^A[^4@\@G0J#Z%??X1)@1IVZV5=:VY-L6R["$44\V6([<A%05O[7@N)03O?R)U2H,7Z1!RV#>AXM:7AG%*D729@J.V<^PJJEX9T MD'.^+K"^X&23_.Z*,]TPA6VL=F9M!5.LC=7ND7@YN' M#2WGH2I&R9M:/G;^:\!$P^ORWLH IQE35Q7E%(64;OB77//1SX.>! 6;'$7O M_*VVCJ?WU!%_9-W\D?7./R7@&'M/P\=4H-9>I#*,_#K$M-PJRU0UMSA\PHG8 MHP2K;.M<[4&Z78JB1_9Z::07I(JE/MSL!\P]SKY)8D0@52SU83\DOA2?3VY^/KG[7>=$7. G?699:X\@ M3?9%5S2D]C/!]UE7?&^ZHT:\Z[FB$7^R=] .V2&Y -H:LSU,F9&<4&V(,BV3 M_52<,GSC='$3'?'/Y]X"L^"]9$!Y.C3YM O2,:(0S%*PHCE! PW2.&M%S M/;[?%E'7>Y<\9=<;97?'=7_/57]6BY1E13I[]3OUJ]_U].I?U*_^I=-7"Y%C MC[,(P);V/H=-GC9[XTJL?&B3(E\0BO^#XJ]L-:&E_VA:=NLN"=/L?'.U[Z1WP38X]W]&T1)@SO+]\-XO,HI?.N,N\J:^XJZQ-R>*?9 MZ3C-^@1BK^,P^T0OSGP/M>>A;^CLC!^KWZ&M)O><\8895&0M5>G,R2R#BJPE M7IV9VMY%[5W4#4Z"#!*<.SS! MJG@0##@D*&?[A/^'R\S^\O\#4$L#!!0 ( #1YJEC7*0XF-?]NP]R5HVL0V$ M0W+S+$+@'O8D@0UDW\^\7V;)4AMK(DL>'0#/KW_JU*V6+!M#@!BC63,38^O0 MW55=55V'JS[^G]M1Z%RK) WBZ+>_=-<[?W%4Y,5^$%W]]I>#B\.3D[_\G_T_ M?1QFIOV,M>G?MW,X-KNN__[]'7I!CV4( J#2/W? M3^=?WF6)&Z6#.!FY&:PN/*N[U>[LM#>ZYJ5PZ8_9"XJ_6J^LG\V\]_4Z[4ZO MW>WIA^1I.YN,5;&( S?MTU/T+WC3AKX\3;)9UYN?2C?D6:*N9B[Z[COXO9C/ MK.NZ&]:7?;)A'ODK\>*1*=Y]__OTX@.%? MI>M>/+((M1B9;FOW^QUC\550O^SP0VG5592/>G6+TNN\4[>9BM*@'ZHV7J82 M8NJTW5OOZ-L'91DSR+,<)$NN0B].QC'?@+,F'NWV"L;P\B0!*3>I'Z7^M334 M-/!FL%+@E>=TZPWKK\1?2I,P/-+%\+> MN7+=<>VFPA_**Y!DM7*@=)&?)16146(O^/D=_BRRJ=ON==?V_^1\'"K7WW?^ MY#@?LR +U?Y@H$GF_:/;^>&N@V[Y^(Y_H\O^OW;;^5U%R!7*=_H3YY+Y_S/P MOW,6)YD;.FUGZUVW0\-S-O8V>WN]'>?LJ]-N\R-&*G,='&1;_2L/KG];.XPC M8+FL?0D#7',\_NNWM0PX\1WIMG?[']_ID7[LQ_[$2;-)"/MM ->VT^#?:L_I M=L;9!X>^&+BC()SL.?_UKSS./EP&(Y4ZW]2-R"')KNPX2#TW_+MRDZ/(_PQ[I/QN MV'1MOO>17_\Y]O*1>?\9/"+VC^&[M/S^'A#D[T_Z:IQZS8LWUO;Q[EFO/DY< M#Y4&W>-UN[VMW=WMW,7+"HY0.(U#:,O]MM;>P8 MNND1WS&%;LT4>K]F"IMK^SNMW>W._6:PLW-?(H@*VSL(P_@&K9/C&+1#WL\& M>3@]-=DW#Z3)UM8]9[-[7WH\YVPV=^XUFYUNW6P6W2!G[J26M>3[]*$LMGL_ M!MOIU>WR1;?(LDQBLVZ?+[1+#N/1*,A0?J8'D8^6$!@E8 0'Y<'#V60O"D+0 MN*C/WMTQFMY#N?Q)1O-^T;4!M74Q=!-5'=49'"X4;"S_(HN]'V=N7G2%7]"<%I/T"\R&+DD/\FP8)V"; M^P^=Q58+9H'_N^=$%A/RRS^1K<4,H(4G[[FBETBRETGW<*W5YK9_>>4^C53>'>5,B&*OD61W%Y*D>W8Q6EZJ&S M67PB[U%#[C["1&#U[S:6WW5EH M+O\XC"./X@SXA/,@_?%I\DE%WG#D)C\.;H.T?0'C3<\53"%7WU3V58WZ*JF[ M#8,[=,=AGF9 NF3J&KGW+(G]W,O PE')=>#Q39^"V(<%4B%?9*WQ65X(H<%@ M[UN.OY\.OKK_C!/]JO2ADJ=WOU7=W5EHM[[V5;V'&(=5W>CVEI97R0A'=]FG M/ TBE:87ZHJ]9W3W4(T"6*'TV9;WGD JQ3DF$HEQ[^N(];]V-\3AM3)9@IJO;"3[^/8\'= MM1);[O1*9,&Z@P<8<&FP^!@U>Y#[8>E8: M;#?[X)?38&<.#1;/&(%'O:\Z[F=HV_DG-+"4/:7\]#B)1ZAU#R+_JYOE29!- M3@<'UVX08FCY.$[PQPOEX2_VV>TI[8GW5<_^@_P!RS+#F0E'G79GH[W1L3]R M7/_8]8(0AJG9/PZO@^P(VS>F@]K8KS&?]Y$8_8.)GWP[QTS=7VSGE MI:I["G!XP-84\W.)G;>[\\3ZUGW8>;OJOPI^R8+,XZ2Z9XK(^Q0G27R#@W'' M\$LV>8AS8P>D\'W]X>\[&YN[BQX9IU?C"PBYQ+U2YTCAKA;<]0)]ME5<>LI# MS\G=]7O/>S%?VYWS[DW/VS8FEF_>VT\V[V>E]];]YKW5Z3[.O#=^,;WO/>]' MVM\U\WY&>O?NR^=;G4?:WYN_E-X/F/^:>3\KO>_+Y]U'VM];OYC>]YMW M9[NW-3L"N7R6SP/#-O=WMM?UXIV7]0_)1>D7Z+(RZTRQ[JWY@_I2^! MVZ^?A^<4 ^?95[% CYX:KN+D,N:V-TTJ]M<.[M; MC["Y/IM\0'041?Z7V,.J,PR_7[JW$H'_I"(U>*@D=-+@*H)/:_L;]PMC[VP_ M.-/]>Y0H+[Z*,%L+IB'C3\V\SE3DAKCT,.,3>$&BTDP8[EE$")(*RZIWVYUM MZZ.EFBF]YA,PIG\8CY ()/$.D@1U/,5U)L4E9^X$OSJX<1.?_N]2)2.;*;N= MC7E^N&[G'HS7[=2F%\S55;7)1)1&Q#E0G_.$/8Y!['-B$?UX.L9WIT>W*O&" M]#D2A'%ZM4KKOID@6%'D80YG/2%_+K7EGA.J)JT]3 LOT82V[UUXIV=Q-!J' M\40IR9.HGPO(XVL0"(KW4GH99VYH_WX8I]FW./L[6B5:RMC\^GRNU$UT%W9[ M]L>+O)^J?^4@#HXP\\@$C"O?USM$/P?7@:\B7Y=>8?3@L_)"6"7_LSOY"N\? M@LC$,M"2>-FHA!SW?+BQ/<++\05MWYVT4=2T5;2V_]5-O*'3[;4<'/:]ZU6? M:L[6E"_C3^K,#>Z8\L;B4SX8)T'H[,Z9\2".LRC.%!;\[X4@Y'];4U%;%]H. M=CJ#7G>TMY[M;VSHZ[N3-8VS^Z]<(\#:Z5$P\< M,#*<3Y>'^/'/7-WJN)'O_)G*1%L.R%@,Y<#%X:1%OT0JPXM=70N9XO2F'I#J=^(ZI [.Q>=Z<#VUA28Z\%5GQ^UUVOV-W??MS>W> M;GMGN]-O#U37W]I6:A,,K+7]2WC/(,Z3;.C\*W<34.#X=E"DNTX0P1KX, (< M2Z*R)'9ID/"9 #78I+,7*(C@-XI]T>2NDCA-G7$2@\7@O$F556=)?-F( E5PH7%#X&R%/]E("^ "6=@B,9F^8('_Z?OU3_IOO+]VH>6X MT7G?WN@LP>HR@$RV7PS*/$A^N>^"L1U773*A%]EM#ULS%N2;R[5F,JB?73.P M)@[&XS#P4+M,K9V%L;$7@&QZ*,\MRXXN\5QID]YS_:;FV%O&.?9^:HZV(#)E M7OHM/MDE^]:EWQBO*4X>*+.F[LE1[PKC_XN]IWE\RXG M')(U!QLI42$>0RY)V8(605.G^0_?7C9+6[I0&Q*QP]&Z ^*(]#4 M2;8W/?JU?U#S6+9]Z]M!IUBJ(U2; -11^!HKW%*=I[7(K6)(TW M%'T$BG87IVCW<2FZF-0]?]GDK!O^JY6W#2U71](VM%P=&3M#Y]27]9&3#PNN M+X;!> S_'D3^7]W(1S3:%\<&]]6V"[VK;MGH;7Z]++]58+MG M-/A,MF6C;QNN>P52Z9=>PBYMWJ\!RSV75-;JUX;?7P6_+KE4; M?ELM?OMU^K2FCNV)&>,E[\5E6YM?PC?!//IF!WEG&.G2>98P&@ M>O2O',O=X]$XCI0!4"V \)=3>Q1%MG.F44CXJ?D\IF3_U<0Z\+Q\E)/*I-)[ M_#E10URJ:\4UX2M!Q(7GN5+$]7U"9'!#K-@\B0[=<9"YX6H0=-[<5HF(YRIS M@TCY1VZ"T*-+FLYX3^K53VKIR3;KU-4HQ%4[ZMR;R(TB?4)%^F*9HE' KY?X MC>)^H>0.&M7^U&?=1W:^-"KZEZOH7T[<1M6^?"(V*G-YR#8KHMTHQ*1&X4Z7.==5\24S0*^/42OU'<+Y3<0:/:G_JL^W,X: \D5J.BG^>L^VN( MVZC:ET_$1F4N#]EF50LT"O%I3)U?EZ)_;R(WBO2YSKHOB2D:!?QZB=\H[A=* M[J!1[4]]UGUD7/-&1?]R%?W+B=NHVI=/Q$9E_EJRF68*U.16/[[GR2<5><.1F_S@4E,W5.DYMQ;ZIF21ZFXS#:MT MJ>?4-?,J6C_!J@0J54LN+^Y:+JO,,O/*=V>GF'#4H_'4K] )*\N%S>"N]G,OQ)6IK&OFFWZ MPO;/4F4SK:YF>DTB>:E8JK&O&L'=V%%Z<1QGPG*>":[M8"K_*F7K6CT\MR33=;NMG2S99>6F_(N5T]E4]71TO:515ZKJ"B7([#;+.KFEVU2B?*Y0C#-;NJV54O MV (TR>%_5VXRE1R>9\G>W_6M"^>%EVH#P)B&(623L]"-LH/(Q[3Z,:UQL<<^ MY4'HG3V63DY]&SLL]K2YS)QHW0<)QE9O:])_LR=>2.!GH"%5DX&/2,+K;848N@! MKE0/_JW\F?>\ KETS[5H)-6SL-G*R:Y?RF:K+AK.BD)?NK>'B?*#[-!-DLD@3F[7_L@-PX.K)##1>8[? MJR3E.Y:;I#,G1H1<<'(K&#.=A\SVDD,MRQ-C6*K$L8:V+S-^-%/_2HSP7(W< M !&2SE0"PFWD1IXZ[8?!%9_$;L?*RY1_&8S@DM/!!7R;#EP/?[O08R8.>-S' MK?LQ/J<-X]WDE?HU+)6!TO9G\]/C3AJF^#0/EM7<+U;SX[NG?9/9-]8"+H\- M4]X']2?@9G_\?!W6@\[$S>BE;=:LQ(A]Q0VV]U@VULD;D+]T?C1'9[+Q7:T2^H)WWJHW(9N?- M6?D?(O3MI_BZ-5)?Z< MJ34ROZ%_(_D;^J^V_*_!QSR.\V1!@$RS<@=)@B$;RFA>3LZ8 Q)9,^&[@DP/ M1HFEW$: MO?9:&*?[:(QS9]GT[RJ^2MSQ$ M0B4.^7RPC&\P<[]H^M39()GO?+U['.:HA MW8L]D32D6WK;_OX"\UL$,"!=CAF'UT%T5?Y-O&U?@DB=#FIONX)U2C^YT8^#R#_[=HB?OKG+ M3>KI>11$GKL.#W?"ZSD(0I%K&0*I?^K(74L&/#CA795^&P M)_ -UW#-%W6M$O=*G:/0[PJ/O3" Y1DTK)O:SX42G@LO>4G\*S_!0?_K)@%V M(S[7D <7R@,+W#^%:Z/@:I@=!Q&8'+"Y\8J+>) T+&9>5ET\JQ_?8JO8\.)< M7OSDIO1'PW(+L%QYL1K.LI9]E3GG5=&S-VWWO(3^)8O0N?<4=L]3M2-9*0Y: M%'%U+.=G8+G&]1LOYIUFLL9R?AQ=7QW)^!I9K+.>9G+7*G/.J MZ+FYNI;S9F,Y_R(.6A7+^4DXJ+&<9W'0:[27AQ=2SG9V"YQG*> MR5FKS#FOBIY;JVLY;S66\W-RT&NT>WZ:Q1J[YWEX<77LGF=@N<;NFP1U$;.J_7F?]UQ.5)S<,?T.X]'8 MC2;'<8*?\DPEE\H;1G$87QF^DZ9Z^+C+R;ADD>-WR\UGTXM 9'[ 0CP"X]6L MY)1Y7BSIRY)G#;P&9I5D 4J/;KUPMQ7_G$2CWB- M"3[C='#D)MC).3U3R<703=2G2?T#B/&.1N,PGBAUD<7>C],Q/F&Y&? )%Z/@ MG9FKLEH'@EE@=@W#K3[#+17@7L-PJ\]POPQ[M;O=[NRV.]O6QZ1'UP'?JZ1+]4-=\GE+T[BPL>HDF3ZGK;V#NUCEDG-$L@=-V62PL*76- MM+3'SXV79\YAM91IR17"HM]-E8_* 1:)M -]FQ[DV3!.@G\K_WOD@Y8H1/Y9 MZ$;II\G1K4J\(%5G2>"I(KI=_+GDN!-/,'GBI*D%6'J'Q4RL\88]7AA[_/K3 MX3/*ER6OSGUZ!GJ"VMX5DB\->S3RY:<8:,EKF)Z>@9Z@ FJ%Y$O#'JLH7V:& M4THGWG.59K .F?)I[9:;$RJ'W2*=H&8.*TC,.]T7#3%?GN?B7(7P&/\,7CRY M3$!FN1ZY;#Y-[%^$O,47$DTW'6\^Y6D0J32]X)5@W_\G&%&@4A4N-RV)4@)'PVD-IU4X[8D2TWZ*TUXI[ZR>R&@(N3P[ M\IN+C;A.!T>W>(!B:_' 'P51 -:6RY%RZM*<:^OJ%7$99H44$U]Q9GI&8=8PTZHSTS-*)IC[ M-4PK\NL5PJOC,U"-"RW)BG/@,XJSA@,;#GQ2&3@K.G66Q'[N9:>)K*OQ+JH@ M5>&9RA+QBWT*5>0;VYA^"%4^DOM7DD-1W=:MCW$8/FB-5I%EES=@U_!WP]^K M$,.<5GWS^CPS_HY[AJ MLC"OCC]GKL'*\^?RZ_>&/U\S?RZ_?F_X\S7SY_+K]\-X-(K]@%;/#Z*K _\Z M2.-DH2%Z]V*L/,J4OW]A!6+0\SL.E\A*[*U5*F27-MFBVQ7)LBZ6R=IIMT6R+Y=@6*V=$G:ED$">=&_,7NE5 MVB K9TXU&Z39((UAU6R09H,T)M:=&Z1A^)?/?R_9@FGX[^7SWTLV$!K^>_G\ MM[KZ]U,0#W+5L-]#6[%8B]=HWX;[5I#[5E?W-MRW_-RW))JWLP%/?FH.>5*] M0#-XQ+79+-;F?7NCLX1KL[GXVN ,'G%MMHNUV5W.M=E>?&UV'W5MNIVR-;M\ M:T,C_-6VUE+*FWM9 H\J;WJ%O.DMI[SI+2YO>H\K;WJ%O.DMI[SI+2YO>H\K M;WJ%O.DMI[SI+2YO'MFZWL0MVNW9'R_R?JK^E.I9 MHJZ#.$_#R;D:QXG!"5HVLN'AM3(';@IVUT16T(FV 'GMO_U_YFDV6MH-.9.R M<^;PDHD:W.XE6)""52O#8.R$0?3C/ [+ZXTWKI[/Q#GLQO,/KUAPW M\9+Y%\L5[P:NE[4'<9Q%<:;6G"P^5X/TM[7!3F?0ZPX&?MO=[0W:F][V3GNG MN]-K;RG/W=K>V7$W=P9KSB")1WR#U^WVWGV>[TV\/5-??VE9JL]/9GIY)=Z.WX^B/&UO%QUWS<7.S^%A< MN[51?-PV']]WBX_OST0FF<)YY*8<'P[Z%R?>)4/[C>=_[D.!_Q M _SK./_U']WWG0_T7?G7CV,GS2:X5@-@H_; '07A9.\OE[")4N>;NG'.XY$; M_>4#_9H&_U9[W.(?([E&6?GSGPE3',)7Z M.=SK^?*%GI$C4W)P8[7=,+B*]AS0!IE*/C@R3TDWYP\7 M=E=TE<51R_F\?KCN]#I;F[MW3>'GN8/9<3F6Z?CT_*N# B>*HV_Y"&2KYT0N M*BE?!7N?8R\?B1&WYHBH/4?&GJ$OU]BHO;UNXP;NK>W#F>EO[PYH@Q9OV%\> M-GES //S<8[.MWC=Z;Y=!O)77G%_\0/S^NHF/YS32#WWA#*25/TX 6'\VUH' MN$:%X=CU$1_+_)V.74__??_YWP1^-H2/G?^4<;1#-#+\[YT=GI^:5S]OW\XOO!MTOG\M0!V7Z) KR[X9R>.]VM-_Y; MY_38N?SKD6.)?2/R#PXO\>?N[L:FV0P\S7? $F ]"'^\(]Y]N3O?T?_;[M+K MCN/$R8;*&00I$-"9*#=Q0-@I_VZ!?T9&]A&;WB4>W//AF_8(!C+$V]J^.VGC MD]LJ>@ S;J[M?U8>'UTVNBT'KZMER\=;+TLMB%:H6<$=S81QTLC/ER8_";X@ M8(3FIY&A6R)#-Y==AEZ>'WR[."%AV$KAYT0= 1V_F'_!P[1Y2_^ M\=*-200Y#5)T*8$B =$4Y2BM]V;KD"/R"1W#M=_HT@?LK_=K^YWV5F]K>_L^ MRN"I5G-:8SRV0!M=.6Z8H><%5Z0+__7^T>W\<.&'3J>[_L_Q%QO:'H2(IOM7Y0#Z3%\>&]]#4;XYN70^.<,"$Z"4Y5U<$M >G.C=U+L;* M0Q^J[P21!Q;QNU?J=:=T:![X?J@\-/=[8Z)S_W.(FO\3D/,E"WT4 -W1LW43.=&'>H^Z=> M0FN;$'WONZ:7[NV)A!D\6M<'B^V=M?U>I[VQL=G9[73N6"XV&9:']]X0-_&> MC1/^EP"V^.-_YTF0^@%A8LE% _ZWQ)*5^Y,K-PK^3;^\M<3!4C/,FY/S"Q[K MT6@X>^^Q>MOE\0,; 3LHPC8 ]]/5)K*/U^"2'4?( AVU_9W>AM; M#EC.Z20;.I_":W^]Y5SD0::4RB<7G=M_RN8VS'(FU55.+*89S&L5OC_!V/6W?=> MJ=[:_ON-;F?KI2D:F3[:J6<)L%$P=D/GZ%9Y.>)".Z># >([OEU^2K\!VCE( MO ?K@&>*\RQ3P.W-S,V!PNT@4>X#M\/&VOY&=[.Z&=[.EFQ?8F"DLV$^;CDI\.6@AK5$=NYL_:=F'K;KG.UUZRNV M[/@[V[1[[.&LV>*>S=FVC+ [OOT@%FZ;+MASJ.;,?.G%89SL.!_ MWWYPJBH#O<]ZSIN@+YS'&_D,Q?-3U'GHQK\,,LZ84:XW=+S03=-:C2I+UX^S M+![1&O.BWF,5>[B*\ASX?O9#5G2EN?F5/PS0S+I6'E!R^P]FH2)ZM; M;^A&5_!%Y-P, _BF$.@U5N]SB*>?V3N;UMYAJ3OK*7*1R.'7M<5FVG"BUR?= M7I\$W@-LN"T.\0 [762Q]V.A@.9C"R= MV6RZNDUW)*(8Y?.T*P@%]8.]0-L@]?]^<31G,ZY6R!W>$/E M_4!R_' "/HDD140O2!W7N8%#0?M'%-]$0'8 '1C@G4@Y 0GDU:?T!;L=AS?G:3K=W'J89XD<#?GFZ&* MS]PL?P##8DDX;)!9'.M\BQV3>/;*F1>)"O0(9MC2SM<:YNLJY&LNY:%\Z;W!QMC_T-GKK M1JV H 26'V-2R5,S.H_7\*]*W][)G=8ZX#((LSZ .[L-=R[(G62DA'"__H%IAB4SMT;3Q8BK-TV7^HY;*'H MICWN[KS0YF,0NI!;]QG6T? M3%/T_IGPST[AK8=26 N">TRG6[UOD4R$1WESYV'WO9CW/=+*/E&"Q[SK(AE6[T[I##-0^-Q/GKUT<;/57 ^'SF/Z@V]^Q.S^RN)J6?Q M.TWBD.?P^$3=7*2D[%L6; ._3MPT$;*,/?5W] @]PY^_W;]Z]K-A((75D@ M@>A/Q8>AB9N>'?Q^U/YT?G3PM_;!\>71^9[CAC?N)-6A$0PH1*HTQ ^.%-XX M/8QR2R3[/SKT'[C/]7[ AL@COUW^:>W=],K\]7/]RN "_^RZ7)X>?B' &'F^ M'Z3CT)WLP0DL!,G5[H>Q]Z,<**'7RE+.P3BYD?G3@1.#+),=19I:O5_EO!C,<1*T8/$7# B@TXU<;6#7 M8&0@BYT\90<#C("+RVO*)..$WA5.\.4W ;P:7NM$,,,8M?UUD)*=%+F1!SR MIT6LZL&+$:_-=Q,_=3"K.O!G9:UMO''?UCL+=%3E\?^_<7997"$Q!+'=,#L% M73YNEA'8&-((R!5D*3PH&S[]#94$PI1O.EN.=_7 M+Q ":+OW'A,@W^+$BUE*MF0_!/O 8LY!D(S89SN&=[MX$? SA2%]&K&;^T$F MXYKCI3WQ!LD!7AHG!\6"'8?NU>/;&5OSC<=?R,8__XX[N!9E#C%!#")+)0E) MI21A+@%B)4AN XV7,F6-ZQU9VXLIK@ <'$[2@!DS0BL%.+7==U&*H9Q34X> [+::R$XR"ZR$:9!0EX+J\XD$D^#1N^GV_NKI@T'8"Q8**CS&?W2L*> MJ:%M@5P(0HN'IS@.&3;,?^OB?'>$#SXTKWL:7MM>6I'WRS4WA:G2(1X'Q!ATWM2DSY1B,<"/;SF-XRXW M"#[WR0[,.S,EB(E#KF2*!]4@$B'<9J"^0"B"E0?D=EW',9N!J=+SVNP8;P B >GZY-OQV6\K"@?M?TX M:\LE94X/[,8L)?;>7=OO]79:VSN[K>[6>\WB>I3[ZR^;LZ?P/"S)Q>\&ZO(' MQILIU]RG0U"BJ7R79W1(!.XN7X3I\N5OS#.GV8:_)P^)>;#:>K-X=C,59UY1T?4'S.2UF4LMI=-5/\AH#HF^6>&VS ML[:_N=':?K_1ZFUN3+':,W):XV-L?(R-CW'Y?8QUXOMC?__H%H@;N5D,!]1O M<::>&3IQEC5J('X_J]1+@C%*M?L:G#M@;CY-E.PXS_)$'> MJ8R>2L:7Y/VY*5D\DD0E9G4U#^M&5;_)4_,-6&+R99P7&5QHC,F9$.RM/ &[ M+@[#23N^P1- FO?3P ]@_"I]B\<%.2Y2RF,%.QF=?L M_)8FA3_1$,3S O(XR5PX=P380Q'/FRGRFCFM'A;)8F3M,5:N&\L^EP<'9IYPD]E M Z%TY2FHK0"]FF;D^L9UY[)NE9%Q88686.1A5&;Y<"UI06J= 610J1DW]F;>*"2EU6C9 M]$\#D(/(14Q_8<^"J&5OU SJTQ+1(3#6/,"29MTY #L"+%P0ZN3C+W@IB-CV MI> "^VI#.K\RUVDG+[)DB(PRQ6X%M5[B<:KTAEI) 8>$N)#M9A/0 EDR-Y4_ M, S'2F8 G!_?H)QG,2R\.[T]7T+Z;9?E7+;X$E@PW[OCZQ2X8T'W7X\8<$EN$92"_GQ$&# MD"1?[\/'OJP;-DMVN@?KSGF0_G".X=")6W9!@.&&)UXZ3\QABNUUL)MTL-A< MM8U7I<[G(/5RMKM0>AU8(;EC8_O $8UM KKF7*5YR%I(VG''4=HP6L-H.^L6 MSUQ8]C(PS44^'H?TMPNG6BR?:CBFX9A=T%>'G(7";'*6Q)[RX2#?")37PA[_ M.\>,%<070T& #BU$EM6'<.4V^X[>ZF9'\M4)-.S@4Z%L%# M[&.P?7%Q J9N#^AT.1P&:C %V9F0(.#?"I+KWWSVSIBS%/YM:H?U47?V*?'R'%^V+[VS@ MG%]\=;Y?.%^^G!G?'7Q5+$"=_P*ESUB1"+H[6:[EQ#KII,8]A;Z.^0!UN4$MW<068RF/KM"\\@E*E+"[M0+\ G(PX9FFDN.F %=8G'S M/4M(VRUYMX,;QC.BB>81+XH_Q^T?1#F[-_4>E/0;.>6FM?IEAEN=YJEG43AM M]4RT#QVGGX]9>\&&&,4^ZUQZ!VR),$[1ZIUV^]91)2ZD0331$H!H1>]B68!T M,J)@^BGKP#5H3P!=T1$-:WWC)GX[C.,?4C"PZ$YS1B[F-TF,J2XQ_3I0-_:B MULP)US$=QGG(!1% $C=-\Y$1-R[."6G!3\%Y^Y+ E2B:YPQZRT/[*%E)O1<25 MJ?,I!LE MEJ D2KT*Y>-OY9(&K37\E#J5&B$8+:U4/>K9$1"34:ZHP=*0DM' M/J4^9;'DZ)8^N#!24?G&MMPX*V:VY[P)WBX8V;Y;]WR IUF/BV"F&J5H5IAQ M^K%3L48.GL*3K4>GP6WYR:409,U#JW'(EJ5@.*K7*L2N$\:@.!.6E6' Y+($ M<]^DM.N<5BJQD>(*8P#,#%3V)T7:0REJ")*;U"^!8I**[+LA'733H5)(Z]*/ MY1?$Q@81\,%012D>*6%!XI&2'VH?4+<\9J'TN MU719+E71T7]@;DS8$!N'C^UH4X[0$V%2=G7V#5>&P1&PG/MAI0JC9J"]'V=8 MFTJ/L2"TOBG00"@KCDE6'*.32,)+V$\"_0[D@:H\O3HP1^]DD^ 5XG02,$BX M@1B^$G9W<.UF+"#2+,FGJ&!9HWH<770(\Y[.LM5$$:T MM>M+13E9-M*)MUJZ"L+;G$3I9CE,S?$>KSO'LSW+OD)=@7XB# =[XO/"P"3: ME<2^J/A;&$D*U"#5[G9,H';E)_)/E(S- 56".%BG&H\"#S$>B((P@W4[+4D& M3V/"$S,ZJ3<8.8!1O7%1A_%"1P6V,4S] M11$T!%=7?XN#*[_))Y0 FIP\Q!TCS!)?B,0Q5YEDPSB!?>K7 )6LKX9D MP7J!.71!+K/:!VC7+[<@X4@B?TZ"]$]5E@1A%F>F8AH"-N5/7PM&4>J,GPQ,%(1Z!TJ:GAD)).=XJVE05\!%7C+ M@PA%B(#NEA18%YCA7Z=C7&Y" H/3O4))UK@6#XH$_*DJYG= MX[GL27[0^AU4/O%E%5,@B.P IZ90*=JD>1?_IJ4!"8=[TAFXJ&%1> QD=Q!2 MGIK6%JRV ],99QP#!Z+=BCZ;/!6('#_P-*E(;8#<217-+5%:P&N5A%N.YDN/ M8_T#0V-90O!ZC*#!(E],C7"BU3A-*AB9 RS<@5RAL3*F"^,\-R(W.AW?.5^! M_6NZP2 O 3*I_2 -XZ%S;6*9'S$RW4%JQHM'?=A\VA,@R]FB23](NI5VPOQ= M W-E9N,N,+2HE%'0*LVDI9UZ!'I$HVB!. /F]QEU)+)=5R:W0D1T7]D#+7)' M(BHS]*]!'^(5481Q?4L82(21P^@%Z>T,"IUQ,6UQB/#1S7G$V28!5 R1I1*N MYT@9SF!'YWB4XO8IIQUD,5?561L&C16@+-MF:"C,4X59!MLPYPQFPZ*PJ"GY M23U:6LT_:NB& ^)2L";1+H%E^Q=P@,G<9,F$%C,,;*)Q]X!9:(F2R2)R\;E- MD$?UIU2?=V^/RAS?P=U>E=*YM73:+GVV/_Y"#TMUK>[I8[GW2CW&RFE"6*9G)T?^3$K'[\7ZW8::G%UO;"TFM$D[!H_LG5T@&;C\MVSX_?^PL MQ!_W@Q=8(7KOK.WW5HK>NPO1>PXXP H1=W=M?VNCT4%/8=!L+F;0_.]J,!// M>!]!KAMF>NISV-9BYS +OX(DV%P(BQ42:K ^=S.BAN=@;ZB&Z&B"#TWPH0D^ M/%_P87[:Y5/!*]5ZM6?(.4%:FI:'\I*MS5HPI5EE4.V(JZJ+D#/9,I3,NT 4T]?56BQ/=CIUHYY^$3_2?I0B*=OV5H9!F+ML,P*?5 M6+:*]W-Z099'#SU7PYL#A-' NC1=@I1CJN]U'&*.)@@XD&..KZX215(%\S[( M9&%P!TJZD*JU,.92%*P8PX0%EU&/)IBG4+QA*FT#,U =SP6.S2GG(PQUD8M= M-(7I;W&>F<0$G99<5.5Q5E.6N=Z0:_,P9:0Z,PMR@6JZ<)"!EX=NTK*>4F1" M"?SU964TC&!C2NC&>4*)4@))@2A*0Q?7^AI6)4BSJ6)IDW<["W;"T\%."_W& M%-WHN;_4S-"[.!+VZ7>!1+'VZZP2O!>[",'S:PL45P_K.P*2CI\4:9 MW%:=DV=>QOMD>EWCQ()(&V G!;@+]PWWV5VH'1N;+7'O2"LBG33Q6VZM%, M/A!P--AF:8JA"SL!FAIU<[X[Y497EIU7M41J%MQC]).SC:8YD:1MS?XWA3)8 MHT3E^+QU*5F;DFU'1-W"$J3L=A#E5Q%A[Z!EEDFA%B<<%YGT(,73*M1172WQ MS=.(,,V3I@;Y9R2:H(MQ!]<;:2(D=C&:RPHQSHI5%6%G!(R%[L"#\@,6;)Q$ MK000$E95Z;Z.DG]M"3>[&0=3V@8DL%"6-(2C#%>_BQ89C67)5*^'GIH-!C$? MHF?J@K*L+2'QS(9_F(>)0;A^Q ?S\1\L "F-#K(2"O^R7@556$1W:ZF4>4P; MAT2+N5ALZXZV+A W#%6 CRI-9\_;RE'5#*S:<@@K]W2_H1JP@9G1OMEFZE_C M&Y!^26N6=J;,Z!<+* MHS*>@T%$P!'!JEYA56G*PDAORK3F5<9.""?KSBD(N1FK7#M)D>!ED2T;+A6M5+!R+G'9'(=AD:C1[Z1%0^2;$=L3Q !L4&=\AN#A:IM)6SUE=B"I MBP.IM9F*:M%[ 1^3-B%Y;Q5_3+V 8;#KC JNR[ -$U..@C8+@H8>I&Q$BF"? MP=D%1- #C$TV\5RJ^$''0:;KP6(L3KG*0]ZC[-.0WTH%CBS(BW'I@AF-I%L2 M[%)JE9:-,:NP++9S9%Z^E#10/GW%I5(&-05/'9'47.KR\<4/1$@P*2XC@RNF MWFFXWF1Z$:IKD)9K1(,0*]%A;P0C24\IZ@,1X!IUW@CWI/*-4"!-B,55VYBE.B#LT9.Y13THP'E.](0 R;_#*CW.W)0)'A0 M!QY31\N=D\B'H203@8Q?I3,.+^>YX:3V1Q*U M=;^4BR1K]R%M\9KBR)4Z\X+1D<):>$4OTL2],3I+<-X&8@5X0S7"D!]065T5 M4&\BG5G1AU)5JH]&XJZQT 0(BFV"!P5X&Y@*23XN0.?&24 NC$'(RI;AX:CT MWQZ7/C5Z12%JX:HHUP1?FJI? PEKJALG9-.K42BX1/&QY<41ZT#&A")U#*I],5/)&%['6,,C8D' R M9@M)+, *)*F#PGLCR)Y&0S8,US!<,3+M?$B$C?0!&QB+(10H1M>HQ8?:EVP;#'+P NM^DFJ7&?P5 ($G^H4B51ON;+BS&%F: MIQ0[8;Y,%!SL.5Z3JQ!UZ#MBPAO,?>FCW8E?C^,0G8J-G&LX:99B90GE]DF/ MDMX49W$YL%IV5PX4PB6'+?8]LOCSR(U%;D7M\[*[T>BPBN26"$X L;YF^8WXP,CA\) M 2T6RM><:(KS.[8"//G&9Y,OA\<7CHE@I^"@3\)Y?7ES15>B9F'>.^I3D#7/55U21?E#MZE\:"H?%J'_ MRL NU:<":AL!$XQ%C/8#>&2:BM 3.:==]-K;&:1E#WVM5]X.;,!)Z"IQ1QKO MDD)&A'&*9L%U\&_=]H(#TN;4!H-!$5LR0JC%V.4AM_T]/CMDQZJZ'0>)"8OJ MG',4YI0):[T,,?\6#(N6_+>KY&R_O(O0N@M/B %%6(G').:Z\ZGNU9@0,803 M>IQ(CS9*XJ0D$)-M)HENJ*NY%59525MZ64?=@:+UH\?3/.&8:F\G:OW:5;%0 M>RD)RV1P4M:"9-'ID93B63&\(N7HWPBM9TX1* W)9DS*PG CG6'G904&-S8A MI<]#6!R%;5SY0<7=+S7P.L69HSC-2G[KS+TMYJD)Z"PBL(J$=A$;Z\YW@Y,, M?[8DOSQ),X'2I&H-6&#,*4EF/)WJ,>:Q7J(\Q00E/&\?NTH15B=8D6%(S7X& MH/4Y51,AR7D,KAR MUTIXPIQW%/0FG1%_;QE9>D-(Q# ?5]**'&Q'J_NB89HF]9M!&8OXORE:K9D;]WY0]>NC&$9$=]9LF1.3&3M'&UO^H1-XF&D!_D5$(_N M+X9H"$E8N-Q%IOZEFQQ5"U(IO$D4+9.))*/2F)I$;TOW=KK4E\ #L-F7A^T! MN+>ADX8!Z: 4)!3&*UDRB$1*<("4M0AB\\K@$P/EL4NB=?# 0?S^U]\=A0D@ MVBU.?(CB$3]-C)0C:'@$"/ZW2F+3?BI.K)=B.@8."C--7*Z4N,&%YKP=DR*% M3\(=Y*ET&(QU8HDT^F/VN0U&(+]XI#C]/W?7.QV;;5F*,Z?KP5A)=>89TI6+ M'\3:5J<"XSPJLS8A "+O-$,V[(^I^/ED[#([=$VGYU5)@FHG$'I!,8+B48D M^R$+XRCE%J1L]Z#1H[N^A.Z-SDPTKLJ5,M$/I :N9.74)]$%.J92 V"C%6S M94HBM'B ?*BSC:7?@$"TBYHQSEZ]\'6+*9N)2V;QKCM?(R1J27"V[(TNC9A^ MFSF_J23;52#G'ZP5J!&$:1>@-P?8)QD6'[(._1Y1%A!!OJ3HM;A*BE4!8T:A MPQ[V 27&EPK*9(]06O[Q1<^VE%V!QS>2B!#DUYT+;@"$R5+T[HNCLP,MXN:\ M@BP9?Q1$&%(MM2!<[,7V@;X_$7.69+J<)C%I5HOYHB>FY,)6@F;7H(')Y0)/ MNG'A! K78]&(-/XPU=-WW%^::+6%PS (54$+Z26.E<@XW=KGE2PL8ZRB4>N\ ML9+07!^S374I.@TS#]7(_<$F'95FO6U9?5+@*JHY,K,QPY^*)E)J/NPC,D&Q MB)[+?# K'JQ]BVA,]C=4=AYC$U*K)SLU/4!"$%8>W' $U+SB-,O2]P=7">4@ M@[G\MEQ$H%MSH/'#X:,6RGUJ!:_'B,>-(,N1\^4X4W3(L.-.%;=,"P7)D)96 M,YB^DKD8W7!*Y!UI1T>EO4*V8>G6]6=NQQ8R7.EY8MQJX@VYZC%G'$ M+KB[6Y:A)SI&NBJGN8=[9Y"'+ P,PS.S7P8@DTYHF/SQ!/LF 2^)C9;J4AQI MK'0A_:Y[W>Z;_EN]<0Y#!=;=09#@V;4X00;%W=?H!D9)48RS (C ";LH&Y1+ MJS_,@G^L/#P"FK@P35KKC[5DN HA:L<8[B&:=QR*$-?SI@E!@ S MK*8Q6XM/S.;42-5SI(ANJ(\.5N+T*3VWLMID4VBB%19"J^2#U;XWLDBFS#XX MM$;>Q%0FZO@S,E[K3O-D<=ZC'GH1Z5A3[1,0OG,!>G &P$(@8D75AU]?>1DVB^83J/38R35BPHF M4Y!!NCF>7I3#$[,FJ1?S>9BZAM6L@\/>Z%@ &_ K4ZM=C(H;D7'1[A$^J5 ? MG'#&A9]@-(AK*9P8#Z5YG/:&25T:5DXG3F#UM,-AXO*K8O%UN?CAB4QE((7< MDN<6AT(!DNE1A%W+JLLC-)&*VRML=^Y,P)23HGNK8Q[JX<3U?EC>8N.'Q2P. MA;6Z\H?^0>(O<)^/!9X@^W@),E79ST-X[0UV8(3I%+VUF!>E35NB:KBRMF@4 M7\<6OZ2MV.]JV3S-CG"NCJ>-E9#!+S$L[(!*[\;Z%AR9B%IM%)P,YHDH\;58 M>LUXVBH"&.G8YGS8U@+)-.3MXDANG$BQ3N'SUISDLZS PF!N&1C+PC+0A3W6 M#\1T_ CZWL1 Z+!IEH$=V?JH2B8-<@VED_L\X>KAUI]W;)TEN@NCH'S@>'X[ MH$GZF9'TTVN2?IJDG]>>],.0A10Y"MB6%20F NT *X"K)!'>$2L=Z*L 3T\K M9YL61SLZ\>')%0Z+$U-;:B_3C"61WK(8:-3?BM?,P._8#\%B5#B32PM["BV6 M2<'Z5'M3^+C:(@TI"&EZ:!&&Q1@F1X* W(P7^#;PR62";\%"0."?/PK*6B]& M> QS8,%S&?<43D %\L%9MS^_BF.?SN[ VM<82"-H%O3(Z4);>;=5>BO&2,W+ MR1-9OG.$185M\Y5',!2X(&0STKD3:W+0S#0=9.4@BCN.*L9M# 8XTRMO&.$Z MM:RF]V">4'FQN!+T;9%+GEHOOHHDZHMI13>8LU'3Q=>>2JK(E'72$2;D)-; M/7>LQ8_P!0S9PFSA7 )TLM",3=8]6.Z!# ^I$N64U6!2AJ9?1&EXVD7.2#": M$1'21_<\-H!P<%3 !4>S&RQT[P=[U@19@IHO$^_A\H%FNM),:RC//&A.P9K) M2I[N*>O6VAH&R820XL1B38>XNS#U"CM?Z\$:3#S.+$LDW$K#F"I:E:H9,TZT M!6/']3CCP,)^*?HJ4^I7CC17:5W(=M&TP%:=VWAF'3_G=Q4H@@?:=WVCV!&N M1N,P9K3;D8+?>)?;TH5V!:Y8Z-Z@;Y.D"B:)P.)H&"(ZIQ+Z+(';1'$!X&/. M-]3O6!_+)L8-7WA-873.#\4"#TP7(]9\ZX].#UR=AW(\%?" M-7@Z@Q6T4A$=4#(QF$F",3)JD!JHY98=@<#\+H+8,6W,@T(,L[+ASVXUQ)7%, H,)-X1](Q'V\8YQE) C&J9K1#]T,I%ZYQ=K-Z%9$5.EE6!NB]4M/6$0Z)K; MC03 W6DJH_&-%(N%J[PJ1L4L+,U9V]E*;[*VH$AD6VZO!"8$5:4WG M?HDS)W)]M^5< (<,$6<.G>(MYR@',:S@7^*^"#1AX'*(X7DNR6 H/][*OZB-:EAIR&: A6ZS?C68 M4L-X9',X\64\&" F>XH_\1X(IA/H)(JB!:\2K0_6K21XPTCAJPE[L.R4MZ)@ M$-X%.A2W(!L%9+?A+Z)H:I+V[-Q?C-NWBA4OKM8 ISJ%$^4Y[)IT@#:V]BTB MXAS(K0(%LQ3KASD1U>%0#*96BQZI":?AL\@)1X%[6#RO?#\6K<'PQ)W)>W?D M_L"L"S;>= XXX=P9!%C9EV0(U2Z;S4Q5!-Y%;![M]UJ)37]I(@&24L8O)=ZR MN=3%VM!LHHL#>$G%@TE[0=UJ]%P2^/;#*#E$XI_T $S3OE M)-(@+=3.-?K^)WX29WATY?A1N3K!),NN.^>5!VK#5:(1,"(VC$C*DC(!H_F: M<9FQ1J:23-#"D=@05@\0UJ?5XSK B MR)(Z+GQC->JX*4#\);RDZQXTP@^TDC&;(Q>1YB /+7D6=*97[9;9TI6_-5*06F5SIGU"TN6#=4- M"ISZ#FA-A7DUA.A'%5SBFF G:"%AI*_(_(ZS#?F>%RZ-587XT5TL M([24=TTY5D/%9:/B#1P*AA0=TFCF6C$2XT#CQH S?+6[K2'A$I*PV()&&.33QP3>G9T>';RDSA]I&4RMFW\KT"4)KNY.0P@U)Y9B: M5^ $2= .V HT#!C3!XC;+M R)#+=$'39" H[#U-,L31Z'.B/C,E/&7@Z(R:] M"Y"WH=SS"VM=6V7B 2JZ#I(X*H)42XE2^U3A?>JPS YQ'?PK.DT4"5HZPJ7C M"#K30MUFF)"!-5"ZNQI'&!G-8)!3(F-]&, 9 2T$OR:@4NZ)8SSV.FUY#.D/+C.B M9N41)9CIKF\SE)W)1Z!(J4D,TK*+Y+C M/,*4=:\)[2M1%K5'X0;5C28HMW@7JGIZ9(Y&'N>FTKW2OPC M9UA5- WA&6D-"@NEMA1-QW'K\/)RZK)D84K.6[E.RP9N#1*[:F:*0N*6230H M%X/IUK WMHS/2LVW4IX'94 *BC$W1JB?2& RK>U;[ M7&L_60"%Q9;B])A%=E5E&[N4FV9*STHP"B9DT#+E/QK>5M!^[=R'VGZA1$G, M+D186B8BMKI!/!WRB4UT'_J"G#K=$5VJ5S&[4=Q4^C3KPX2Y.HX8\$W2DG"A M*9G8C0H,3?2HIUPW6.[Z;(X+ 17N3ANK<3.93OE*_-?P7&D M)\JH*[ EX$C(ISTDPS"@*@.7BL"H\!(8@,MHN76,U85.%\JNDBDSM6:!Y8&6L#2L& +._BI)XR!/(S%?[%K>=/C*%@UP: .,-<]Y23-HLB7JNI4!*'!R);E ALQT%FEG_ )UR +48+::O2_X^Y32(6"]V)J9G*D[O M)AB?L1LDJ: [)=JC15NS@O@#2H8[#U1$(P5Z+#\8\PKBSX^I'NO E&;K;%ZM MFZ9RT&C]K2E4*HZ'BIA#+J,M,4UZL3]NR#X!>1%E0X8BK$ITY%-<8$_@2(/2 M(IDR=JVB=9T8.C*H=J]>%$FM!$A$,!;86"/NU@7A%9 \R]PH2A_TJ%9(QQ[& MF,U,D(X(FE_ 7QCG-0:8#!CL'$A&.6",\WX(5B0US9R4B_OQ,4$RJU4BGFO$ MHRK"N(\HH[*QZZ'["E *GMIJZ?++&828AN2K)8L&XIRV=KDXWH6=/\%&#%9E M9J_3V=88PR<1*U.J5+#[02+EA073M4F 6SH/!10QP]#4WR9OE(2O4(&]+7T"X'ZXN;FQJ9].!36 MT30G\''?S5SGBO)K+23!KRY-;)O'QWR8J)!+_ )Z7Y#43!7XTP")LA 8C=JI45A%J?Q* M$$;L ;#P<'+2:L!.%L-%LZ K%E#A9O566T\?DU;27?NF%@P!4PCF27MY" LI M ;V:MHSKRJJUM1!7L'A;X&MU(E:!$#5IL6-8>]GS:.!>QR5 4G'0L9 D+[P M&MG=&="JA:O@S=YLXHN-5_$_51FAA)!A065%QI5@>;"YO-= SRPRC!7::+\G M\0TLD@T"-^6@*AGY M!M(3@B(P+9/?8/DEYR0WH NR_$ZGU!R=#LS:(;U2&[],PYKN8)8WRCK.P-?7 M*HS'NN%Z9?&TJWDF*ZP[%];#+,E1+5+[/$W09%/L06X' MX@ZQ)#W@#3::,!)WI1N%5%Y7\"=N^ +->KHT5G=,J +]F29P A2N10JY[(PW MT4*\H I MF2@V'9TL*GZL!3>:U0S):N]3=@G7,+LEY>88DE9+XR8E;!E2PC:;E+ F)>RU MIX1]"T )@WYVXEN$$BAZ9E0@ZRB>AZ*,&C>,L1V>#D>4FI^Q'TL4(><2K9+A M=Q*QR:$;8:6MRAJ9N9?:#$?E5789NMK5?M,B&E8%Q84%MWI0K3L5=*J,QG*S:I6E3N54*X^&,:_'0&&2OU%5C1?BI2'XQV-8< M!6932L=GY3!L13VK7#5K[P+AU2VR'#MAJ6,O8_;R#*U6;A2*)89R*:--!L>] M?4WN'6-RD3N.>E%5QJ&WP+K=/R4PT#O275%J2D>Y-!0K1F%['\AG@'Q*$.[: M9\*F?#$ZVQ=L+C:M#"R@:Q9WCP"1T9E M#L540\$@9'>BXI2BZ2OH<39BK/9\VG%T<@G5 ]K=S &BM7:9Z5QC$I$('=\; MZK417SDC;-[19;FF78N\:B4V+FC/\R#]D3KGXGP1+-M/8N6OBL*K31S/QX*E M;T"V""7?2KLI.B&LDO8G\&W=#<(<2 DMEH!ZDR)X.0!FX"%QWH]9$$X.)8^X MSN[\P.GC=JC5Y)6T)$N,Q7B1^4P9-#H;V9[RXJZ!8GJ_ MZL#\-&C7I9R;6@17;#&6W<2U7"--3O]0.L>J#UM175LMWC0QF K%VM_'+3,U MI)@_(WV?&%R8*#AJV(TEC?!]5O'H()0@G:BR/0S:713,V, 3=(3\'/4%@,^81!L-RUP96FF^%X. M2>DTK(Q!N#633!-P):3"18D[JN9XL:0DR)6T'+FE(!DP^D:-E'?> +O^N=O; M;FV_WVAU.IVW.IMAW>&W!9*30#W1Q6HIBQTT-LVKC4Z"U_>V:]2*O+&SW=K9 MW:$WZC=EL?3=D]SJU;W%&G977KFQT>IM=.65A6@46:=5FNFG7F)2 M."XC-U)B)-GR&O&5\A-#\L 7150MZ9=$/U:WBD,MH47OYZDDYML;PM0#5+<% MYI*X8!1S?-SLD)7@;4DKL'!73?Q:X%I-=GAMK77<3T'=9"\>H7@JLV^J>+W4 M9,SJ32;5)>5\2#OXFKCC@&-,=C-HKV[)$?'>Q;3]5!+E5.E J4U(NPM5$3*C MKL&((AJC"[@U=4>I@5#6^F$E.I2' S+)2A2UW? M'6>Z/9RT[S8J308IPYL59:A%MT4"M<_Y'&&11U=; ME[^E1Z%Y(V8E%9W8+>E6@4^ETX+D5$C&FN[",1,FK]KL1?)X=;\NK,%1(/*X M/'Q A*,_437% 3W1/IXZPX ]HH%:+3?9Y;#(U)]EV[A):8=15C!E MQ$LJ<(M]SBUNTMDJH1IREC"M9$&JI/##(I4DY0C.^&.YQ'2-LK+R4W>@I * M^]M-U2 4*9/DQ\;6*[)""O:$N+.&>"<:F0=M29#N3AL(O MG#5D+Q/N.M#[F!W/,2:!HD/#G9@L'1U,(2DLFT>J50? -2R_ MJ2Q-RT<_X$[V7%2G'FA-PRNIK$ M-.DW4&^EE(.RTM!M(W^HDM>FU*L/#Q*9Y&!86+T5:X2P:U!?WP2ZVG/A#MHZ MQ,,8+F(LD;:;DZ';FM&%.D[J\W8E;%ST%])15@YNX56+"'1:$/$)QB8HJMY4J\\ M-2@4+(&[$F-&%A8-$4L=!W8*O&U*TDLQL)C MD ,NMZ2T)2GS+.";'C<=)V<:3LO90,HTT'^#)65$F VQ:.'"4QQ RJ9/R MHQB6:V"*6#F;/BZ1FAZ*G)^3;Q;+B<$BI@:*%-[T,/ZFT75:[9G44-6V>4KP:M\WL>$C2 2YXDI M=@&.R7!M\J*$M"0:RP #B,JW6N?S/U2A4HK5H<2X> 3B$V-CN$Y4$J9!;TRL MG-9CZCA1/3B7*AZ<8WDVWUQ"\HC[E7$ BY="_,4!L,!+L:Y.I14P:B2=D*3/ MW3Q4$[\L%?K0T7H:,PDN'@6Y1.%][K79#Z7N2(N^XO6$=J$WK%$6E8@-;=SI MQ.$Y3[/J4JI4WU "H4DR&"&1=M MS9!8TB)8FO@(,*"25*@1<_-2E7@\=89*XQ=A;H-5;&AE(VEW9@U3NAHOS>8) MM"DH$@YB6/=XGMK 51%L2O.TU"U0Y&0]&!R#WHVK*9(!\]J8C\CP$,\LRF9R MM9+!9*"_:9(52#MVS.A,[++6Y <7Y7$Z*<0:"BX>QH325$WO.@JWY9$9,_IG M4$GK+S!XGFE>#BD]G7>S.REJ$ VI,>*F_/NE:]4I%C8#5E6SG" 064DQ>U[@ MZVPI=I]=BS<>O>JTG1S?'1&N5%PU$BW?(>5_HX%">0DMY*8D!A;!5V2,4@I2 M([@."/P13-V^2!+#8F2JE%F,7_R6#T72W36UF$R'QOH3>Q\G)#58C/ 6]]4H MHH[LR'*NR6YH(6C['%_2Z^,/DS'+!8JX4; R%:&WXBC2R>*5W,F;(<;-9Y]# M[!5E*)P5161&BTU"3Z:(&D_#E;,RR76=1X,BR:"P%,)1\F75K?)RL@IB#)1I MV&0*0-M@R\H=<1V!E4EI9:/ PR).T$=G@4FT1-(B2%X\46IQR9FGE:+60+SF M15$K3:Z2H.]FG-'$&XA4)54&(5)*P6"@63UT-5"4(I$+!=\+^U/KZV2T'.ZC M695:+@S162&ND(I%0Q=37C(BQXX8COF2,_;PD>QW9T<'B#>8A$YFUA5A+Y]1 M>9N?D+%:=G(PF:7Y-#%8I><%X_H2VK?P:!F3F-TIC,E$4)G& MQQ7)@4@@AB ST!.75C&H6,2.856U-E*24!O MK)WC]*-&+5Q\;]V;A\S>8T$6BB$^A<3I59K5TZ$#W4P2X>:57FPP*R$@3]"O MCJG$L%E8@M5049H7E+L1W$FCJ1*8=>=0#M-EG-=4&$ZR$SG7OIS>-066FEM) MYKJ 3B?BY*F))N/>S7&PA7H>NWCVQ.*9\GR8.[1WP,: ORDG+7-=)7NG-%H( MGC]U=B9GRN$PY1Q7LQ /V$$JA4>(LVMJW(9+<7:%%6%F(Q.6@TV1]'R-19\6 ME H]2A-PBK2UNVPEML%L.\'U.""D"SL2MLM/I=B)FU4J:(M)R!GHTJC[ +..;'U"\ZG7)+:6&Z MUMUHXXH73?R8AIA4#VF0?O1;WM !PJ>#C YGP?$[B]]6!D!.0]=VWE7\!B8" M-M5RK.Q^XG&1I"N-B#.QPWDCBZV<3;ZJ.DH&QRXC/@FH5(%G7DJ3*84Y=1#3 MH]-!Y9"G=3C=0>Y=I2@-./;[C MYVQS8"BX8MTT^2[+DN_ROLEW:?)=7F^^BQV]]%4?I#IYB8K#5\4Q!/P-O&,G M4@RH @)- ,Y+A'<3N!_:'*F)_PJ,G Z#J^IIPEFIF2Z>8>I2BZB62 +HA_:RU6Y&%04&16@_[^Z"9P7>IW>EA7@ M_YUN0U$>A[A2/9 MCK<8TGX)5GYM M*_@%@30(^7+RZ?10Q"5VFU"QR8@ZQO,,.]U/ER<'I_3Q^X'MI&\6':F%6 )C$S@];&X6=?8KI1X*]9@FTZF$'EQR M>MGE&FD=P(&IT^3NE74HIG\H6FIF?*:9TB5'=:,J"B@UQG^E-TOUT#LE&/ MTK%MGPB(Y:(@Q( MOP@UH?_8S%4G2'!U:"1Q+(K))9S01JEX]>DJ(1CA A/!Y"H.L9;O6&.+_9.' M;1U'IW3)'5;/RQ<'1A!/"=2BJH_R2S)U1:I+MU4OE*SE#2TW*03&I'641F&$ M<%9P+[PM4H. _ML25C/7"F9:Y7V++ZJ8JY1"Y@":7N$GHFDB/ MG,7=JLNO M:,U*WB;1K46K] 8P(5^)F,-VZHN[R!._8RFCF: #6IAKAFHXX^Z6*(KWGIFF M#)C'!_O?UCIK#IZ0QR@2HROS=XI*2_ZN]V[U2?ECUH_]B3YW M9L;#<(U5:B#%](DPB\?%X?ICYE=?LE,:>>;?>>E#3['50^P"J[G[?GN7EW/^ MR-P\BY]S9$7F;,O("/F M7V*]*I/2BQ/LQ9S9Q?B>5)RX/B)6$6X<0Z*PSS9M2+ID)-6:C5,:"<0FU&T< M4JMZN" V.QPD^3[+#*X8KSOFD59/.VS U\TB\B&/2!4:>L: ] MZ26Y/H><\-'H5/B,VOO%FX"E0)N57+^HC4QK66LE:B=:952#APEY M[C7_Q;F C/VFHB'N-7&JX"$51R^(2"F;GR;;N&3YV5N[4EIN):Y*.W-.,S?0CBF\B.W-= !WLA)G ZOY\,KA[D4R.@U*9]FK @/1)96"9 MQG1:E_1_:GZ9:@A328/B# UQAJ1#-S'&,#8Z9I@J04O'0,L*'1+K$A.X.,XW M45+V;!]<7'ZEL[0&YC2U;*U:(.DR+CX6 +K)B%KHKLX9\ ]E.5)T^],2[*BX M>LF9F0AZJ%4%J%*4A)P+TY_0&J_S2A?7E %(2TA8&K%=5EAW341R286C$I0A MA"_2#4[3HOVUA<@21!@+*?"JZ/F,&H8+E*F4=_0.'&M*P0L,@NKPQ/]:EU+PMW.(#;]MUI5 MS-D*GF(%AJQHYK;@QFQ- \3K3@RKC^4.DO!R6.2-VB4 A]1Z;*+%EI",[V'% M&6)H)Z>$.2Y%)GP GT)&B>)=(SW8%868L%&&R?PG^>#JP%;12ZK2',N;@>%_ M]Q +/2A^H?7BPKL7]V60\+)8!<+1ME>5HT#%WX(L21Z&-*4.\855M @]6]99 MQU"T99G#29 )WI4UB@)'*2;@UU&@*_J\,,[]-F/#%C6,"#VI4[',$UFCD 2P M( BJ*5\V3'TY"T["(QJ!"PTZ3!V#HP95<4CG91#&8,Z3:SU'*V""$:3P#K+_1@QN0" M:G%CSTR,4UN2CTF,(F*(HO)SMMRIQLX&TK:$A71=[R.>Z5!WR[.##.4\[08295GJSG,?:6CE$;7Y5P,CPB*6*.>#_*[Z'MA"/&>+6& MT)1HGGT3:UJ6,*A,.$XXC7558'2@YLRS89S -O<-@->5SE8T/1YUAH#-&[7R M4_/G'Y@*47JX/ P[J1HPT)9-2]/(F]N=!.94 N\OIX'R0S/=BI)-&<$'XXS- MHC)9<"S!"@+K"$Y@&MME%- =#-=>5-:S1&]R$)"7IQ;<.>%L7 ?J!N;Y1C_-^.=A M /H]0<)J=B(66XX&8W3UMF60-[3BSL=7:/ R8@K3!ILXN)EY+U>ZDL>@Q;K; MRT,W(0P+E%4\?#WZLJZ58Z?=3XT3@LKY_S:8L7@V2R2P++.6-NH)#4$ /DIV MNJZJPE)GT<3KSF>TA3*=G"15Y.)\%>B,12NZZZS.(DH_(R _"QS!"M(SJ5;G MH"9=(2Q3CI+**D5X5@&>*:ZWJ%GT+0N8:L9=@,M/! %N?'A6E9CZ?@P M\TS']IO2R6W&O%PQSV7" '>T>XF%K?6PJQ )MX\1LZ1O>[&@XA"J6R[]&V]+ M*_FN[!MQJ[@#\B[*(^2J2+"?HY+]; ^G\K39XV%<*][JYF%6(9)V M&2UN=\1>3?3MU;:Y,J=MNYN-($^4#[45;N]S*T4"-[JB"$CIL?RN(B%3$CA' M#*UHM\0L,"@T^!$L)Z%!+S80@Z5!&>\21!(76)#(XW5/,'D\'=.2!,_*(X.S ME!O<8>OI_X^]-VUN&TD61;^_7X%PVV?D$Q#-5:+:;D?(\C*^X[;U9/?I>SZ] M (FBB#$(L+%(XOSZETM5H0""LNR611"LB>YIB@1JR:TRLW(I*ARI];*K-0PW M\J?AM)4-=<"&#:X"/^<+G06BG>^59("V\3O7U_<9BKRK/$E5V0[C22VKN708 M[&L>+(M./EC?8YFMDSR2C)0S2G]1AZM1>-D .&J@(+*)R8HX"8.Y_&U=%1= M\46KO%6E!JOK %#YOWI;W'6!JPC)DB6PK)SYB\N@@*V?RLXJY-5"OSY>^E^\%G/[W!,!'EG*+F7#B;-PD#HQ<' 0V8+$^XS)%?G,($\ MA&F\%$:>N]X/F>+J9K4(3BP24W5]M4V2_I8Z3F;A5ZWHJ@JPK;@%^!T$<:RR M\F69-S(S))L2?HLK%VT*8?@[WH7)KJB@WP*M!>C5]8(%U_GTR*24P["*(4D8 MQ!L9DN4SHC51IM"Z'FD>D/GAP51V )X1G)P!,I2X3,T)CL'^RR" M;,!K0?(XDJ9KO,8R0\92T_C"+S61^K,.-+1DI4CU4=7#>;E.(!5<,QI,D-@YEW%"6U#;A]=)G@< M$XH9N?J=8A/EZKEF-QK#2.+J;BV+6B\*IZVU@9<"S#RMTVI]1S)&@Z47E6]V M*+1#-Z?%IZ(V]B>N Y>1Q6CH:\K64KIK.;+ ,,&JQ5F,WFWZ]D.ZNLN-PZC. M6GR).3C3=*T-DC3C"FRK]9+JBUH"\%3RE7/T[X9OTKQN15()H>(2TW-+-4JE1F%^HYQ3"@J)VBKZ(0/4 MT,\999K)FU"&$57TQ3P9C5/#$/",!O+K+29Y"HZX\3F)EI,.*?I?IL2M3\^Y MUZ^!AVEH3@>6!*%RQU!ID:JO;W)^F4AYDAJR9'\R* @R9F"-;*F*B:JD(O>! MC@K^N+X=H$45*P9&*&B,SCS UA/85)U,"!T@4EYA>AL<(K_PN)JC\/07;S_W M24>AS#W)I'5[P:QIY!>5AIA)T&D^T9:"+&!%*I Z,/A$5KTWA6Z_N&$GTB>A M&E"J>C%%RGFUFS#(69*M2*KRKG^O@I@^HT7OA;K]FA$9P!<#,?O *L1!-L(L M"&5J*Y8ZP!N,Z8JRW;G4GX=1QW+XE? 2(]_:$+.Z%'915+U5@N^/B-1Y(E30 M3D+_&OTX-;MV.6^UB$/&_C$((2!Y.!K"HD5>46;-4*S8*.%>L<%7$7)[BR28 MY$9?.55DB22,@;09M92F3M3%)!2JHA>9RK1C;.^>C8=YF#% MSN(PB%MUBO\I>!:9'<#UD_DK]HG(D$/L\$X'6Z%92]58WB0MO)M@D2]T[Q75 M>$.>G?3^6^YH"S8(S>.\UVT6SF2B))YS!_"\NNRG,D)O7[\_*Y41P@)6=*0: M59/*:MR[@C ^"ZHW]!;+@)6""$[+]M! ETBZ%D882 $+_H2>2ZEK%] @6IEX MH>PN.^/0QQO51_KQ2;RK5C2T/JJM< M8," *IQ,E<\(>1BWD^#1 ?@,XS30>97R%ERU;XD\6(-'O5JPC20JO N!"76T M3'E#A]F1*=ZNYFA\^?%UA#>%;M632N%<*JC,+7=!UCM/E\!FJ6NV=N8N]URH M&5D.N'-Z6W_H2RY0_=FX8BA*OM5ZY#6:"VQ*N["_J M0X2E^%-EX[LJ\_260BAU#2O;P'VOC>!#>9^+L0?<$U5;[#(XD.NGI3K=6&=\ MH"\4#?W! GI'76M,1E%HM%8D8<9YA# 09 M\W,@+-U@)M$MFA:NS(8P8E;1D8*O(5-3:A=F6/NZ1/4:AY=HGUW2]%:(HG/% M!97HMB55]K\*J,0JS)5'-3.B:%17.5(1^&A$WU;: M9.(M\Q3[6/+SH4Z/%15D1?56Z8&(=K13N*2\K#0[-4P>G:#%V6H( M1T^&?AV/W&ZWB_]N*L> ;%GWT#(1,Q#*E&4/SU$$^^;BNZXS'+C'1P.W/QP8 M@\B(IV*VXOZ2X^ETF5Z^^S&73BV?U[!>-R@=CZ75RKL4'\Y*5=%0).A%HRX> MUQBP@/&)Q6"<KXH[)(*UF2*#[R]"N*]A1 BJ@5F:U:D>[NC8JKG*3 MHL2FGW@8 \BE*>7)ARIXJUCQ!R%7A'5**O8H]BG SK.93!"AAGWT/H],_1Q( MNZJ -E7UJ+EGTJ_.08!^C0A$I2Q9@ZNB/BA*=R$%,XI5U0J.ZE4]@.0=0:QJ M2L%X," .1JZ1;"5;@*L0X*M V2U%VT6CHH+T8N+!;@P((YK*A:Y]HKMWZ4>O MRD\6 9[JB:ORXJK]H70_BLU-[Y6^L=:KNFR395QUX\J38@,$GG?7EC 8X>WM^)I<)T#VX@EVSYJOT\SA1^3 <1:,4+[-*K!$L^N/E*:7."3@A MP+1#>JUQWZR@X7)](3+5,#9)QHP@R:L23@H7''N>P.\43J]3Z$ID4?1ET: T M8^$HW#0.0ZJB;"MWV@IR][(RK-PL@V&IF["\3N7B^E2G2$;$,L$GGBP?ZZGX MY\CW.,U>ZTN*H&TMR,;A&BN%A*+:F $O(V56 #D(5,2($E2E"F[EY]%E@J'> M5.;5" 4K] ]3A &%I7-LGX$UC;B6R)50^3Y!HG,3+.4TC'(X+D,6H]?7:'0Z M!N7JUIBADJ$?49G,K-"IP^Y[=(O8&%6?B)8T&D8:S+/<%4![V5*\VY3V06*V M60"=%XFB, ETM,^D*/-HIO52(4N+]:9AG>Z!_5C?%)7J[9A&$-Y/%3?,2 ^0O"Y9QF@_UX6(*AV9PQI!>-%)Y9E'6P+:TMX55M:U:64!$7G;ME;$5_K> M,0E/W@ICFFN08DD6OF8.HH#ZO"E/4&%^(-0Y-6&9<\X/Z Z"VH;1;2#7 ^,S MINS4B"LN+QE/0./+@':^,"K*!;?+E:@VJS@C3FYS<]-UX%JQ"?8%,KS9V\4 M)WF,=[_DP-,/2'PK5.FC7_F_BE*(7Z@/T"8G9PDQU =)SSSFG'^0AZ>8BU,MZ_I_ RK+0I\#X$*]*(&TP^QA TOGB] ME,U>\&"6-2NXY)9\SFB$%6THM77WNOVM.GP_9]A5=N*!,?0NC">@'_ZNB_.Y MSH M2H\7^Y"Z@\=LB46$"M37U6$KG=?<5V+*E6%T\8P@H^1' [X%T>*M60W1KMW@ MX4)ZQVYW/')[I9"$;ZZIB"XP%J2*'NI\]<@,*SARCP;'[A',H^",,00;0B6N M/#"+*;4R3K3R)NUB4C^F.L62T]A_C $K;+?[[%;MHYCFZ9+)5$;;IS!&:[\M8JJP8A5NKM2&#/J4%=PAN7),<)1A9&KOXL(Q0QDQB57(IW5=4]D MH5:^\V#.#%>'%-\C>7L&4D8F8@BLA'#$ 5#\OH=W+4!P6#R#C)'&L&X=.V$%7R8U#'P",]5UC7R5P(J2XUR^:.!)* MRI8A*4G"_\V9[._*K< X6(M+=;H%_HHB:9<8BD'5@DIX 2;"704ZB",KPYQB M5!2X.:I@K?!:6H?P4N;/E.[.:9NZVP=7D]5U?V0U=TP2D+Q-+P7LQ EF1AU1 M53YH0OUBJ/:XE,*U<6'1=Y!SX8Q0-QU#FVEB?\YS _^T1NB'[CQRR8O1?$M/P M' #T_/3B"UA!6]"^=B$^:C1\V)NC G-PRB^.->;D7R7,O8?OG...HU'7K*LF MV$IAM)?;-:7.ZR"=YFFJBJ>=DD,Y()/NK;X3.BL5"[\H(AX^F7DGZYMO^:71 M%S.HT7",:)O[OH"+@4>ZUB/5_K\4I,N3!BEK9,OFQ\+,-"Q"&:K!F!_CC)72 M1&"":96 MN4-]HCC1+64).F"31):]EBY:2N6E>XMI$DR*IC%O M;C#W%/.:5R2GUZ0.^:L42LC[JOMWJ%H">K!/JN;46^P*V^L>_HO;#1A\7ZU+ M[F$\DD?%V0R1(!+Z2EMJ:B2#K%A\43+".=[7 MOW<=4JIZ'>=5T7?M6QNKRK-2I\MHJQ?;]T_$-3FQGZXP)DQI M; UN5) ! PC.5CC2L>]9'*X6NL"X\;T:D2IEZ/YN2# J3/"IF1@ZG8=Q @<4 M(@O'C$,QP]H2/JCRLBOP(L9R(7SF8E&3&S#@*,08KYRPC8#D#D6HT@@;.DV!*#82Y Y&\O*IMAE002HI1_''&AHK.6=0W0@J. MH&[$"UENB9HL4+-S=;&CAZ.;BJ5 TVX*3BI^YM(OB2@+Z4QW+I+708=& M.V :9J8;51/OP !I'')2L,-1]CIQ&KM<@_D-(QDRQ5'1TYN/%WVL?/[\_OST MV8< _X,A*E(^8,]JK"Z6R$T$OCRLBM*PF%V^"E5C,GA-4'D@/&T"-8%9.8?T M7RG.4M63.0\!]$3/"XSG5O)BOO*!_'"NDO"BIA[D[E'+9'U8=Q;1M;M,@6'$ MF%^&JREFM;6")DW4&>6X@5R8OG0PA2?/:E&FFPT8=&;!A!PW1<4Y,^W':,F& ME"'+#U,8/ISWLB6\/&0Z=*="N1]<4,R3K:K5M3!*%2IRY%+GJ1MFCZ]B51(U MJC7T+#0K &CWA8KL0?D8KTLT2IN4;&5V9ZH3:D[;Q5CML5,G(DK'CN[C@<%4 M'BH(U)S);&(E;[:-,N7W<@K5(*[^.&H[YMZJV/6*&D^%1K$J'#IJT7\GHPJP M2%I1_IS8%\N,8':O4>E;54[ I[TIU0PW&D6B3N$MC60M57U.VQC9:LDG0=&1 MP/#$7XE+P;=O<1"2A X65*5.M55+Q=*3R%D/&SJC,6B#7JV6=L98*R M(2!\8Q[85]U2BM9LEHV2I2J+7@O4E)C[)1J@R8KB'KXJ'G^-+>_72!H998&A MC=08B/M3E*JFKW5W"&1IU]%)N7#K)6!*#DC%_UM!HK)7D Z^#-)2A1:/HK\ MLGRW(R,QU?E1P'&MMW1E''7)0$>;47BP0*E$(C<5XFYM)IIT>P#NP\!=!1"U M7B2BZ:J<,XGGH$\YCN4;IE=?SCC**EUXQ382[6$M:L3(9LUOS\^< ]T4U?D_ M<+QBW@K7"Q[I,-Q2UPZ5CEF4TCOSP@"8-@JH_#Z:>1,LZB\; 5!':UF9IG1G M@O7DG+><<:5#XP-;^B6*!UWR=P,5G M+ZF,N6H+CFHS$\OK(2WE]9%S\?YCN@Z\CG.:K;<#(/T4P\Z'G8&CE$ :@$#M ME1I+X*H>'[FCHV-=V@"W;@[*/\#(?5<-S5_U.B,U/G]!DY"EC9X3O+?<-&/? M'8V.6Z&(_AZS3ZXH9(YD^?;3*WE56R8?#'O \(;+N9/&"\&%I/'.=QD'1@2$ M=%CI>A?8:!Y$"77T0'N%V'QA%$(T;IA4 >I-%=ZUHQ#+D2XQ$F/&3?R4Q24C M[Y^I9O$+*BQ=ZD!&W;/I:7C1JY5_W&Z[9,M"+$'.!:(IGR(XJ%@47T(W7>Q MAC"9I4E@= ]63018)W"\:TJSD&$'-^AN^BM'(U#Y*4OE10JO;,Q=A8VIE!8* M1B9'1^DKM#\IXPA]65\Y-\3WJ6]6D:.OY0@[JZYB]FDL\P3;5+ $XV;00:I> MYX0_U8Y;,*:8R .2?:@D$Y4/SWE;O<55+%AJL^&V.@T!\0BL"4=UO*6 M[>:\C/N?*4F]CGD*^*HBP3DP/$!\7(64/+$9(D^IZX2.P5,&G@Y0H24\M.3Y M[K!@J<"!*41:CM:XRBI\;_1$JX=C_'R[WGR+?E55;NX<@EPL])]6X-FY:5X442P8=%8[VT8[[,%6L*NSU2,1##_@ MZ.BW1_UOF[KWL(QU>W]S7/S?F:9LR'U7_L9I2!%F*.*_%=^_6-P[Y3)WD7OK M@K>!J+J3?"XIY ^%14>JP2:TMBVV+07]( 6=*MX=X0YCU9.@>'?<:QJR6&K9##3UW M,!Q86K"T0)+AR.WVA@VCAH8=XWMNB_?L,=X09NUWW=[0VN*6&O@8!YED:<'2 M DD&4.K&1PVCACVH94@I\K)<"88G8K/M*)7!P5,9,GP9QWY*Z?:8NUS]KDA? M+Z6>XLNIF4E%D?>SX$;6O*&5<;^B4H*J2DRO?NU,!*>98:D\O4P=MZHK/W + MKYK>U93:JXITZ0!8CI7_;/9?KTXL]^>$W@0;A7)S!URGK/4 ZUTN0PK%]046 M\@@\#KK';2XP_TM$E$8L2_UX05**SL?%E4!'2?MK4%G'1@%Y$5T%25ST,\1. M@3)6E?=@P"'PPR+]LT.ES:BKRFWCSX5/?>,I[XR.*:L709 #=?[BA1%Z: MJ"XSMYZ L Y"&$]-3)5+$>EAC+:M7!A)IEX#F+"GP5(71E)E=&!-E%%![;?2 M&NS2\&H,,TR8'I?I_?AD*[( 9)4Z["=0HFW,Y8!O=>@[IY;XBR"2+4FNA*O@ M6O13,WI@:I9L!9B^4"DGLPY>;<]?%C\724@0UF5,1NE60]>4_76M%2R57=&\2*C*XDL\/IT5],N M2IF_]7X4FV31V*#IAH9I-2[^"D7\MH-W+?(M\G=N&IN589&X_XT M[/PATW)/#B"+_7W&OCVY=FHVBT2K?NPN6=D#Z&X'D.G3WI-SR!*!)0)+!.M$ M0+<:%OU[BOXG6\2\U7WV@>1W-3U?!0@T*3O?$LYN$$[_ORWE6,KY_GHRU''! MDHXEG9:0SMYFL*E2=J/^DRUFLUUP^*A-7%N?_L36BK#$L$UB:&3&L26&K1## M0?_8/3[:,C$\;3,=W&W&;:#^>,M8?])<=6T?Z@:]CZ;8&(5ZW109059C:P1S M]FW1/TL+JL[ L3L:-BVUW-+"5FCAQ!WW;07(1LRX!>R/MBP%&JRQ[4.)J(^" M.N:"UF:UM$;PXP"T-%N0U](":6DCM]^S%3XM+:#UUG=[MMIK,V;ZB7CQ+%!K"UY. MXR@-X.TH_.,'V:QVG.E$0<8?$E?"2M/2FN)%=^+!I4[!8 M>M.,TP[S*!% B-A\CQOSP5IE7[XX[I!F>N#N27YPI2K0G;][]:_Z9DCK]6+D-\3"])7J:E0: M[^V7BUL+VAB3*&/!'& ^.TSBZ\*,*/^$;9V<\W]5JG_T MDN=RG%Y?3?L,YM4\K#^;'^?:\CH_???F\-7%F]-_'9Z^_?+FXE?'"Z^]5:HJ M[*!5$8G2SI\[<\%@["]OGCO2GOJE2_^K,[7D3X^>U8'\GZ_K08ZXNP^ ?_ET M]B&(ONHY_"!=AAY ,HBP^][A)(RG7\MRGJ;6@SHO/&>>B-EOCW[)XNFC$I%? M2T $49 %:'HQ\O")ZI?:2BM_?0\>C1/):%98/(\__Q.Z?PO$J@LO#;GE?Q4JE;4>7SD)D23!%B;X07IHG M@D4;_$YM\U3SUC#X*P]\:INZ)@UQ4&",PW>GI^=&XSTY7NT+V-P1^_9-TBS( M\HS;CA:+XEPEUXETWI*+$G[JI7-GAFW_S-QS>![;0%X!)0',#H2'+3I3. 1 M@BR JDF$>],IL#!M!\\G!]?ZE.&A]@T$9.X:3Y3-F\8S,0P60<;)[S02S!)Y MX8J<-P#0F+M=IO,X#WW:\81:_J8!B!)>59#&H<=->1->3 4D-" '+_ MAQ>J6GJZ#A_.U#KU>@[:@8>M@*?(BRZ1 V$K!3'Q]9";@\(L^&YUG&4^@?=@ MAS/@)T!F\8LW!?BGU"GX4'?7+=I^JO; RSR9 CX$(3F/F"((!-0GUS4U Q!X M<0KH060G2$#9BCN5JA:Z[IUU"X!;FB6YG ,'X<:*N/,8NDVL\]YH24G[ MHO;.\1K> .^PR*L U9 TYI:K001:318G*9 @K $5H]2#"7PO\_B):^&(Q3*, M5T3WN.Z4VT?#*JZPPVUH-(,N\;9J#:U:#7><3SER73C-%9G.UA:Y\%9(V+I5 M*_-F"KP1>DFX9$'VZM&"S M]VQE*:BD(5-%8@I+!5D(<]%H"1T'LIFR.4!YPEUM^5F:HRJ6/.['2[":!V)F MR$@?F)I:^BZ\KP+(!^F-B$-U1*V7]U6:0![P2(QAA4%B2>#NH#J>-PE"X^UB M&;I[-3S/G7^%\6LAX>'G&4@WYSI.OO(ORP ;"$="^,!NZF?U-3$7K)=(##> MPP-E4I=A^(6XCCH'!TA!B4O+@OUZEX*:.$]$&(@KH?JJ5^"ZQ*,$9:\B,1( MO%]Z?6V?&P'J2I:_(AKU;H&\;JE,!ZND9!2V ="W/#HD8PM@OBF3N2F_U\0W MO0WG(S+M%;;,A1]AB THPI,RSK&K.+)6PNOFKNTP:9#P\1.N\*7:G4NQ.+O[ M>: 6J)4*>DO^R+A!?A"X.%^$:@-2W!3]? M#[/X$/\+E&)H(4@M_),\)4"M9%, ,RBK(0Y LF#.S\O#<55IL0NLF#I@$\2P7(0%6>EDD5]S*K)MG8I*6 M&KC6^U#KO19*KCM!ID@#)0NL35P!N%0'<+0^UGG3M 8JIR!BJ82C5C#NESF: M':A#$/62(@6'20P&'7)']50D.C%M- 3@ I1R.';AM:RLD6TP#^^RK\9"[T?Z MK^]LB_6RVW!4=2WVQLO"274RLFW86Y#VY90*G!_9 N??W; [!>4![7>C<=6O M32]Y;KGH9W*1;1-@F]I8PGD8PFE>4YN]#?I4FN'1>)OM)6PEO%NG']A2>)88 MMD@,C:R%US"1W?J42DRC-"XQ6B^H[SCC-MBQZPZ&MIA\,V;<#OZ'HZ8U_&F8 M.-Z'M*F/W[J^M3)Z:SQZV##V; 8B]@+UVZX6VW31O ^:\GL9QDFWY2K::5]< M',UES8,3=W2\[3YIC4/$?J!^Z(Z/MYRU^+2Y0GFO]&459*\C&-?BZ2EBL>,(2NFM\:I M_9.&,6HS,+$7N-]V[_&F"^E]T+/_**<,;,[IL3)Z>^9P#\SA+2M4UA.R'=0/ MMEUNL<%^D'U0H@_>@51^2DE<3JQ2T2@=)173/*$$.RN:M\>?H^,MNSFL8-X* MXL?NR-X=6O7Y$U7$L'>%VQ;#XVW'/ULQ;$-WFB>"]T%#?J]K;W%Y JK0O+2SLI5M^CI=M+_+56ZOR M==Q?%K4BZW+]PVW7;Z/?!6Z+\YD5=L':@]= MW=]V*(ZVD*'3<_LG-DO'$@,N:=1WAR-;W6_O@UY><7B+@SU1=/*[V86N]=+[ MCC-N@4>;%I/6#$3L!>I[[KC?M$*\#9/.^Q U8BM*-9([;46I9LRX#=3;BE+[ MKC+O>9QX9L,Q"Q%ZC??MAUH\7R/NC*9T6?5<,+G:8BD^U+ VZ$31V) M(V%K16W1$SUT>]LN1]%0;.P%_D$@N;VC!A6B:9BXW@L:U\(:T/V+/Q M5)5H;;V(OM^LN ?GY+MGQ8T?-"?F1W+B+&WM*&WM1#YOPPZ8?; ';,;E/>:_ M;9W];<:EI;BF4)S-N&QNQN5_OPBJDI]B6S""U9E[J3,1(G(2F;OA9#%\\>)9 MH)8;O)S&41K VU%&Z9BEWS!^&MY=8L^(Z++C5"<*(CS!Y\X*TY!*;XJ;:9C[ ML$O,X P62V^:<79G7BZ;FSJP5JS1*-)R!=VT4QK/N9!OE;[E$ MI:GQVGCC@@DZ^![ND&9ZX)Q)/[A2N1+G[U[]ZU&5F[K=:O*CR<0R0Q*^4FF* MI?'>?KFX-=[;F$2I0N8 \]EA$E\72E+Y)TSF=,[???SC]V_'E&_,S*R $^## MW/XZN+-Z;\.3]]^>7/QJ^.%U]XJ54(. MN2<2I9T_=^:"P=A'Z2*UQ5^Z]+\Z15+^].A9'Y(B[^P#XET]G'X+H MJYX#6P.$'D RB,(@$H>3,)Y^+1\@-+4>U'GA.?-$S'Y[]$L63Q^5B/Q: B*( M@BQ $J7VII5/[Z!]/**/T7NQN5?\&Y_JA>T:T][QC)2\ M5H7E3\OW+LD)D&H7(LW#K"Q/XUGIST\Z1WX+LNO^]ZVSVOO'"@A $63]XJFU MA3W>6TY[2>+<+A2_0V.RZ>J-2*OJ#6U>U=WSJDB;/*/Z':R)HA;V:Y,RK"P1 M[0(1]:M$U&L4$=F4Z-9-\S/YLAD[;-_>B=_]4/N5*[L_WF8ICEO*7FZ;86VEG>_T"#7)=+<4LP,4T[<4;)N"9KGW.[CWB65=2RY6V%N*^8D4T[,48]6#'<&%Y=[F MJ@?[X<_9#W>JG<9.8Z>QT]AI[#1V&CN-G<9.8Z?9TVEL:8('OZ__[(5[4%C] M!SHA'#U\+:K!T=CMC[9/3R>.@>];=WL/<164'_2V?;]4X,]#:T/%:EZ M&LZ38"JL9]E\1IZBR3>!;<>GO< M"I?+;OC?AEWWY-BZWRPM8%+1V#TY&5A:L+2 4=7NBITM"P); M?6#K1&#/ TL+1<*Q.QH<6UJPM/#HY<@=CJQJT(@9;>F!9GEQ6E]Z .;]M!2) MEP71I2-NEB)*;^WOV0I>W VQW!NX1[TM)VDU4TKN(2WTW.'0JFN6%O# =GO; MKB'9?E)HK+K6&W>V[-ZWGISM$X$]#BPMZ(A[]VA@;_PL+<"*QEU;0K(1,VZC M@JA-O-CK8)Q/V5PDSD$03>.%>&I].8UBS@,XI;N];6G/?DOG'0 MD[-,XJL@#>+(.9B(2,R"[.D#NW6?[071YR!B&;Y06ZMUD'VD-"2T MA\RUJR,K>UUJKTNW?%UJ3]<]DGGV=+64]E"4UG4'_:U>*EE2VP]2&[OCT4,Z M*.]%D6L%M377=3D>=;:<0]]DU^4^!*!]%)F-/FL23U+TV98ODIHI(/>/%GHC MMV_KGUE:H.BSOML[MK30B!FW(0J&HVW?,MOHL^U3@3T0+"VH ^'(!;O$TH*E M!70C]MSN<,LE,5OM,6RL8G PW'I8^B8?#GR1EO]L?.&?Q8NDEPG>RV($OP&"? MO+Q]YL;NSR#8?^=I%LQ6Y6G/XH@)X5R+Q M+H6<#!Z9PG]@L&PNG$D0SW(1 GU>+D24.0>/CWMN[V3\U/$BWT5T> Z\!>3K MP+[@"5>].9V+!;H1C5=[[DGOZ&G'^3(/4KT9Y]J#2;TD"[P0UA7/9JG(>,F3 ME3,'EH:Q81E^(%)<""WR*@YS@+S>M[%4_JZ8=#AT3TZ&3SLM)1>S)2*Z%B6! M8/\EIA!NQ%6B$&=:82>)$O[:RX(KH8=B]&BR\;(L"28Y21=-6L$"XS!A.%X9 M$<\DSN8E"@)ZD919(0R-Q6F8ISAU/',.@J>2B+SH4BB2@@6% "S?\::PQB!# M:@$Z2H(KM>8T2W(:$U_A[01I'.$^<0#8!X!D);S$N0Y@?9YSZ<&#,,KCHY.A MXZ4ER !E(VSQU_[0/>X.2N16C/6\.C:]1OOQ<;&1DTKX@U<5:_KCKI=A"P MK!9B>?0S8=9SQ\=CS>]YDB#'T9.X)./!P7#@K(&MPQMQ3L,TAGDC)BS<,\T, M]%BA*R)%(BD.]6495MZTYR.7Z.W0CUZ2K'#8*R_,B;KB/($?0:9F<;)"K/LB M$\DBB&"J')'Q'UH%O/OA_=M/O,R%R.:QCV\;;TZG<1[1DJ_GP71N\-^ER9:( MJ,%@Z"CV0^@4LKS\Z, ]&:HG^\Y!))!4D!2#OW(\%##66<)^U&4(B)L@4PM> M!DL1PD:<"?!2!(*YM8)OK8M((42QYTCS,&/MJ>!P% MYF64R#6T%MA4ZY-OKG@) "/^\)@K32HP:V5#PKHB4V,:2&&,A0.6AU+"X'6> M($KQ?=>Y%D3;\"9R[#). X(UX)(E(EQ]6HW=T?!H#2$@35(! MQTN<">=8B<&IJ6W.@LB+I@$>S1E\P5)T!N)ZEB>$-Y"37A"V5Z:\"+Z97!+< M:6T["P$DUJ .!$2*O1IA&N-I[XC93$Q)H<#70# 357?!3*D5 YX^PTL$BIK? M8XH&?.K<-NY!K]LY?O*TL].H6(,[&;G1ZK]^&?=[Q\_3FKTS-Z+<0 4J+;0) M@EXB9B&\P,LE98 D)KS/(R'DIB+)4/S@B"#$?)!_- #@'+@=GDU=&G\1@^Q+ M@4R"&>CJ$;W+.@Z@L)CAU9$83 M=IQ7)#M1 HKI/");X!*5&UA#H=.]1PDB=(&:AAX$U0^49A2S,S[7=@,BDI!W1JW5E2 M>G!8I-,\38UU++GJD#QWTL("4*O<57'Z Q1,0#*T T6[TEI*B>=9.V"SS(6A M4!;TQIW^$Z*UQ\?NX*2OA<]HT!D_%-*@:99[0>_$N0=E/E+,,FXK5LVF\BZA?)RZ,9 MX@A_X/VQFXA4Z>J()C<68)2*'&MFRHZKP'17.>@NQW&5J5#CF\8@F?\CP::. MTBS.0)L$!NDZ@*\U:M 'Q3> ]1.V48$>Z-/.- 3Z^>W1^;M7_WI4=:!WNT_J M0F_E-^3EIZ]DC&!YO+=?+O2 YN4 GF\B>>X8DZ@80W. ^>PPB:^+Z,/R3U,! M?'3^[N,?O]\ZQYH;OW0?4 7PHY<\E^/TAFK:9S"O=O'KS^;'N0[8/#]]]^;P MU<6;TW\=GK[]\N;B5^"+:V^5JF!E#$:,1&GGSYVY8##V,4Y8AF'^TJ7_U45H MRI\>/:L#^3]?UX.!?/IU]"**O>@XX8I>A!Y ,(O1U'$[">/JU-G-* M#NJ\\)PYJ$>_/?HEBZ>/2E1_+0$11 &ZH!7R\(GJESJXL_SU'>YYZFZXOK!H MG R@2TQ?/O)=WQ;_QJ3Z2=4WDW?&J:4,6VD->]_2KUSV]_;SN*=P,V#*9 MO?G'0_>H/ZZQ[2M^!VFI5>Y[Y&W*]USX?.\UC_*FK'O46.=!4X.N>YS)2MX_ ME:YT#,=;>47I=R])O[&KVL%=+GH*TJ"NZJ:!WJ_U=O9^^++G5[J6J;OLJ2,$ MMWPO85XC>*EQ([*2]A","!1AF)RT@-62QHR\+$_03/0,>J4;!Z*GMV*2Y%ZR MHOTQJ?])'CSG86SZ58*]OM] M%RYL4;-FRSOQF$V4G[.TE.+*IX1E-E!,=-:LM8Q8;1[E$1BGP)2HM_C.]]]% M[2IGW=%$;T60*X0\B8&1'\XWC$ "/_* MD:A-SSI?999=YDX)E9MO@X^[IMNRMZN8N<7U+4U*P]T=O#S0SF!R@^_HIK_3 M 5ZXJ0W*8%\XNJF_[0*7KNKUV((:!WBO=+4_Z(_N,/S1L#.VGG"3;=G+(6'Y M,#YQ?1G:9I_X_A"7S7%/CO<]]ZWUN.FL\ MH/>Y(IQW%6+%'([ZMW^L]*UO_S:[661"1/[+>%W^[/_L[XMN)XH(([4UT--XH%^V+(G2=:Q$4R_JG\'#Q M>F$_NSS!SRT\L-4Z:M,841_]]J@W_/;UQ7;+ISQ<@88Z )2+-M1F(/QZ6P&' M>UOR#Y1!LT345"):O]=H%!%5R\%8$;SST_Q,OFS&#MLUC<77O9U.1_9PNOOA M=$:71 ]Q&.T'%5IVWLEI++ZL^-T[\;L?:K^*0NR/GVRQ_./!ZS@,\;J*PBOB M//4B/[VU8\V#,6S?,NSW>82:9+I;BMD!BNE;BGD8BOF[M<4M+BSWEKGWB65= M2RY6V%N*^8D4T[,48]6#?<-%.[BW4>K!?OAS]L.=:J>QT]AI[#1V&CN-G<9. M8Z>QT]AI]G2:AK5K[ Y=IS\8M[I=XV>L3&([-3:B\\;QB3L8;+5+>%/;H.P? M+8R[[OC$TH*E!8RIZKFCHZ[MQ;3E&;>"^E!5A1;^ .1K9Y:R-FW ;Z3YK4P+EAOIO1B-PV[?7=Z'][8UK$_U!Q MV6=+JKR5.8O@1I9]VI^C(JCY-F'$+N.]V MMMR:?)-7I%T"K/42NEW3M!Y=5JC^Y&N&WN#87C/L(^8[V\9[@UT)K0\#J;H2 MSK']B/4>M.WT;-7/?)^LK)STMNR \$J.UO!?'_;SH.-,17M$F"ME]#M MFJ;UZ+)B]6<*M=[0'8ZW?!_=3&3L!?K[OS*P ;&6%I 61N[1<,O>.$L+S:"%H=L_L2F"C9AQ&Y M)!3\N=;9\8_*)5!A& 9.%,%I^L@FQ.D.L[GTC@S>#/.$V<* M<\<+9ZIF4\40PB 2SH'Z.I7?PXCX8KH4TV 63.7;(DF? D8RF,#G=3P^ B-J M?.0Z7N0$$:_8B6?.26?(:QZYH^&),TM@:E[=^V@:YCZ,3TTP@]2)1%:\>NVE MSASX6R02'%=4NB'%,?72 ^S"L1!^X&5"-M.$28,0%N$[EQY^Y<-ZDQ5^P>N< M F(2;YKEM'-,X5!3IOP 0#$+O#!(H8?_^-E01SA0GPQ M$PD"7<$8OGL\<+OCGG.0"N%\C#/A#'E<^(F@'T?4QP16#) -(B^:!HCR#+Y8 MB"A+"=RS/,EPZ[[(O"!,GW:<$N@?]T9N=WA+3X3Q-2)5A$!PEXP#PBI"YS)<34$T1L6:Z] A MZ4)21*>EXL#T'Q-1('$7J$_%)=*+)E\0#V#',C[(GU'"G2+^=2%!J J >N(K M(D!"/V %U@(;X_<(;SP]=BA&3O-\7#13K&2\J9.0?_][) MP 0E@.PT3&.'!$DPR6E>.)Q(A)7$%PB>&*"5R%,]I7EJ99I)\,2:(-CBC<*L MP\MQSC5KD'R2H(3)#6RFM)(RZO"O+ L7&K)M";(3$FGGY*B#=?#3*PV1O2Q MSKL@6I3D++$[/U]@"=8+LSTX(_O!E>J*=/[NU;\>516[;O=)76@ES^4XO9&:]AG,JW5/_=G\.-=WB>>G[]X>,X\$;/?'OV2 MQ=-')2*_EH (H@"96B$/GZA^J>\=RU_?P?ZH,[R^H.F O4,?D*)\>*9]_*N M^#<^U5^RKC'M'4T@R6M56#ZD'=)W*K9';_]L#T.Y..F,I?%!!14=>1IN4"QZ M#V5]@&$Q=H\'QVN&1V^DK*6QVSWJ:^VTIU0>\ZC6^@X_=G^&QWTJ[G#BWD5S M[_?=WNBHI+*L 6?0*\RR_OAD,W#*JKN"R]_0W5EQ,&"ZC,,5;G81^[ 30*W5 MYR7+H>])LAPY(4LHW.J2ZHW$'(E+(.TK :L&)1',]@HE1EZ6)\"/E\S#4UKI-"=5 MEI[[DSC5^0R&PL+Y(PEVE;B*.70=BOXQ'U;!RU=!/,M%Z'QF$GKQ+'CH8XK\ MCU+/^^U1]Y&#"I-L5*K_3@&!^F_=C93TCWK=^W;]]3O\K,2:0)PB(HW]1JED M+PH?*H?%V2:I/V$:W4RX-[3=A+^K%_B@JH+V?VU2BV%+1+M 1.MV3*.(J!J9 M;$7PSD_S,_FR&3MLUS067_=V.AW9P^GNA],974GL3_$\R\YV&HLO*WZM^-T7 MM5_=.O;'3[:8B7CP.@Y#+Y$7%7&>>I&?/MWFN:L9MF\9]OL\0DTRW2W%[ #% M]"W%/'*2^%IZ#Q_=^];O1A=UR'KT\C$O_4'@U'0<6:Z^*U<_L2QMR<4> I9B M?B+%]"S%6+5A%W!DN7HGU8;]\/_LA_O53F.GL=/8:>PT=AH[C9W&3F.GL=/L MZ32VTO"#W^]3IJ4M,=R(@E']\=@]Z6VYGF0SRW?M'S$,>B.WU[>592TQ8!16 M_\B%XVB[8+'==+>"^G%GL&6\VQ+#6Z<">QI88C#J30_<\7#+IX$EAF80PU'/ M[1];FZ$1,VY#%@P[6SX5;%O@[3EP]+^],2WB?ZCDSC-5&&L1W#AB-A/36YM( M[;[?<%-&W#WS7S,VV*YI6H\N>_S]S,-G.'1/3JPFW(@9M]%A8[AMY\@FWTB[ MA%CKI72[IFD]NJQ4_;FW#2=N[\C>-FQ[QFV@OM?K;+ECU=,&.Q1:'Q%2=2B< M4\\%ZT-HV?G9KFE:CRY[YOW4,^^XY_9.QE;=V4/4]_O;[M&X,;JB72*L]3*Z M7=.T'EU6KOY,H7;2=8=#&ZW4B!FW$:TVVO:IVF ?PD,&)31!TMII[#1V&CN- MG<9.8Z>QT]AI[#1V&CO-3YFF8;9>Z^^+GY=[T]I" HWPO_1Z;G>XY<#(9CK# M]H\6!NY@N.6[34L*S2"%8_?H9,O!7>TGA<8ZY?O]D\Z6!8$M)+!U*K#'@24% M=4GKCHYLXK@E!8R#.G+[O1,; ;=_6L'!T:C3;5 $G.' @8^3V%_1#_#9FX2" M/]?Z.?Y16<\_GA=ST]0E7X9T94A/1AE#RUMFJ4SRW7.\F% G/N.9,@M@/!'SO M>)%O_ 6T$_E ED$T#?,TN!+XL(=#P0 "FUNF F;U,ACUXOU'6CXOA\?NT+=R M'OF6[_AY@M,7:_?($8:U%X(X6+@)(U#W[D&D &BL^L81,._ M@3 2,0/8JH:CPODC"A IGS/ #7UI0!M0C!32<3[&CI>F>>)%B)^I%SD3X5P" MFG$,+W.NA7,=A*$SA>4&2) P)1(/_3>?SBMSNT"A0"LS?,_G)UU:C,29&HZ& M@/?P)W: 2OFFGP!"#0%8'>=/&BF* <$B#( P>&'X9HC^4X!.-@]@[7F:Q0N1 M.-=Q#N"9>_"D!Z-F($\]H&K_"M:G,G(7&%>@,38-'_^F5\,GP.,\*4 )+2UN'O*>TQP:8MP-P,S1*) M 'IB %&B1Z4=%9/Y8H%$0&*A^N L-D=B)DQI?(-%I][2F\)NBH7"2O$9EE]( MF26L@& B).:1#W_-@AMD:Y$L4I(WB$W]Z!Q6&L7RF8++<<85 TIT$2:! MF%?"2^B[7_D58F3""#7C5@)3BAS? 68.KA ?@"&@D> *Z.\*'TNS)$*4 M%Q>D3)F5V22/7WH!R>_'1R=#I =S0YZ67X_[0W=PU%7K*(9YOC8LC)%',^\J M3N HA"W#<%-)XU+,PEI#7+L<[./__O[F_SIS 5^#=(J#T)GE(*H GY)8K^?0SH==SQ\=C-=4T3Q(4U?0D+LEX M<# XQV-WV*O3 ==H3.E\N/[2$/&,WW@\^P?DM*%@,"5!B0%/!$[6G4"B+^*19*OW1, MTD&0S1,AUH?@+2)E6#/&FC'6C+%F3"'O_.!*-3<]?_?J7X^JCMEN]TE=@UGY M#7F/Z2L9>%8>[^V7BUL[X!J3J, UN2O9'+WDNQ^D=J6F?P;S:=:P_FQ_G.@KP_/3=F\-7%V]._W5X^O;+ MFXM?'2^\]E:I:LF+$6Z1*.W\.=@<#,;^\N:Y(V/[?NG2_^K"_N1/CY[5@?R? MK^M!CKB[#X!_^73V(8B^ZCG\(%V&'D RB/#8/YR$\?1K^8J!IM:#.B\\!XZI MV6^/?LGB:;EQ];4$!/ Y"BV%/'RB^J6.&"Q_?8?[@[J;DR_D+@7^/(.?T(AY M\5?\&Y_JPR/7F/:.5QB2UZJPW*8KHG",XZ6.U$OQ8N\.:NGM/HEB9)^T MCL*JRJ,EBF4?&=JO,=R_:;+#%WF8L4KJH0P'&0P&]=?"K6"8[36Z:LCZM&)/.XQ/WI*_LR%ZM$5RV<-W"A?$#AJTK M@5_8'KR.U"D;M*YREL!4N+!UN&YRX\Q!6 "J(@]0#AK.)=V,T$$.!* \ Y4[?R1!*TR*%\'+LR2@B'/GM,#\>1P&4U2,$*AO0"="?1BD6;#[ MQK*N&]8_5A#X(Q6S/'0^@,9&?'R>Q$N19"O7.0]A#":M-T"Z2^3!5D !YOA3 M&/;]A#1;$"%"(IMN'2,T\@3(V'&_=_P<6(@!%08SH2PA<0.@"@28@:RBLAZ: M!K!$]!;BZR#XO@!KHZD#5%8:HY@#1"T([P"$ KY]&04SH,DH4ZZ'TM+0T" C M$B4"WD:BW8LSE!8[R0/0H4')1R'/UB2 ":Q-%!DL5/1+:&K!PGRT0Z7@U:)6 M22)086AZ,BT7,>@+TA!5Z_*+O4E"PE4K$+P6>/P$+/P"DDQ7 =ZUXFYP"A: M:99XJ+T%?_$88/C\[DQ/%-JF;0V&C(F_Y!: M@]2\3$QHS2F5")0>)D(,#)&"])&O+02(0+VP= ER2E/24FZI!L'H@ FR4- G MTH1AQZ0,XQ3&TA!3N-C5$A4-D.ETT0"/L3\.1!>[A>=\PB+:?8$2+%D]QS]0 M1$[A1/:"J,"?RUX0.10Y4]1+BBBU%P\=))%6DV$CB7>)?D#>(PR%+K$5SZ/V M"6O]FB]I;X6_6A]&?,YIM;GC7!0DMX!C*4](1K/47B"WXNP*[ Q:0#,>GP!* M6)]R&<$6Q8W4_7$]&HRFEY!6!3/Q+6(H#W#I4O*<2%S&&1\3I,H6W*<'\ .8 M$(_7$C\6XS$M&ZQ(Y+OT5H0@3=^#+@YP/')\;\4>P.E<+$B=5*Y1PY.(43#X M?*];/+_F2FW75?R9)%L08)=5 82^9A4?!*@#VH+M1W%TF, 1#D(/G0D*X@;# M&MYIQ!Y95 Y@FEA ZAY$:A[[ M:8ENE$BISO<6\"9P#.:S5)2YLEA,H9:0HD3$#G^HIU$?))@@9>A?U=4.3#X1 M?+,A!<4B3C,'_>A H/IQ/C1XO>1]9\L<:>M']_<&]Z;5S4 ",U_ZM!50*1-X M'L48,AN $R4FW;G3U(2/5$G,@B'*B*_E)>2*CO-9".=CC%)]#G,I[=KW22M"=WV0PBI2^*,5S(1T1S2@3ES"O6L>]]5S M7#V)IRT<+TM3AL^\*7J E)U;.EOQ,N%NAVN-?E;<\ACG97%C0?CR>3U$FT@! M'8"+AT3EA>'Z%1'[/8KSN_0+R^IKT((RV('2I41R12RA17C'.3=T&466:>7" M%D0__(^CJ_80#H0M]% B8"=1*ZZ MAT$JEH8;DO RS]![=HJW53/S0DDJ&L"ITHY2+TT$_"6T0L$6/&@+<%1+#81G ME*PX$;")($+V$G_E?-5EWB#&9)8F8L(7-'*58)JE*%[YMDC"YM67LU:PVJOB M:KE\UX]WO2B.:?Q9F*,4S]25%E]HX8_D29T!:2(%X?4_$$U$D"\BGR[>?P2T MOJ4[,E0!$83P7[>XYRJ3)8E;:=C@NX?;?,K'A M3NEPQ4$ ^?C 7(0^'Z3:HTJ_!BE1 )S((1\W,((2-VB"A>R)H/5+=8_>PRV0 M$"':0N]H*++B@KU0CY6N2L!H ^64#,M)$(:'P'R'TL;6:D\34E QEW-#VU4Z8C/DO5!(CWS!J6/HG$,^8[Y2 M"\7?ZLXW,K1 0 NM[JFE:B]7@M(Y50C%*W*.[^!C"L/O(K;+)OD*=W@&@P7\ M>%G;8L/#Q+1AI2 DI/^RA]1JX!(?QN7!O21!>TX:4@CJQ\.!>WQTY#J/ M!T?NN#OB$^KQ8%@$YLZD>Q'#EU)'P+ R+N\U6(J+"4PRZ+E$D*Z,XV&R[*$^ MI#32$"S3T\Q9>T73,*Q@Z YZQT6> OP]/!Z4!W$):Q3#Y9=E(*Y2G\9$!G./ MT,(#2IV+*0!8)$-LTDQD$VN=0 ZM'5'.*;E-Z5;M># T5G=\/%*VC2QKK4W%2] M!XL2S *2QFVYHI*:W%6 3B4Z_0\F8-!AD 6>,D_)C$9;CHZ@H!R&HF\Y^=*5 MXF0";\)A.-HQB=%=_B'O6C!&5K[HPES*6T.S)WCEFK)^*F1, M#_[D:$-_2K&?TI&(RAY>)A0F!@P0)W39*K457!HK)N;:S:/RBERTJ!1Y@2_7 M^GTPTZO6.1W%;S@H#[XB]E,Z8BE%9QGF:26"J (8F0VLM,N.TBLKT$.3628R MT\4\PVLBLFLA 53X(,FW!:!%RT1?"DHW\#_2C5##;"* '$.>?\.(U)4 MK!X_]*[E?99Z#-\7$87S=.[" ;O!9Z>T6_1%L$&+KNQKL@O+YG P(OWHS 'RBBL$F72A<$1A]-*N4CEFY-'#WU/-PI+8%?=B M#!FJ\^L#5FX$>$N(MRL/;"RZXXC3@-SGB.1(7'+^FL#PB(B=]-H7#YCGB[=O M[3F?S3"""7BBX'N:3/(3[7(B#&\4AHFCI,K(6I8 (A<$;KD.4GA5AP(+OL)' M_@U!8-\MFYRE,!FU6'28%#$_&&?_ M;WGWL8ZXRN(YK62:+S"^'A_D:? 79&S*?BQ#)HKIWDR0 R.MHM $!LINV#2+ M2A*W(+T62Y4L(U,K<=_KB"RX3-V-+]#CC$]\Y;Q ]"SPB;0);#BT>>6F$(#V M4FG&XKSCW( Z!#DJ.3*-\T3F5_&>6R3@S#M++<]2XRB4W$#819:F( 6^!:SE M>L X.UOP3)E.DYQ& ZY#CY%A=V+FK.%RJYE.7^V8)B=EXBS!$N&;?%R(^;(Z MWEOA/P#=]0.%ZI)>!O \\Y8!.@NF\",F;K)P## <$ M##]U,!:4[Y!EHG4@*)_Q2J1KWU)N%.M$I5^<&F?>NDNJXL>33B]T1PJZ$\OF MA4A%=8 D/#E8=Q05AIDF?0\U]A2W]SUX#5OV5"ICG*< I?3I5L0A@5PZ)WY[ MU'WDH)6_Q%OWZ%+_G6*:F_J;_0% &&0T:P.^[!'JC:INH^/^LG! C$=/ON69 M^8YJ5P3Y(,)D"#29;Y2SX451R(K+DA=K_R=F#4:7>O4_NU)YB_M-36.DC^BW M1_UO^^%^2BDS2;V'C#-X;'GC4&0)%8/ON@[^\_1!2[77 :!8YD:1-(EG!VEW#ZEG LX?P(X?2:1CA[VSI$Z4+#HR=;;"/RLJ+,2;(^1 MFNE'6Z@GWW/[)UNN&=S,,KY[2 RCOCL'[(+ M=*..],(%6.?LLX=[,UAX,'#)MFL4"UMBV XQ' S<<=]VA]A[.N@-W9.3IK45 M;-BYO@\=/_6Y+H_RVLLY>Y(W@VD/L'Q6;\M]GJST;@@A=+B?N MT?&6NP ^K3_#6]GT*7CY23NR3XT3LAW1/F=W\=H;)21E!7RJ:J"]KX.A?,*'.R[(DF.1&^C@'->LQL1:DC#Q, M5="WK*7N\ZK+O_&+ASK<#2NG4V 2-;TX=D_Z8]EG &LRRLUX05(D/8N_<@SZ M2L4TETE@5-BRA^T/BN1ERFZ&'[@^)L7#%&^XL@QC):H=R]NHG)''Q^[Q6-=L MO'IJU)^DYAWNX/C$+)<9SV:IR'0A#[/' JEW7-)A*0OKI%P)?5[4O^?]]]W> M,16,1!3)U1EES0?.M-K^9'^(OJBOJNX.C M8TGI^H?OI_2"6&J)W:"E#:1^XAX/>D7[E.]AH@(*%(73*Q0I-[L M=U$DIOX6G1@*'E H6"M]VP9ZI,0HY4]M^1G#$TY6M1YDHHG'[+\L=5PIX5V; MK[>/10<-.K_42%JL]2GXM,*LBDSIM2,LI%O'M45]4,6_Q'22@XO.@YM.@G(3 M/)H+!'^WMU;868:[J[(?FP8S]L1=BOHGU$!'B:ZI#%/&!(7(#[B&#VVJ7(1N)CEUNI34A1QZ"B%9G4UQO# M"FJUH\W4]TU",7:C":7$54B_N*2[DUS/&.[8[76/[I?P!N[@X?4-F\E>8C$C MDWUL,]EM)OM=\-_"3';6T=YJ3WE+=;3;K@3X;&1_M%)BUMJA49ZA+"N$K1<# MRGOTC580[>B=A]"2%3!O UEQW*'ER/LONC.P"2G]>::VVZOUF?2Z)V"LCZIJ M@6[!48< JEN,=381NP4V-ISA,,&P.R[WK>CJKHQMP!OV=I!ZR9M"+\&DRT7 MW43:PL]_"JHZ]7ATU-48#J)9XF$'5"HO)C5;"8Y$+-'I)1.(97YID0D^+2"$ MF9\PV%JJ7BL(Y)]&04PJ.LY\+9P"3G_E06*4EJ5F<:H? A>H(]4VC*_3-9<' M5W^2I;D0/ZQT,Z]1;Q70;Z*O#J:A30#N-&@6ZU5@9K"L]VF,:M2NP"QTK#HE MJ]S"P%A?+VA-#JXL7_>6R]2NVL*MGR+G=R^9SIU!EYBI6TKZ=YFNWE)I@[>Y M")TS54!9E[AF5QHHU0EU6:)R@++.=KGRB*X<*-N2Y),T\ -8&R79.Y>YEWCH MR8G-=DB]#! M267HG5/0(T*G=X2;[XV< W2/\N0,"#GT.34OW3B!]L5C@U4J'N$E&95X3$06 MN\Z%N"1^>84LAE/XV/>0*A90J8U+W H74@S1X9E0A4E=+/?\XQF]ZCH?.Z<= M:DJ8KN (D5T!Z$E9>+RR0JYGD>5!*FLO[SBAEH^ M)?@:Q?+SI=0DNBY8/$8C**P4B GY@,XP6%!K93"@Z2F24J' .H,T_[2H /FX M-])/I)@[31U6PM@#(!W(6GFRV.$Z@A4/*O"7MJY^1/,_0,L_KE#X2%7 1/UQ MQ=B60E7I,?78YHIX'G?BXLXQ,@'<6 \1N-PHPP,="DH7(-LMUDI7HY-.J=SZF7*A63@ \GX M5DCO/XL*,UQ41A6?2-GO!*J';(\ZHW..91D096IT$:F2%U+N=9Q041)U1"/0 M6;C)@ML S01+BF34+V49IUC3Y6-LSD!$M?!\L3Y707FR8,$&NMR@%NFBFD41 M>X9V;Z ;Q7QO#7M0Y!# 1%*)N/2H2PII!=55M8)RZN0*5@'VL,6U.N6\V2P@ MF%2+)B$K 4BSU+SB6O^5-5XI/!,Z[T /1-&_B!&X1%!8W_.2!BKT,Q=>$E*W M$Z#"+2;< MHM#"X7-,0$/E'9J:)FL>LL!#"[+.9)_2UDQ5%9R,M5995D47]V MEGPE<4Y2M>+5M-FJICK=1 M+;\-Q*15+5UAI%2+RU1,/.=MD(#TBE69=E6T.2;10>)2T9BJV45- ME3U90DQW/**6!]5B*Y5M=)RBJE]UAWXLN%X\-F:><<%M[_(2Q5:F^@!1CSG2 M%%BFH21TM=Y:WJK9A$"U"E*UXQD^95A4NY=SGTNG'HX=Y[S2V*&R'5?>6)L: M 9AZ7J8[-Q5U:)CL4FY51RB)N2.Y5"2*@N4HN4-1.O%_YBZIXAW6$@,F\@R] M"O22RWG&/$ <\- ,SY=-WZH=\Y,RJ$_6BLT,CM:O=KP\BS=6AKG_(/&U +]- MH?$J#;S_<$&8WUC*0X2#UM1P>-!5-:PRPZFJ&8K2YELE&AJ /KN2'U[)J#E+ ML2MI\DKVAE VY)+9P]@>QELYC"]0R?^ OE1[$K=Y)7LC8.U*+*$T]22^6RD] MYV$/[&VE>,/A*7Q0KJ4+="WMP&E4HTG<#X)Q\=*UQ#5^=Q+;=U(_T/W[ M@6Y]T9%:(+U1BU2.22%V@"J;LY*?RA^MY8A7Z'JW6KFEN(<3;T4X2.-%W$]6 MVGZ\Y,Y^Z&S_%<*#O4ZW^RO\7W.I9#=7RBV47RRYW9Y?>J#'$TAAVV9*B_.V:TWNB*/\R'G='SV4, MM528G=/(=Z0*/;(JM%6AOT>%[ELA9W4"JQ/<52>P[&+9Q;*+5:%W3X6VON9: M%7I44:'[U@MM5>CO4Z%'S2&6Q@BYW232YJRDQ3J!91?++I9=[FYQ6G9IB@IM MO= U*G1_S0O=MUYHJT)_GPI];/T$5B>P.L%==0+++I9=++M8%7KW5&CKA:Y5 MH:W";!7F[Q!I?1O*:34 JP'81 '++I9=;)330RO,;>ST>U;4R\>"G*7*^%1? MLU0<5A;*%X+*/NN>*Y$S$7,OG%6J[CM4P7G!;37C/$LS+Z)"Q!M+6V,O-5WS MF5I1F#7]O[$XSUF&PK_D=V3SMI59Z[-<*5\U]J1&K'^ <5LL^]$&N, M+P7V!""N3TL+D6U^2R]75]:*"LA_<@%;+@^,5:?A_Z@-SIUZG A9H5]W.3&Z MQ$Q63DY=)*ZQ-9HGGQ0W ??WPU=TB%NUX( M'I=3Z9=@ULN=B# 05X+[/NB:\U[19R5-".RHPTW^X#B9R*WP(^WHH/Q>]2[<33SU M"SSU>VZW>R2]SPIK!K[ZLD'2V@_MZ'/W7C6:W!%$FOPU/!EW'&KCL9(A[-Q2 MBG?CA6E MFC!6G*WWXS3(2_;CI'Y$U!OTI'O4"HHS6F_^[D7>)6G5.WQ^&8<_%MT/9JOR MM*"/QM?] ][:$0:9HR %XJ(L,C*A:"Y$[0?)9 MM7770E,&LG" *VR'S7U: L4R3HQV@0",N,\, M4$H6+$-A- L+(J#!+"?HDNN(>M%0\YHTN'% FF5S]%3IQK_)4:NE'O+#?R4"R0^'0@F%FP+#5[:+1@3.XQ"; M9\I.B!*)!#UQ0RXV9%P69[KQ88K-\Y*O@AOX&&X5V9J6]"8ZWXW%:^JO4)![ M"Q;=6\G+= P"OI( . MF:V04E_*E,3T@[):@MI +"LH7=:2QV[_Y)@;(/(R]PIJ'^"4E=VB\2 F.>0+ MXI 86YL"1Y/;G[OI@7R9B^E72:+TBXNR%SB=63^O)V,4.ITE\$V#+,%##1Z,G!4/*U4LLPZ DLB?['"'/*+^.=W[T&5!$,]R M$B;>5)ZB\5(KB^L/P%MX[W"Y M8F/-EX<\V6JXMBL46-?(;MXR(_K5MMTM9W?VC0:N\+*_::\S[%Y+*I"Y7W$# M0E-I>WKSY8VF^7(9&I=DJI&\5&JNX/B*DU1V>UX@X=%5"2&O#%#Y'8,=#8FE MFOKT\YDS[HT<=!^*!+1)E, \_3\9KVB,T2&=BEI4.UY2U<>$ET1T,4-*#U^_ M_)7#\3%;L7K!8))2BP<47J:N2G\$'@EY)-2#=.OGF)1CA G8TE*_8?G@HU MELE2J;IT]OBV$^@IF(*ID',/9.824.5>P9E27:(S"]%01)65^E5F >K8IVND M*3O-2IHD[-&)(PIL7\]%1"SB7:F.V-(-XA4D'8> !F)]#5=J>2[-2S"2@Y@[ MS],PW!R;6MS3NF?4BQGH@P=JY7%S)F4$HO*3<17?EH/F7+.9L3G9R[Y\5# ? M^B#@16@0#%('3A#GJ523ZGT>\BYW":8'&7CK'Y'U!"YN+#5=91QMXQO]#W=%!5U;U%+ M/QQ1?V\K4'#N/]EB8-8'= ^"](N<'G7UOBU2[>&#!G_"C.MQ#H]>/O[&],@) M-7%^/W-)PY$[&)]L%RQWK>N_+5[]=@+Y[@=.]@X'Q)=IZQGSCC-N@Q<'E@^; M<69NCP^'AR/+AUOFPT/+AOM^'/X>4SPYJ*O[PH[.W7IC-95K[[S\AV1N:2B; MB]I)CF_]P:O_/>$[1;QG;3_'?Y.)!L!$?IRC"ZC"18VS9.^^=+!XAX/^%J7 MX >D0$MRU[X9@%:.[6 ':11'*KPE#+P)YL[@;7X@@]5$@KYV3%7#V!<,,I/I M+R4?+;I51705)'&$O]'E MWNB&@:\"W$XQX0AHQEK+O%X? =T MP%:&0_GR\ M>?I[,T=T*U/D=%UQ6,@R"0 V &CR*T_#&&^T5>I9$?OF.J?)5[SP2HW$HE.^ MN:=;/WG+)&XP@@&S[&1@:R(X=(\SX%)1!JX,QHH1P(*WFVO_-&4IX6_ZRD3< MD L_]; I21M2DOI=FY)D4Y+N@O^MIR3A]+0\ M_KZR)OSP_?=4=6*@YNY(7AO=HH-G\9*>JZH0H^&MZNRW8%8%V3?EWHO)2Z"\ MP/_M49")Q?B1DP49SBK_DB0)SP'FW\-WSKCCE+O[KN_!R[/X@??P5L>%?<[@ M>)(!KG#F?,9+??K;2U;.:R_S.I7ED[:D%*5"27J(@^:'Z>\[]"G&"5&J>5X1 MCDK'E<1:0;HO-U>!6 2^'PHY=K_;&=YR1_BW\W< G;74=MN:>IW>_2[)D#;R M""U?\'N78HVF&@-"X' YZF$JIH>P%0RV^%7ST-D@6SL'YV>FG5\[[U\Z+X 96$GW, M%\#24R?R%G@HBN#7T]S'6%%\_+W_B'1:6,X%3N__?Z@N'W9[\ ]_[/4/![U' M+)UNK@Y[@Z-A#RRQDQ?/2L._?(K2J5$TPH9K%0E2:8 #7BIH%;CW^Y6-_"@= M&3;A]P'#?'%'B7CBA>DCC"@J8NU*D:SICA,+[Z\_M*3RMTF%\VLJQ&(H$"0 M\1%2);"^32+F(DHQN8U_V'%:4@# $E"6FOXF-6'ZVJVT=(;Y;6\Q'F_'R89W MVC^R1/.WB8;3C6XGFR);\+.1M?8/YPV]N^.TI #0/[;4]+>I*8HS FA+5%5K(P-]O24/[=M02 MRTY/YKZI9,1TF@0Z$485,I,I1H(3UG;]]-$ :"V*T^#2FTXSB>)^"<6?C>1Z M(]EH"6Q.]T*(:DX).)MFQ[&N8=):K%_&5YEW(Y$^*"']'28JT3T@ MIK;+BH"[SL=JOX/[,F6;AM!$7"5B*A$Z+"'T J]K<^%<<(YA"_A3;79P7Z9D MT[ 91%<2E:,2*M]'>/,>)[NNB-/^!O>EA3<->V Q!9'$WU%%9U(IPF9]C1U' MIMQN:]')]2,D/H]+^/R]KCK+CJ-3;7?05MT':^5(;(Y+V'Q;%-&1!97:P)Z\ MW=9B<[D4$IDG)62>RYKD+E=>XZHOZ !:?1J2PCAB&?42I="1Q+6Q-(N^.8UI!H+:ZY MEX!"==F)]$KW&=AQ-*I-#KLMQ2*)587$LE/H]/O"QV7,^ZYC7 *DM0@/0%I89*B(,?#MKKPTTS\I1 Z7D>H#JP1;0BLX1A*M2I7:-6N<@CSS, !+^KN?L2"",VFJCAN+2"Q62!Q4_Q"4WF)T*X;? MB2BW^B.H=.265 HY8U/7[N#2 -\K+_.)@GO9__,YGZ2@FJ*XY&H/O-Y;05Y= M($&]IL;*[2(-5Z3 LT7(8#L33TN>4<>YH"_(^ZFBMQ\&(FHEHWX5*'=,)/Y; M?*WK#DGXE7**[[5TQ=\L7+&QBL(#%JWH]S;4)2@^;+%0Q=\J4_%=X/WQ$A7_ MCZQ/89+QMFI2F$4RZNM3? /;^K];*$KQ4-GH15$'F5FLJCJH/TME':@>PN1' MD[Z+$OT/4C'AIZ37?$:'K/3^Z%YQKV(OH>Z9KX-$3+-8%G/\24M83\+9;9!B M#Z$E,#PFHG!1J+KTHV\1S]]=Q9^RSI2T.;ZONUU-:A0W5J,&5Y,T\ .8&M9W M@,.>\:!/G6\W4^-.ENS/*"T@+>5E!47J\;24>LP_N-PO<8;YI-6N@FF-.Y,* MCPEO.E>M4S*0 H++E,K"7;I%+#8D00'@UW;3D@RBMA"I;#,J.&;NI[ !C9T= MP#$8JJYHKFS>N/[<4VKMB$7+8J:CS8^J-!?JN(=C8GN5$%ML@N *^.H;JYBE MU2%T:S\)$8G#.Z"P@ $U-B5TX7]TCI6F% -)WT: \RW88\&WF.QIZOE$#6J, M)* $2 .[9:9&YQ[X72PS;F*$4_P1!3K'E!9^2D4TO)T7.9K9L56FY'BF!6HT M2:RMNT@"]40^"'C=2$B>;HH$C%/N$W8?0FU''@D'#$%U<8!@?,I_OE=SG?%EI^22R\*_B,I7 +N2R(\'W1D?BM-9:O,?KPZ+A-^]!!B@ MQZVCA\[![_"B;&H]Y!97+$?$;"9D[S/\4[/RM?"^4DJC3ZF.$][X[[J9KNSE MF3JG483=A)16$SE5R# 6BE/I0F/A ):!7;L!VD\K]0Z=I+ XN:^6L0IIEMY9 M%#[%4#L8$+'J14K.<;,G4QQA1UKJ^"5;+F*,'H&'#X,?(R[G[G0E67>=N)PR M=3F;R(L'^$DTMNMBBU3O@JA0Z]B"IG2:%NWI:VBYCGQ9S-'!6'LJDS">"!$I MIB$F E&<<$511*1ZN@U8?*7;M4G-]V?CC/L7UL+>2X025\A: 47MKBIZCI:5 M"RT^E<0NO1605):RRI144K.O#E>[(BUD4*6CTSG5E7$]9\FGKZ'+S+"@6%)8 MG_KDYAICJ%YQDT;911!6.$%I6)BN](94_10=*Y%:HQ7\T?G<<6:RXZO1_C?T MK@NCT%LN89WD=DCR4,9(PRJQG[TIL#X7[^,3;VY8.3?EEQJ2]K/S]/\GG7=^ M/E5MLQG%=U>_" K.EWF"WH(I^C'D6"6C C!:="#,<3*H4,AT4: M1UP\.%4=>[U)G&?8L)$"VC>:$DA3LX1/):UTF)+*U6/XN2"^2!)@>?AGEL!" MF('TYF5Y8[E:UM'CJ?"IPRNVB<2VT]S:,@G2K_\_>V_:W#9R[0^_SZ= *9D; M^U^@AOOBF:A*UN+1C6VI)#EY\NH62#1%Q"3 *"6?/KGG-.-C83 #22:1*1SCT" MM2JT*>,=%;+.A'A;GXTM]BS0&R,*V%/<)6I$'D(UFO89,WH/GB_@<$]DA /8 M'>K]B$)1/+9_]LT #=#=@YPDU986P9G%A!Y,N=0S&SXG]P\#*YWWAQ=_AGO2 MJ-JP([FH@ZD$,UOI7ADH$'P+1S/'G^2X\W(K\6S 6&X7_2/M0" MNX0SD6!2.MPW3EOT<&1H(4?)T.;H]A_J'X-)OYR+D_2TR(\ $FP\9O83D;TW MZ_];&" T&G<"%/>J_7MF/@GTTYZ'+Q4CEO2#,!U8+]HXQMBGX:8T.1@U_A@Q M!/K&.\JH\1-431K%_#)RL,,]OM$+US#@UCH2>VQ)@K#3UT-8T 6ADO$$*L'4 M<&EH<'(UZ3= ,K;CS&GQ=!PQY9J&.O/CW">YJSCA7)RPKN*$*DYX7''"I"BV MSB[9$'1#LO##$A,^A41H.PYYSIT7@VMP8\$GG3@G"^(DL)9HQ(J9@6O2- M./%B54OD/JJ1^\ACPGG+\]"5IO,TQ^)F^Y'P1<.)HBGF M1:<%IP$KY7*(QS*XLF-:0[B"T2GWF?^"7IRDZ"5M!,_2\)CWGF.!%X73M?$Q M,8'Q;I@XS@=7CDI$%+["^[JDW01/(2, MAF5/. OP];F&!6\_ XS'=R)8+CT'X FJX,2AP3T_& M[^BT1E\\GBF^$+=KA\&V)Q.G.GCL U;,9@-C:R7OO@K;30T(Z; M^W.1CWG:7H*FT%;G Z'P<[(]PW^4:]B.2]O8U)^9\_]]J= MWF\R36[Y)Q,^.QX! ^474('./R0V(5, ANP9V8@(<'D\PI7")>/>8SYD;0E( MPSB^Y89H3XN#G+#J0:YXS,/"L)012KTL""HQ\)@?F 0DFJ6SIU,@ \% M['T^$34[5G!;$]M!&!T7&*'@]F$6-]S0ER#LADT8$LS MO0)=-6X/8__WMU6XIT+N82,W38!BLHX9IA[CY 3R+/-\2?&S M3&O]<.F,QV'YM#/S8)$HUY:M,%_I)FB',[FUS43!$4%"$^=(%XW90B9CO^LTG[CN\[D\W7LGZ(Q<>!5^/' 9=-7C9B.YC[U/X!RB?__F&&#;[.:+0@9.4Q(MKLZKK#Y M6&QW%$8."2-U&3 2-+_;%VM,T=;QH.I5M!P;7?A7J_5Q-PPTT.X[U8Q6C3O M0XI2XL75I+T1:^[W_SVL?J-W48]1A[*'Q\C"LEHMXE:[9%D%L:GPGQZMX0*[ M/E$2._Z F?W/QI@[ ]X/C]1^R>\$EH6%&9;_.,?#Y,_]"\-UL;7P*&>3BNGX%JVG-W&N2G+E"SQC3X>Y-R0IT*X&VE8*:.N%@K9Y#6]T:W]_BM>?D9"=[6OUD[.NGJO4Q7? MU$6:%#T\5CA(M8E\52(M;]7%=;LG9ZW6V@OK]O@P$+$JT<&(VF4>H?:P[%&R M\=[VI@I#0!/W(4E\9_X%+Y_>5$_HZLUJ6T:.J]!9##H[FVH&NT!G6Z_UNC*B M4Q9]H#3F<(H^H(G&#V$R.T[!HKGB2L05RT1Z]75%W'"8PC\\,;+MCI_K=KRD M)B,;4?@L!I]I/IM,(;=[?$JIA,DBYDIC]M[8.);+<96=5CR3:&YJIX6'" KP MAMR@4==!%Y>1)2@T%H/&C3VV.: 1[+!.6TH%2A8!51H[+-:#+[+$E+ JG#UL M[%3D!_J(7?PBS7;3 ([>DS-\HU!9#"HW=B;FALH&H;+5DQ&5L@BOTEA7=RZ; M&A9.'Y@RVU.>0@DX1'=3N27.\HH?Y7:^EZ;>:$KI?U&H+ :5O4WE5IZH;.CM MGI097++(K=(87?-R2T6^).4JTNI9M %@%6&H/LEMJ=!I.K#%%:?'3R M:^4Z?\EXRLKKSF0]&^=_$#IXO?FV'J!FK9C(15H/@[*(R'*C?N,\DWQ0WSPY MJ^N-;C%1Y$U0+XOL+8'Q*#H1/SJ^,5;"][C9T.9%>9<'Y#L-O=,Y',C+(G9+8_+>N3B/T'_3:5X'G\&*76FFV E:QZKW(Y3! MTG&:)2QDBVP:?KIW>+;GMGD5G.SF2>.=NMZI29DTKM!9##JWR*K)'YUMO=>4 M$IVR2+82&)1Q9ZZR(R5C)KDHU;6U\W%2W%G?'7NPI1^W6R\FDT]9DV4%_MHI M/[L ?DNOMXI)^5$VI=22-^'*M4.8*2E\G,QHX\2BG/@0:/NM1NM@&)$"_3& M?N/4I9Q WZWKM5[C8$ OB_0]7KOW-^KLSF7NDG$(!\YWEE)T RC:=&:8@3Q' MTO*T<%Y]S9EL:.,T)@Z134W>=D>O=HMQL,USGT:91*Z"?@3]C7.9MH,^F&Z] MMAQY>ZM 7Q;!>[QF+Q>\7RVC;XTI$9VBIP^^,_@Y=F2#81JX-Z9M2]NI0 MZ"P&G6D1W%4G)NP"G1V]TU--/97M>7)VR88,D&2"2'MF]BP2<2)ZJD1;X 3.GYY<]@0\)'"EOFU;7]]M%Q,@5U).2J"FQ4J7 M2;G] +73D5(=DT7:E<:@N[2>+9/99FC1*?%6.-=("S.OY)H,#S,7MT^MJK>J M2IPI8(; 3&NBL)([LBS E$5\E<98.Q\,W!F+=;+&6)V3Z*8VCM(DE&PKG(5L M$W;#DXXEO6P[HZ'34H$WANVK:KB2DH,C;2&#"L$$O,D MAF7FZL%0A"P"OC3F:[+UZ'%;JN5F4VMGXP3617X&;TUO-%77& 7[?<)^[32? MW&'?:NO57C&.GD,6P:6QL=]-]P&T5%3*CR3>N<;N4GZVZXN!4^KK>JNCQM0K ML(9@W5W:S]9-7&HMO=I1B:[*^ SZE,::I2G[\W@5\8USB@@E,6T\A^:E]6XQ MX2UEAI85_1LG+N6._IK>Z:D.ILH:7;F#J1+*Q\N6-DZ&RI4CM?1N2PEDA?Q] M(G_C9*M/G0VJE4*7QHT\!41Z]7#X?[*+P? =Z; M:V=+Y8?W3EV:+J:')&WG3%]M,#8\V-$OU__[KV;E\LL/N'A2<6Y_ES![<'#.$I9 MSIW=%\YD8ODXXXUG42,5 "28/0!$?SKPKJA[NO\*'1";M6@UU 3QX%_ZT.^_ MRJ'5"SDT63AL">R98.1ND.OB8:MH?;6FILTV;,DJUW5.SJJGU2KJM )%O'WJ MU'"U9V,\8[JVTGVZ*SZOAZ52\#S\9^Z1WLAPL5QFYH\<%W;,7.W1K>IJCV[5 M5KRNON)UH!Z!3L22;S'W3I;G82T0E0#-?,^''T" ':%%*IWJO42G7CLU*1I# M*^B1.K?_ TGD4.IM2F(L'AH4UTX\.GXHRJ)EE""$&5E:CKV6BM%:4<5HY:1B MM%94,5J@8G1RUC':*^H8;= =F@V]TV[H]69C[MFH!*QTDQ45E78CXV'IBH=F M4#_]2S9@DSYSM48-H V"CZY#MJ,TDZ+%06OC45V?,QD M=,*\JC]^OC=TO%\=S_O._-OAH_%Z)&:.@NG.MOE#)DXWGPF9#TZSI9[FP2[! M3T5UH4C9SH]R2;[2V.7G(LAKC,%ZWNQ*61ZHD%D,,M-RU%>3;V5!IBR2K#0VW#WS#;Y)*FV$XK#UA)' ;0N!+(B"G9EVQH#:R-9R!V](8J6U5DL%WNT6TWU)">:RXCZMF^=*@CD?W+?1'F[PG)0#P;TLPOAX MC61\F;X0P;%J+VF0\+PT90[8Y>[L\HP8B@<,D.'&GAH:O,+>'3'-&& "D6&_84ZL M[?@H<5WX&' &7WYR*=SJ^I@KZX^8Q[2A91OVP")#V? 9E:2>9K]%[GL%1Q,4 M$M]]^?SWDWE45:N_I)&<^(1HFSXZH=O-W>_Z\3Z\89PEB-W48@\1WT_<8#2L MN,Y+\)?Y/PW8>*S=??G^XUOF,]+5IX!(YE%Q/5_>?-&/\8KQY 9-"?25_AC8 M7U( T*/#FVJ_&]K(15;Z9^"4)PF0OXB-L(#;6JC4\L/#*^8_#/7?Y,SWS9RZ[GK$Q;+D[/0VMCOVN&(Z;3'Y* M GT(F3 B@>==D.B\)#^Q; >@#Q['3 0FU-8+]7-:,8$F)OO?5R^S%T(/T',I*T( M'OVW$W1F K,36E#XNSD2XWLV7/&@H:[;8%IVV3M'TE=P57 MM'PWMI8_F($K/MF7;V5'7I,]-UP N8KU37\[J2_7)(IU1>[/G92V 0LN)F0V M[_J+=NID5!@Y((S4%4841I9@I"8#1DH4F@A,P5;KEP+#%/=\TE(IX@TRN4R7 MN$+G*EE,'A^HUN#_L5#!_WTS_NVXP80:[_S5\BK?'=M-3$K]1J;)LAPE0L&U MZTS29M]2\QWZD7,]JI)++VT#!>VUBOE!GCS9:459@*Y,6 MO+ZQ#BDSR&MZO2U-QPP9U<>CSJ.^<#Q*V'IR'--#7[JI-,;"&4TC;_?D_]VY MCCD;^+?N W.?K0&CBT,F\C"RIE-D)K;YAV&;8_AQ%1Z%V+D=?D'D8%XHO[/W M !C:V)9MZHV:E,Q(D4(QI-#,VV%Y**30ZNBUKK*Q%"F$I) 6M-K*A7D@I%#O M-/5ZKR$C*J+)9S0Z_V5 13X3_ ?R\M%64'WE0I M\-\\.6OJ]68Q?:,4_J7$?UJ:R@Y6HY2W^U46]E;KM*5H'J6:H9:%NM(2<_)VZ,I#7<6,D53455;J2LOU MR=M)+ ]U'8[LDD5;/UY/\=S4G]_[9U]L,+?]8.Q:7FMFMUH(@FRL1 M2.X((YM6N%3U7D>.%JQ*SI<%^FDI0HM:]*ZA7^_JO8(BLPKZ985^6D;0HHJ[ M<^@W]%;C<":\R:)_'K6W^(&-T1C2M2=F,]<8Z]1>U3 GEHU^9,/'UK#L=UI9I'*+R&>%TMI<3K:KE Q>"53(=>74K301;%K#3N ML/M80OV;4M"D82#;Y-<,AY]B&85OVXFV=DU*"T[ALAA<;I/\DC,NE<*EIX/5ZD3'G,< '+8C*+,"7&] M:EICH'7]: %JP,:[C#"SK0.MT2MFC)I*#BTK+:2%\-?UT>V"%AIZLZ"6AHH6 M2DH+M;1D@77]?SNBA>[AU,7*HK26QAOX>__LT?&-L>9,&?J9[:>8ZJJJ^(Z. M3:5EC*P=!@Z@(CB3MVE)<4,ORJ>CY'19"2 M#V+MN')>!%#3F\W#*6M2!' , M!)"66+%VH#HO JCJ[<;A5'/+HIT>M4L5--(;>^!,F#9TG4F@ESJVTD"(\>8@SCP M#<583V]UI&S>K>!:#%S34B76U;)V!%>:M=#M2)D1K^!:#%S3LAG6=8SMCKLV M]%I-Y1F6U2D6*F:J7D.2P;&]>EK&Q_K:&#_7[7(\:HUB,O_4 %?I0)D6WU]? MY\H%E'4%2@5* F5:S'U]S2H?3BE-#=%'N=2GH_9K?3$L6_LP=CSOHP;@A#_^ M9+[1'S.XZV#F6D/\9GPH'+5&C_.#+L M1S:9.J[AOMU,IH;EHN&V:12GU5'-X\J%Y6RAE]808EU-K"@P:Q[L(?QT2_41>\G(GAK%931;#*)?A^$>Q[ZJ$J.3@Z'I7'X(G MM1M3E,;V&<"(!?JJ;[RJ^'7Q\>M&'C,VHFK":]>97,#M+'N&(9&P#OHSG3V_ M[A%/_NK5=PW@@9:-@1*?33Q@1+@0UZ$1J4'JS*90L 2EL,S1EUZ10U1MU25+HLVE!%C7U>!V= MB_'Y[\P/^] <9TQ^*7Q;&>[R> NX=N#)<&X2BITV9"QK"9 **@S=!8>#)WB]X!']!0U#/48=RL$\1AW*EH^119P<;W[$G./YL^%9@U(XFV5R M%BQQ FR297O'W ?4!^:= 8'B$/R=#CQT"E17=@K=B6)7Y7%%79 MJ-TD9W9/J&THU"K4IJ-VDPS8/:&VK5)82VGQSZEHE]9XYC-3*6ER,8Y-TDY7 M91SBR)6:IG";.VXWR17=&VZ5HJ9P^PYN-TGLW!MNE:I63F\:]V+^DR%M,%,S M8(>-)\8C,Y[FS'S/-VS,9E!AFG(^1AV*A(]1AW(D89K2^ ".-4PC7172$B5T M[IGH"^<KWW?,-_P-A\^=:7_20,\PK6?^4ZH"]->YY?SUM^C1].2$DB-T'*'B))=3@I?2?NR7]EI\2:-[16OY@AD#G?I3QXZA,!3,"YY_][:0>;ER< MP0T8MI'<)16NW+-H?_9'V@8L!"Q1R=UY1/*=%D,*(P>#D;K"B,+($HS49,!( MB7Q9FE!46JU?BDUZN7 F4Y>-F.U9SVQ9Y[+#43&./G:O#J4DCU&'HK)<)(^0 MP'/C;2^/+C!RR G7+=6BLBR>XT.&:3N7$8^'W3U2P51^F.8R??&P&SNJA!2Y M$E+X1/!!BAVO?1@#PCYJ0]>9 ")=!D?P7V9J-BAK^!>L;;$UX]FPQAA$J0#^ M*IH': 2P]7U8X&#F6KZE1C9*P'CR&-E(2$DX?#@?^A%"XP]GC#ZZ+X9E(W.Z MM1]"#)R[E@=_NH1?[:<[>"O'Y /!'HW739F8C/Q+ 7QGVYPY\J.=Q[!&R1 > M#0VIUSNR@/W(!N4<',[S&-8H+<[EF4NJ9N 4HX[&QC:RX9 -_"-4'LL]G*N= MQZC&O#G8YEJH),X>-=;N*"@GDW#R&/ H#>%$0K]9C-!7DU++2D=Y3(>4D(X. MAXQDT:I+X.2M=6D1CXYOC.-.W"> I7#PZN31=8:H="MM^\AX71[Q^[QYW7?F MWPX/3>-6ZL(1DU"VP9K':$JY:"@VCKHC23FF,F"/GY(Z>0RVE(F2FG'?M23= M/]50]\+36=U^,O>059X1 M@[*HO8Z>&OIWA7MWQ#1C@$F\AOT&.P=ZJ0^/,USX&, &7WYRC3'LJ\L=O2/F M,6UHV88]L.!SSS=\-H%G>*?[[^$2-$"Y^_+Y[^F-6!;I3GQ"!$X?G8A.,(G[ M??_Q+;.4?XUN+_/'=W*&C]/ >N'/_35J1C,*;:N[\R]7E<_W5^=_KYQ?/U[= M?]*,\8OQY@5\ \T'F\VM8\3X2]41\\)B^G.5_I=F3(D_G?R:M@%_7-ZG;@#N M9.*Q8OL27Q\-*Z[S$OPE\:?'VXNOEOU3@TNPLT[ZJ9F6-QT;L'>6/;9L5NF/ MG<'/)(.F=81/T'XWM)&+_.W/OC,X2>#O1>R*!2S00H.+'Q=>,?]A:)LE/UZ! M+Z5)1.H/A#1S@1P:*.3W7XUP2Z)33R @8CC[9CWX.%H._WR5->R6,8$E#*=* MTL[P1B>:;_FX /Z+.&RX"O;T>N;/7'8]8V/8:G=Z&AK+Q:T22A 5Y NQX[+YX$Z[QV7&3IVK^8X7K:E6W"1^7+TPU$E.-Q%0#(+D: ,4:B4FUM _W MC)1;\Z,,'8H4B*4&L>ITIC"B.IW)E3\G3Z M1:&SZGQ6QL>H0Y'P,>I05.J.@7B32;S J:4[DY9=*H2&.A"ISJ?.+#%_R4X80:NR8;,=<$"%V4,8'X/',]7 MS<:+YQYY-'B,'_?M\#HXXPL\XHVYB7))*Y2&*,VCF^(.4-J3TB&M0%H,2/-H M55@:D,JBE)7'T?69V6QH^0B=2"&SPA;>:O2+!"PDCPZ E^)L>ITR MVV/B_-_C(D/KE9F5_S+7F6<@%1GYAT+HSK8YLRU8-X^\E0TANG*?/+U;E\83 M<61-\0X-K[T\$EAVC5>I?+J2-9\KC]?L8F383]A_3AL:EJL]&^,9=3-@_YE9 M_INF9O3)Q%;RZ!UW10<;-;R\?OYN19TQ@Y:8FZ8?Z[6:&D16&K1F@C6/=FZ[ M!&ML+H)>[TF#6FGP5&+HYM%O;3_0[56E4>&4HTU&/80AN-(MI;7 MKDHRET5.S:\\'CPT([0/.*[MH^;8U.?1,WA+4LM^9J)H36E\A?.;/'H$I%F5 M]SG;E'6])8^,E 9-)09N6H) 'IZ\W(&KBF=*!MML^R0M:R /-UX^N#WK-J3Q MW4D6?BV/V^[!=P8_81L\AETW)QC@5T6AA4N]-A^9L+VZ]C R7/893_ MB4._PR._"@Y[:[^#E)YXA=MB<)L6UU]7/=L/;MO2^!^D 5.)<9L6S5]7;]L/ M;N7L'"N+6E<>Y]G-9&I8+B**!SM]PWZR<#Z;X7E,J7#%LY2T#(MU5;CHD&^' M-^$1G^,)>U>O@_$,1^%\<1SSQ:)!H\=@(2J\%H/7M C]NJJ;PJO"Z[[PFA:8 M7U=ERP6O2[.&&S75$$2YXF 1WQV;^J/CR'F7>;[&>%6STM8*YR9IZ1)K:VOB M6$6M^JT_8N[&B=HR<@P%SD+ 64N+QJ^MFN4(3I4@J< 9@C,M(K^V'I8C.*7I M0R.CKE4"_Q@?6<,+5#RL"8U-H"'%GH*=8\OH6V,UC4;=7]U?W5^:^\LB)\IC MDY\/!O#V(!5<-F#6,]8I*G.\T/(%TBKS2("YL0KTI3;Z-*J0LU@/+(>=D=5*/, >Q/)@UFI4'3<0,WF\GFD?6R0R;;T7OR M9!>J*C%Y%#3M?_[2'+-W#-?T1EM*"T46K:\\;KD;^YG9 MON.^*9UN+\S$FQIVL(Z*QP85Z[4RLDR3V9]"IM(#>[*MU[').5ZNW%U'BX8, MT5+/)QEE7K0$])Z'%&DK54CA-<1K/ODI.\1K6^^UI7%SR:CUE,?7=1,.!U3A M2)EX2%I;C^V]6N%P*Y9CE*JZ2E*ZPQ#G 90_%62U-XM_%,Q%I4!YIRH39;8TMK M&K'&#,"<8+MLTH8LD%6:6Z%H;:0%[M<8^;;-F7 MZ__]5[-R^>4'7#RIN.93Q1_!5YEK.A-6&8PM!K=WF>?,W 'S*A<>G!+_I3+R M)^/*V++9C<\FE>?Z<\4P38M:S1^Q2DBM)40C *7X%:WX-=*2,[;WS-$AWP9M M'W@[MVV-RFZC(PMKD@9-)09N6D; ]LZZ70"WTY/2&Z* 6PQPTS("MG?@[02X MJI63K,G3<-"Y0,I5/BE M)0+D5]JY+6J;)V>UAM[I565!JS0X*C%DT[("\JODW)[1GM7U:D_*^GE9%+7R MY+[-*VJJ3X>\"EQ:(D?N"ER^Y>$=O=.2Q@FG-+EB\9N6,I"[*I=S>X.:- X- MA=Y"E;JTQ('7AN?*J-V5R@WGSE@LFP[[J#L43QW,7!FO%3IZB5248BX5L6D) +FI=SI#M-55>76D@ MFXG8M$R 7'2Y'!#;/#GK=J1T)\NBOI7*.;>&^J9<=_+*R&UF(Z0F\@IH!(F\ MY[9)^1P7'!8Q'I2S/T06QJ0D:*$2=)L!"OO LQI(K6"\ HRWF:90/%N6AQO+ MJ":6Q\MWR88,\&6"XO?,[)E*MI- X=O-4(4+N"4^[I^6/[J8>4!'S V8RMNV MNEU=;\HS;$CI=\7B=S<3%7:*WZ9>;4F3U:3P6RQ^=S--801J.3NY;V MB)4Y7NT*""A'@!80Y)K,K7 @P8?35\USQI9)YU[5-?S_1_GXS\KKSN12:4DE M.=72?@\1M'4([:RF-]O%<*8I%KC;3_%M+HTSY>A)(U."MW8SM")OVHBU,*M+ MHGRF$LW1::0EIX[=C,C8'76TNY*TH\RF#EGTW3GGI>H=LZXV7>]P[W__[#OS MM8'AC;2IZSQ;)C.U_IOF!'7O&F+Q66C7_3.E81\>H\SDDWF, 0$$70" [@1^ M/K_]\)@)S#+LG1!":--ZO)I>+ZCEAU*PRTH9>(FE"&+8GV\CF2N[2+HM.'8>?&TH>M,-,M^9MZJBNZN M.55^]XHPZE(-YC#J4+1\CBV11+ILM738]6L.%,\;,2!=.[[\& MZ6;.$%0?UWJ&WYX9"#3/=V<3V+5C#(=*IU$O495WD>9V.P0*\%UKX*/&C.H+ MG?;6I0MZHRE-4SEI '7PBQRU7\)XUJ[(UUU=@+0BLNTAHRQ&LS9.S M3DN:LE7)HGG'ZW284][N0&\= ;!09X.K?C*?>LIY;#!SCS6#34).DLE(\L@Y MNS/>B%,\.N>#_\PLEWT+#_LA/&LULTL!-@? MO-(!%. 58#=FZ[6SB,Y:RO$ M+LLW:.BMIB3Y6-(I:R6H&Q7*FNL,&#-%H,@?@9X&6%*JF[R2,(]DIN#4K^'0 M'^"\SVWSF^'C&;_=#G/D,8V.WJE*4\XD#:1*C-X\$H[VA5Y,R).F\Z\TB"HQ M>//("=H7>)M5O=V2$KVRZ'CE<X5SG+3>1-LJ>[?#.W'L=WCHP("N@A-7G;046K= :UHBP+;*W09H7=8:7QDD M"K,A9M/B_]OJ=,?/8671X92?3K-LW["?+/33&32_5ZEMA3.5M#R-[=6VF_"D MLP>93RZB;E<:_ M=F%,+=\8\PD-IN7/W*,,E!Y]/7!F/DK,E2?:?ZL96BM+>)=W8 M/LP\^,&R/Z[7KD)Q2JDY92:C3,NGR:DOVTV H:U[[#0:A>G4JOO4$5-&M@Z1 MEOB14V.VW$@CUO98[]8E&06M-.RCH(Y,XDC+,\FI-UM^'TWFQ#RS;L@>K-IAZC#D7*QZA#.<[>;$;BD=\LVYK,)IIOO&HOEC\: M.6-4!S10HSS?&?S4G"FJ(I[&7ID[L$#O.4+/BG2J[Q*=-I>4,>$T%G.%'YU' MX_6?$0"N'?=A9+CLLP%'?N%,<#PQ===3/0\4AO/ <"X990K#Q0/KN#&,GZ_HWG MS>"4V04>\<;>2#51P$-NAV#%31S[ <]95;PIC&Z!T3PR?Q1& M%49WB=$\$G VQNC2OK92]G>112,KC4],:/LT.J^JBBJ5?[":7?8H*AW7R_U6C.IP&54O+:DDITK'ZP!$^95SH1RO=0Z!CRGR M. KR2,N1R*G:<4?DH=1<11Y[(X^T'(VQ#'G)U3#[^,9$O'5*\?1O>&SJ^&0#3;N"-;0N_),59<&CR6& M?EIFR+H:Z$% 'Z0,"&@%_5)!/UN]3,LX65>]/ 3L1RIJNZJWY9E+*9DR>KP^ MV=].>/N--/53,WRMS^!*FTJEA]J40'F$6NG1&].9S&XN==FEY4T= MSQA_ ;J;PC?@=UR.9<^8>0N0HS+ C4SP)EC>G9;>;E8/IN>0HJACH*A."D7M M7F?8 T5A2+?1T5OU8C0%15%EI:AN"D55CX6B>F" 'E _55FT\J-V$0=]\=Y3 MS!E\'E/)CS-#8BDS:0 S,9T93OJ;XR9_D98!OK_F3 [82^& NW<_[X<#UFL] MO=DLQOL\SP$;9=(I%($%!%:K5I49K A,$=CN"*RFK&)I"$P6'7XOGO5=]ZM5 M]U?W5_=7]U_E_K(PWJ-VGI#G9&I8)HIPS0*=PP7UH!0>$IGTQB7Z8%H.[[JY M=3?B;._@L+^S=[,@5!,/!<]UX9F6^KEN_MN*\#R49K8*HY)A-"U'<]T\M7PP MVI2D.$Y.;>OX$\ABVM; F3"(.U*:1W(HG@=M9OK MNV-3:E!L.KQMIK90^73@LS/5_=7]U?V/X_ZRB(;CMYTRV[3\F0M/MR@_@G??,@8#V";? VO^S>B/F;+?Y=(ZTYK[K=^-@$!P%<, M**(SG)7U>>9_=_Q_,7\+=;31D%(?5? M'KZUM)9OZW<4V"E\ZU5)NO0H^$H' MW[26;.LW!=@M]VU+V<)%%I7O>+T![ZE\#D]LM9^T,3:04!$9R7A*'CDP]_@. MM\,?'COW/.;?]GW#LK&37= EY-IQ;P,5+Z.@G!>4\\B7 MV0&4ETC,3E7*Q 6%: D0G4=VS?X179MU\XO$&Y\^3D+ZU-2[K# MD[WC!WN!!J2]:>J>3,V[E124#J4;MP=3*%4HW1M*-VZYM29*#\PRYEK7KW[? M,=_P-WS#,^U/&J@!IO7,?TI55?XZMYR__A8]FIZ<4$>$-B*4D>0RIAE/F7O( M*L^(@6[ ,'4]]M10 ^(*T..(44AS,C7L-_2!V8X/CS-<^-BFLK GUQB#=N32 M3$Q_Q#P6I,_ YYYO^(P&89UFOT7N>P5'HPW&A@?(NOOR^>\G\P"J5G])*],7 MGQ ITDD:Z$!<.>/[^0,'Z=I]39_;H@Q[?=1 MJ/C?G7^YJGR^OSK_>^7\^O'J_I-FC%^,-R]H,X"ZKH&X$XF'BNV+_'UT;#B.B_!7Q)_>KR]^&K9/S6X M9,#&X_13,RUO.C9@[RQ[#(9@I3]V!C^3K)36$3Y!^]W01BXRKS_[SN D@;\7 ML2L6\#<+K0%^7'C%_(>AX9#\> 46E":3'I&/(,U<(,^E405&N"71J2<0$#&< M?;,>?!PMAW^^RAIR9DR\H1><),HL[.2%UKUO^?C8X%=QR' E[.7U#&-#US,V MABUVIZ=AAZ_]KAB.EWKU 2,TM8>0']+)D_<"\TKF"5G_MN,C4M7\QP_6T*QNS7"[9@$WZS-4:-5U#>XO^7:?,2509 M"EKJATMG/,95PG;Z(V?FP7J\C\L7LQ-:X?1*NH+@R7\[P=@],#71:R3\W9L: M@_!WS@9!@!)[2.=_V0)E#4V(]M2",[5)UKV2*X>K.;X;6\L?S, 5G^S+[Z1Z MF*1O2C]\1']!,4Y30_;TZ(-[C#JH WG,W$&!9@K,TO[;23U3^]ZE8;@_KW3: MFRWT-ST?#&:3V1AUBW<;F!X.W2BZ/)#'J(,ZD,>H@]K!8\(PK-*0);M_*>&H M#DK&'50:LAP:\JT_8N[QZ<;JH!=,(=.T,&1HC(_OM!7_E?4QBBR7D.6CX^^= M(I6"GC>>7)5Y*A_L*93!P1U3L^<:2X7,IY3UTV8K9G/3-UX,=_X-BK ML6+9ZJB/_ZCO&:\W46=]_&<=3\,)4G"4[JK 72;=]6%DN,S;.>Q3YZ8JE!P* M2LXGV.9*H42A) LEO#^K0HE"2:;US#OZ*)@HF&3!Y,IP;3@]I9HHG&3C)%DP M42!*9&G8L(>F74'15[W[2U'-&^"YGXVQ80^85EDH4JD>8^>&50DT3\3M? MW\PMXMN9[_F&+5PQO+*YNG+]_E+4#JVEZ$?13T'TD]:< M:37Z"?(7 O?97@FGV].;K;:B&T4W!=%-AIM@3R30Z-3T;D$C!C>A 5F^;:_3(U#S8-?I*T<:;"<"$83IM0OS:& M*6PK;.>)[=5FAN_.H:3PK/"\YBY_R 1TVCC2M0&]B8=G*9*7]I+OZ4UY)CU^ M+!Y;)89Q,X^YCL>)2%F\*<<[MQ&>>^-Z-,,&<(*Z(J M;.59*51W:^[&'/8Q%P;H06.=C=^>8$*7@KN"^.[CG M8I5OF[>T*<27I3(U:@KII4*Z"G?*\BC)^%QK-9-,\2J5(;-_G\XWR[8FLXGF M&Z_:B^6/,!4+T*7\.$ID%'XD1W[Z62(C%TMP10?'XV\Z7H9"MD)U_&+:]6A@V?[_%NG#.5ONC5!EI9M6K]((".78[E\CA M.DDRBCTK&.^ /:\6'"PWBY7%MW+4^3*DL@(68SJK-G8\3SE7E'.E\",Y\M// M$A#[=*X$_OOWS->OP ^^,_]V"/+FSG%QL>>^[UK]&4VU?W3N#!>>J50B!?@M M5**N!,Z8'5-"EB;6C&MBTN01*FNW2"%0=/*)$@A%([*\X.]4BZJ'4J@O&HK' MC?I,-:B31_V44E_D]"0==98. $L+AGP_HZ/MKR^")*G6;MF,'6);,*Z+7 M#K"K2"@>BLZF**2D%-*4R#FF*$=1SN%03CX]L#;WH2EJ4=1R.-32+LKIMA*9 M+*L1:NM@6"N"402S/X)9+4ZOL"]IW=Q1YW:]/P*O=H0N.MGXRQ+&T4WI1K^K MQD=Y#JUK%S>TKBSR-.4]I1G%L 35:3,6=M?IZ' GRBDHRP[E;G5C*,LV[@V$ MC0*Y GD:R-,F@.ZGIU%>L]B:2AE1X$X'=WUCG.F?)AN5^_5I=0H9/$J'76>EYI7I@H&RR E)#S]+,&0%N>N1X&(NII7IC L M.X;3HL]K8UC-*U/8EA#;:8'B];&MYI5)!;+CQG-FH5(WK5Y[;4 7,:^L7M.K MU6(&T:L*:]E0G%9BO8CB$@)2%E_*46?HD*4%;^XQDWHP@9)JX-DK9XIRIA1^ M)$=^^AE2H9=6A+UK9TK6] 3*X/J,;.(BQB4.I9I 85Q&C-^:]U>K)0A@J8%BD%5HN7JI;4 M2B(<'?CKU;26U'M)>5&H+QJ*QXWZ+#VH7ETM&JKT%Y5?(YLO2?6D/N2^6S+X MHE1CMR,&6);0RR5$K'I2*PHY6@I)ZTE=E'M,48ZBG,.AG%QJ=55/:D4MI:"6 M7*J"B^I)76OI]5I-$8PBF/T1S&J1>H5]E=VU?X_<^SVIZR5PT36 GDUGUA^S MP^)#[Z\[DQ&E];C>WG%RU#VNYQE7HTQ">PL<2M._+R?226NDO;NRP\-MI*WH MI33TDAFDKJ6UZ]Y_#6,.A!0+6LL1LDZEL:/+PRL9,6724EI7\/W41.;6%;Q; M3+Z'$D>*@I""TEJ/[\Y1F1OIM*K%]'569*/(!LDFK;OYZH6I6U- &X5'0Z]6 MJP=#!;(X+8\ZC5"U/%<5J64011*>?I:T2$NC:$1QKH9J>:XP+#N&TY(;UL:P M:GFNL"TAMM/R$-;'MFIY+A7(CAO/V3&&M(8 :P.ZB);GM:K>DF>FW)%%#@X- MQ6DE_(LH+B$@9?&E''4"6%I[+^M82S3E8PW*G2+-HR13U^MI9?Z[=J>HQA9% MH[#$@$_K@%Z4[Z60_ABR9!C) ]$24T-:P?L^O35*%!2-R",'O])\97F4;*QO MM4"B$N KHE@6/\I1YZ2HUE;RE\VIUE8*8 4!+$O24)1'>Y]&1V]TZXI@%,'LCV!6BU$K M[$OJD3OJS*;W6ULU2N"B*U=KJT9:@??VCA/5VNI8A;8J\@Y))ZW(>R<^1]7: M2M'+$=!+\@JSXCA=@",D;G)ISZ.F&8, ML";2L-]@MS3;\>$1A@L? YK@"T^N,8:]='W-&6J@RGM,&UJV80\L^-P+^*^7 MO?#>[S]7Z7]I3G'QIY-?TS;@C\O[U W MG4P\5FQ?XNNC8<5U7H*_)/[T>'OQU;)_:G#)@(W'Z:=F6MYT;+QA9N(8I'>E M/P9FE&3 M([P"=KOAC9RD97]&?C620)_+V)7+.!V%CK.^7'A%?,?AC[VY,(K -)Y@(Y,!&($6Y)=.H)!$0\YDBYS>_],S@KE%'$9DXTW_+QJ>(W M<8AP'>S5=V)$OH,;2-$Z]"5HUR'K"54_#W?Y>N;/7'8]8V.XWIV>_OXK/&K_ M;_?ATAF/#=<## &O=&:>89L@HMCK@$U];JH/R<: ST ME2FR+W?& B9/XESP4 IA(!,2:D+XNSR)0 )K-)@KQ2+)'K"^]' M.7UGFHPYBELVVIEQPX5CF5-ZYMG.TE.*"-"$#>K/(A(,?T\084:V>.U4I(L+ M!+^CTADSW]GS&UY>/5S$&&-8#K'4YJ(/_]D68!WWT!$V'\ICDO8&-KWJSO6:8%:\'3BS]JQ"9( M"YIXPF_:]?6%]L4%TUS7OIY^/;TX_2U^_3_A><@Z6?"%Z"K@IMI7]F0,WK1[ M]D2^,>W1-6P/UN8'ERW9T3T=W'KZPO(H__Q9HN(>.[):YS L$53Y M(3"R,=AN>)09YZ&!?D6R%6369_C!>[;&8Z9KY^Y/V%D##M. A=@SN!W>PT5Q MZTT9"F&X-QX)/)%L0DQ!&(B[>_27ON4,X9E>>"B!)2AXOQ)\:PJ^!Q GUA V MV/;/P6P#)0).^@[4HP&0W2/<[#-JRPEA6%/"<)DP]"S@*0,_%(;A[ZL*P[JT MPO#AYLOWF^N;B_/OC]KYQ<7MC^^/-]^_:'>W7V\N;JZX4/Q\_G#S@*+R[O[J MX>K[(PG(PY"/NV:SOUOPLA9MQ/;$^]GP+.]V.$>X;_S?\\1+3KQ&L]Z>)]_" M-B*RO>Y>F VR'54N^#L8E/#=#T)[^W)^?A>I;FA\,NV' M;>$E9"AS<0QW&L_,T/R$JPR?UM(W/+AR-@7M#K;,>*)W =SYUB3\\K]GYA-_ MQ9>1-1C!FF=C4S.MX1!T@J'K3#14$& SAO3Z&F!D-O:]4R$(;]!@%HY&S4>E MC?N"A:+ ,QCYSK"Q-8&M]<.]$5L.5Y]J%R!-0'6$VY-3B80AO\\+@^].#'@_ MW\%MGW$G@Z7SYTQCB29F95V0*HLI2$%ZN3!@G M*IS;)OX'0QO/QA@QG4C*X9O9; !'S1 1GQ F\"?1G"] MJP$OYER++&/#!98./_NP$ ^L4,X=C>G4=5X%^X2W^-'K'/C;$)&^EYXEPCW;-3!0ZVB6_$_!Q;^:2J7<1\PE8 MX:?(NWV=(V7DO##0_O6LI]L.W]ZQ \\<&?##1A0*%@) M2WAK5QK>*O1R#U4+L7:D."\\%710TOF ;UM^=%BNY?VDE>"W M,OF2SQD3>YW"1\S&%_$B]TOR\)%O1BHG\N&4/1H9SZ!J,X;*JSG#^_71@:8E M0950SE=EVS-[X(S'##1J?) P +@BCGME>:$R;\8>!Q^G:OZA1Y&!C)UQ#B_$ M@7B,T>>N1?C4LFD^U8Q$$1VX,#;6OWDDU(#C\.Q'>@(*^9GG.\"-^+WAA>!( MR8O9-\ (87T_=DZGVC]ABUC%&0Z]5&"BA-2,\)[Q,[)PR!:LTTQN:4F\RC?[P(S0^,VVJ6IL 6\F**S5T3G<) MCP-H'2 =N$Y4T2XXZ7TETM.U;\P [8/;K!AQC_\5&(Z6>IN(K?LQ5H)( 1+_ M+_/XWQ!4 R2:)+5S8,.M#:WO.F!R H8,^XD"_BZLQK$#Z0%V_Q2C$QQ<-L^= M0EP#9^*_QF\=F=Q*^SED[>?"L3%#@"O']R!Q.";QISGUIR>-^G,1<,-!?/$E M4FNN'3=B""C&!0NP47)D">*%HEN=R^5L]U*=LSGD$=D7U@1#C"L?4][/,;32 M%D*!!CH,T2/&7R)PBQG GL9PL,\,U# /=F2LV3-:.]PHE+&GV@-]'[[PNP?W M#197\=B@8KU61I9I,OM3D&C:J8*A_ )V'%Y[AD$_$RQK-HX);=_QX8ZF]I>L MA-5.<[6F%-^,?SMN %>>ZOWXXH0?\#3O_[MS'5"R_%OW@;G/H)70=9^#M:V2 M"WX/QJL]8]>N,\$L+ESR/T$D!@^Z>D5O*@C&C==-FVG6.U@@NY G MRP\O:@LLZ?/;9U"61NB;H*VA(Q>O_)WY8A=3OO;X-N6;&6S$PC7B MNSLYI[O98IWRP@+NF(L?@,99"T^D4E_Y2.HG9XW6PF'\PJ4[;1 YV9>XCWE, M,$9*&:?838-^/3K%>G&GN,7Y#(>?OA-WN1TFL?!.'3GR%SR7%]! /68OE)$3 MDTDED8UY3C>-?%(V_@AY3K6C=WN+4]=7X#F]M&8H;2F: C=F].YEYM% XM73Q=Y;OW C+NL\\A*8ZCSF M96:VR PI5L=\%/3ED>E;$G?N"D*_4:NO=%VSVECQNN;)V?? %Y#\3Y@<'+)* MODLN$^DUZ*'7GEQF^ S9JY')F6O57S@W#(^;*SN"L:]@H 6.YI5X+C#\E<2$ M1'[;]Y<;KC0L_A-UB5'6D5DK.%5'._PUSLS5139E1J1GO$AB\6:]WVGNWRC)ZX,$5528.?NZ7 M]3;V9%UB75J*OG@RB7WL.V-SH\,*SDK;KEA2[:"FK5NYN73/$H6]\_PSSE # M36'AFL,/@]W8((I]Q\U.<6\LE&L6]NKA@LL3]0I>.4A+QZ2,*%-B[+R(V)"# M&99ND,K(EQY/PC$99N8 ;7DB3X1G9+K&"V9; H) 8]>U%\?]R7-E'$PRU,ER M&H)PH,2=)\7-^&R0D3 M!K1MQE8?+!,#80[-!X\_G9)!Q&N9P5J,9^:"P<*_RF^8FO2Y),$\MMS-7NPZ M\\6"8WG!3!@/#*@7F_)HXJ^'3HPH+PI3 ]#;FJF[@O*E:%AN9S:3[7K\.=%9COSD(40/QD[GJB%&K P MY^&=)SB%A83\9Y)[9+!7:(*8M! MA[M()@^%V 3N;9;$KW5C:V2T4WHO)9;BQDP<$U-2"20\S7=@S#R.)2$GAN,9 MUJAQF0)[+>K3!;#T0,!,9RX Q>-0&S)F>M@03:.;\6^)8/.4^T3A=KHV';UY MY-P*OZ!'FHVX,"%^#3&,%?XLQ&E"*^+JR)3Y+HCEV22XA1>NSD0IC:>NQU. M5DL9)L<,IF [:.(0TBN^:R $HYWDN\$S;ATAB PA <8B,=UHI<1XUJJ3_GKE$QN,HQ"\=1N M;XZ9C?@R1=87'.#(FN+Z$>HNWDD/^*7_-J5EI'T#SMKAE4?#-WJ1X)$6J6DK M/%/G+2.&J!:@1@JTKDUFP+[Z#'577DV%VC-0(F86F\Z WIX_8F( 4JF5YWSB M?V;$+"@M>@>)E&#/W\JB?&]^B(A==X:>9,-+[&WR#>D8!3=QQ\4\0&EV$"41'+->T[AKDNC<$=+UKQPS>71MV]B MU:&QRM>8K:5!=G; _/B;(Z=_-JPQ/J4" MS*&"K"#QI5AY#:PI9#8QHY[7A?D\J1I;S,95[B_ :3CK$746U%: %&*#._XG M:8X?L(C$ M]EC8F"'11"+9.B+0]6W2PZ*1">(/_*Q([^]C,Q&NDE+5V'C\SN:@4A+(7@L[ M]81JU5(;9Q$2L>V"[XCM,J)A#^+-T]8>[):3L@FB_8,&NC+S0?^=V51C'5=K M$_Y%;%MAPU4N ^F-BZ'BF1<+-F&5DKX^?Y%GANTW^@SVCZ%&97E"G;;LH,<% M #>I7=,SPET0/E+/6QD#);'0'A@30:F,\^B$>8I+]2@1X46D"\4U44SU'H5R M-29"]22J%"NUXB)Y/+^GXODJGE_F:+2*YZMXOH36(GKK_X&"-%9QO4(/.YR[ M)XGQ>)VN"Y3'?$P+U[BH+[EHB'%_DEV)/HE:,@!#8,(Q-+9X_P>+.\E>4'H9 M/.R#WU[Z'6_6_S<;^,C@TI6SP)+DOGS2]U^HW1S7W!E8%>0T]^C)-G\.NMBF MAL6]Z=A@#AO3&>&#W\CU+"('XT0/NC!X+<($..["&EBP26'_ND<^^2):;:PO M'S7^@#?[+\^>"#HB36?XZ@,7S8/56DQ1+P'@A\_8,I<_]RO^DID&R[\:/ Y8 M&F*%0@X4+/LPLPWSWS,//OK(G>_D".5OROWUW"H<1.>%/:ZBXUIU)?4E*\%' M>1:@''ORI0-C<7VX/'[#L%FATP>IPKMU!&48X?F'APVLWB(SP;0 ,#ZVJ7:I M58GX#7;=F3V-H@0"UW7ZHIN5SI=;<: M"[LULV-O)CX/&TVD%7G'$R3($8#A,$Y$[U)KPO/#EWINI^S?7STMV5^10C7" M3X ,!T2J0.I\Y#:^9,P?\GQ^(7\G?HYH:L=*9T3\*YT9E-E0.WR=X<[%CN3^ MV]T8>U;;)C9=G$:*PSLJ0U>>G,#@!71LV6?[N#,Z1@21M%CP,N51(.:V@\>J MPWU PI[KB'BJ?3/(XTL>/I[M &+:Y4QO %KX$V==3(SI _[6:_Z&5V&+Q"@< M!4(:F4R8:#'@ S'1_W>J_7/$$DP2ONY;&+P&ID:>N!<+8])@-C@BKA^H#3JZ M_H#3.,]SJ8O>#/,UB#/R58^#.&#H[32Q<@4$ (^X!<[J(!B>#%:&R3'8_-%U MAI8?>KJ16_+U\IP/L62Q7$OH$^$&E<2'>!G?7.$_Y?@:#\3^A[(FUA",CF\Q MRQ $),AO$'#/4081%Y)ZK+%RE',$\MQ 8[2"]J7(K^3I"B2I'&RBAM?&[_NI M"$?>9NQY.'R?,U\%F_:#WNTKOAJY:M('#"R$!H7!O/:$ >%T *V*GA9Z'9)3 MVVH+H]T(+Z+E/<@W'Q48##OC$P1Q'&2ZZ)G$,9+W:U+5ZHPO_:K4^)D*#P?XS)%+8C^#42.Q^H[>+'K.$+>QQH MVLISCN7BY-&3++4L,1_W71*/50<'FPM_#GZ\F8" >N:B5U3_WF.@D*[_9MG6 M9#8)"GY7U/8"5C)D<46O2KZA^0XPYLS%X^0Y6G-J_YXW7$0\\+S!Z*KMYM[&:Y[GW[<3@M)FPQ7/[5HL8_?%S^V_&8 0ZEZ@543P^ M!YH/MS3^]UUS]E86I2O&GCMC7_&0\V7G[:Q#7O64R\C.2Z.\AP,:A2&O^/GV MI)[5@Q\8\JF#;R( ACO M?F?7++VG6/I>6?H6!Y\KDV^F=%X^!"8_-X%V<9USOV/2GHI$%"CX]H.47S,G M%,=2-X\Y8)IO[Z8)!NF1A=RZEQ2'-L:WPZ^._83Q0/.<0J?9.1SR-.F(7H8B M_[3V\J1LQ+,0Q-"M(-5AH5'/& ZX,N;YE2!Z:)R8R"5[P10+;*[)T_)BQ78# MRQW,)I@M1R,M;1-SQD3>9LIC5NI0L%X=%Q+[J?: &1MBA51"-[0GDB4(W(]H#3MJFB M292=12F-.$2-B30#,[F"V-WZF+: !7.#,07N=3H?G*+)[S]UG7^+,58X8'0X M=EZ""DMXC(,Y%BR6W #/2F9(B++#!; 8<;B$"Z:J5)-JZRRB.[QWD)[#.[5& M"P))8GF4+A-?G:C\C#)P>,:/AQ.S8:WCM["2,9RSA7\718,&;W657.^I=F-S M1!) =%J\1\F+L:+&1/*B&%O8?XL=R]PF8#T!,[V4ZDF>_9C2TG[C]6[?-F)*C8&=&D;$IY35*F'G]T,AESZ@(@7"O,;!%)L:+9 MR#PH/"UV&)AMJ^%N4T<01@->?1:AA#JLX,2_\3-O18()5=.I:U@@*;+?5*1A M45<W!LD/='YX4<9KX5YPF$N,:>>L+;#'\&M.=^-OA]4K_*QB]3"0L@T MRA=2Q8#2%@,VJJH84!4#EKF4314#JF) "0U$L@#OPZSEVSX<(-=3TAK(=.5I M($,+3^1;1TOG*2?VL^4Z-O6?$OI!28W%<*@V*LE8FR3*N+ A(W"97T&#\BOB M%[Y1J09%S$\G\7&3M-D$F1"W*; ;AW!- I^ MJ(S&6Z(4,3FQG';*H"HT!FHI'X3.#:J@Q$U8 V*3;5Z?*'H']EGJM@<' M(ZP1#_8F-KF8Y]33.L?6,+QJ[JR$@4'FT'0*=$U2VF5/F(&/_7R#A[@8V!?E MM'J8?S]?LI:\^Q091="F8TH#7,!0)VO38T'*?[).A+, MV MN$8_?DBU=PIG+@?$;_SXU[8R-..>',IO&!CKF$A>XBF\,=Z[EX^EOM&I9 M&;:=>:,G&& ?M :BR;%8?!+N4GQ7T]FH0*F3/)O@BRF5&!Z+DQ!HIJ+G7:SH M1?09!+Y ?A>-NA"*GX5#1314)0H/O"-X/WR%DM3,7"V*KOE:*J@>[_1,>+CB9RKD3,"I8!%KOH-A5O MN"Z\&J+F/&#_Y**8>P4;&Z!J0WCH.&QH%:\:XURBS ;\X>N2P(H!1B0[@*6A M 0A(8/; 6M('O"M/9XFOG P Z+@M*QW1D2 AT0<8B!FY1,QIR6[CCHT7;T;:')BFUL33J:^R%QR T#^HFS(S27AP M=9+W$.>=F&.= F"MGF-3%?^_03#"!P9YYNEE ,MCE$8S[K86+)%$M#-2[G)G+_?2!]W^A([-+?L^8ULG;&@Q&P4.Y6YYWOH-WZY-NQ_LLQ+X5 M-AJ&340-R@RU.^$@'Q@V#\48N(W]<:12!86YZ*RUG\;Q;X#2_MZ72.)6'5T*M M?,G@]&S-O"F-9BY>(PCSDX.B;#KZ3EQ*$G0;,=DZ(MTWW[#7^)#+\)#U/EP%W$K:F0??"G 1C#D$-_1 MB' I @G ($5K.3!X3&Z)A6\)*_TYFW([460XF1Q0/$P2W"PJW4?($YW2 MJ']]S"BC^5!\XP64XBYO\OP3P8AVBN1J#<9C4,L.=?&HVB=R"\7=2.+TZYL78\!/48T1*ZI\8;'5T(_Q721]!=G]&) MO"4FQ8!)P<\FB UY[(F>%:T.MV!Y%\3LY]6J<\\3@ZB\Q>>5Q'&=<%U@H$D8 M\2(J!">!F#6MP"\C="U/]",427&*:[R@Y5X$#XZ2B7,8+V"60E2!BPM?FLDR)UJ M$? 23,7#;JGDY&'N,_7<%)O RC(9+N"+L6:5P8RW@+)$9#G:;.*TT7RC^YOO M(/[QWR(89;,7WI(S,3Q#LV<8GO-BXO@^O)2,LV"6F?8A SQBA,;]]4-=#,@@ M+'T,&WK" $>X9&-"QD2^"TXH;"*(YU1Y @9H&\3OR6%.[:$:$-0XR M$[C6'6NUS._9MS E(BGU$W,P#4]\-7A>B;VWA^](N #BO!T^X(%F.PU:TC@- M+A9FJ_)PC.7QH9V!$Z$<:$C9#3%[S N&O%/$#?BV0;,?8R/?N8Z/F5BS(?" M&1D4E)F@)_JG8G#,&+]Q96]L](-K++N/7GI@/^0MU -3'6X3'Y0:]/8620\V MPTFJ&"CC,V+%LUEH>YQJGT/AMCA(5X.E.Y&J /8TR!0KRL9:11TTR249EZB? MQQC+3;&1F-C MX.%VF-XF_J"9?/>S!U'6N,=GE=F6=3T)FI;6J.D:W*EYR@/$P8BI%9JLQ\=&887+S/,P(:4>R3B] MX4ID;F8+^[8TPEZ\3M@(FL/:2+Q3F(Y:'JF_UK8$+$5DT]@L3#^TWTCMFXS!S$#NI,V+GY*PCMP=9(;_QLEO? MXG6/8I6_Q1A64#^H"@#E3@^IJ_00E1Y2YN0&E1ZBTD,D5 +OP>XTP!0']>\2 MYSLY?'@$E[2I-8 =:32^8.TBQS9!!AD$7KA?V'UOO;%JEX7RD, ]PH,#95;V M#I_O7,2'R]_0?/45AI!VN](PG\0+B GQY>$W:6_/VP;!YY;H"F,S/_A3Q"$& M:=_\@$E 'T/_Z>W%3> _/=52'Q4\A\\KC751\D 5_CD"72/FH46.AH435,.2 MB&*%JWJWWQ1]">>A.B_8W-6J O/ M!V\%KVJ'AZA+XC_]D7$8+\QE\;Y$L?%A(K%M/FM #!(+.E;%#@1.#E"@1-,A MBR8NC1Z-UVQ1U)-&%/$%:S[F"I1'!"$'ML(WUS[TF+]HU?S+B;_18&ZZ^5MBA+ MR?-0+7M^8T0 $Z_!;XAE7L[O'HI(+A]-:PA_X_L53/E.CFZFU&+8VK[A183[NM0T(7@*EJZ*S.I8AP)F&WB0IV4J23BG_8@& MIF.(_(6R-9,)9=905*A.'&SQ:/UD-([;L%=J"4/5K![B$ F"[%27%#]QT'%\ MA8U.K7%F2#K9?S280'O#Y\EZ(:L(6Y-R+N$,25E+>>!<.Y*P0VNHGVE\"NPS M5X9M]B1"+Y@NAQN&=F[09 .PQK'\PQA M&5/DF'Z\@RA[M3QBAVD[3?T],+'5> 7&@%?]&PC<,ZT![QAQ@]KL3[ZA,8XL M\D7BNQ;DNGO17H7;(U(!,1$65R4:7P:U)JEOIU/BF,6>K)#3X_*IFTJRLVL\@Q=9N&OA'8$[]FE9L/+%$YY[A8Q3]$TT>?'2QT]:?&XL3H8MD";V)9?,.;*3GV@(*6.9$V7&HCJ*3B#>[H?8K6.DZ(WU U(!$5B2M&=9& M/00IB1(%/*Z""_D^J"!<(3&&6/BZ4FYEK<5S*W71?&?F8^,U6![Q#&$0<^4N MLE-XI24NQ1LYL[%)?0BI=HMW&$1E /U@M$ PKRS4FL88?WW"BE@_]E?16W#Q M2=JWJ(,C.HF#%GZ!FAPHV]AI?N"'M@A0#9$FD?L0/\4N.'>*7P/X$VTOCF 4PO([@Y@^B"NR>'"2X MJ.4IZ,-WWR><5X'1E&?B>SJ9"L@)8W6;HH^7@]E 2)9!6\%P7D&T"VELG'-) M$;PVXAU*:2/$VL+%1"S8"-M^CTHOI,V./D$P$_ MG"XWD%ZB,B 42Y.9Y\>%4D+F1+)W"FMRPZ4)'Z:2/8>3(=I0&:(J0[3,^8TJ M0U1EB.;F=L(.XSB=::GC21Y'4L%FT/_.0"G(,(&"'4WW'NW=&+JZ;%5% QKA ML0GY0R6RBY+)4_S"BLCN1?/&>'IRF6A3%;-VM \/L[Z_U*2J5YV!+J=LP&HB(D,H)$(_H4$\B>MUA"C1Z4.6[ND*X>>VW'#MPT MH0(7?FN)F1+! W36%_*D".5Q)1L%?PBV)]6B"W.1<"KCDX.YN]Q6&U/(+>AV M]=[R->28F@4?SK481M,AK@GS+L+\55+X14E<)I1=/N"&0LSCOBTGW?6RY=B[ M+.YG,\[_) K.O;_<<*5[!/S"*(\_<>V,:SF"!_TIKIIL'VRC>>:<&Y_;)OTF M6'$D$^8C;?5VJUIO+[3NYSNU]JSN%)-JLV'9(+1^2QM=+0[[/9)8.,4Y978> M9DL/]??^&1A?N%-/SK-OO)[PSH?1K\(N0Y 961AL!/32YTA\9XB[,?.=/;_? ME]M_7-U__W;U_5%[//__M(O[J\N;QX>YA68,]#YF^8$M.]#Q\S!!W]3YDVM5 MHDXE=[P-EQMO'8(77XP9*"UDTO%+2/Q'%Y5#] 8=3X32YVG&TB8F0;<6?N%B MRQ9*NN3['+0OXTU<1'NT"=B]%=X$,]Z>Q?#!3#4\?^GSJZ>U7V(+"-NZ).^) MC=[B2F2\=2#URR+E2ZR34EIHU&W00C:MOXT7G^?%>VU1-GN)AB7A3EZ+MC ) MQ\DYYN5.74OD'YUSYVZVV24,*FRV,\4,)O+[PEV?*'1,7?- R@03S+ 9C[-: MP@(8ENC=KO6$<4E.;"-P8;N,)LR%OFB$/WKQ,Q=;ZZ[8MJ?6BR[DXZ+P.4@+ MHKGR.HU[Z@&"Z9[_#*;4X6YABUSA/K^QAV-NO-R'$,8#" I\;N[/H\2*[!T\ MGSUA (#Z%,72/H)M>J'\.Y^/5]GDA9JG16AY1:7K>C2/)YR)!P@60[8QQ!AE M-^+.HO4(YX9F8!\#@R]4MLF!2F/L2;09*-H6.DP&%OHT$F/!R+&5$IUX'V.D MN6R2;0N"AI'\@)^4\,=$,K2%C'0" HHKXEI@6%^1V"\V8_\2_ MZ\5#(P'#GQ+\=TEKL:'E>OY2'U"ME?IF%)!-;CE)@GC:4DSGZ&?I'%&)75P: M$4'%]RLAE41[1Y'5_1=A>ER[O*(N/K*PV:J?K&*+_!\LB*_GPG#=-WCB"QC3 M-$Z17@3?(U2=@K?P^#>"X8HX%92>\>/A,K!MAL-/GWF5 XX^"!]R!YP7U6\, M5L)5C<18Q4\VR&S3\2L8OX6'GVCB!^]O)Y46'(I./K?D2Y\M9]5A&EI>C=AJ M,6U#9!5[!I991FX),4=1-!B.%WR$%&Y@,K8W<*U^0.2"N4=U(\'WB*]'.$@F M]_-!K( ?X!:\:7EV74Z)-)-W!2%(P(]"GN%<1LJ\IVFO: )0J^,X[TRV%[RX MODOV%_S/#*S?(?D!>?X:9G[0-V-WPH-:%HU'>1AAD#@++[;HLZ&3/;]W0;!V M3F/BFC@,+)M2_(6*%H3&IV,#D[@]1KDC?,EAORAZ<_RC+QH!6&LNH\DUE6AV M7(C^((4//\CDF8(<0L99J@J?\.2L8'1K4E[R1?)IR33!@)(&/3AB,YL&H(I[AMF8O(CO MO\QU DWUVG%C3\;1%0$,<-*I85'/XQ?47CD>GRR<-8+D G=#)0C0.;*F<\.1 M^;B(5QI.%W'%+,VA=EI=T!RH3!X4D6_$N) M]RT)Z[\XO[]ZT,XO'@-YVJW7:D*L7GV[^WK[KZLK[?[J\>K[X\WM]YC[K!S; MP_5-ER#BSL VM\">N =FP(8\6_ *Q(0SL0;: V][\):P'L7N#D(-5N=:*Z^_ MU (]/$M*?*/F,_4.B8AJPK $*6/C7$XDFI _LX:U3URRU>++[@/?,YDMU B^[K!DD32+ MN.A*#AD5B75IRC[5!X:J7B0O$WHA"TTGK'(+AX%2G37LHQUP9S$$E(:1&U[@ MBH/=Y)9FZDI5EEPR&M!467(J2Z[,.5XJ2^[HLN2*"'DO&8N9'NU>&(>IHMWS MT6ZP.D!="*/=P:^K1KN;[D%=Y2!V7 M^F_K#J@-_=-1PR)^H,$!BD)63 H-AKV*@C(>%X_/S<.R+4JP1#D6C+,,(NO4 M70BG#4[AF5ACQ>=1>E%M%ZP^&N"H7:%;*1IEBI-E1G2KU;$JT+]\T&7%--Z2 M S)/%S(&TN:\)L:N^L9/;!;H\-&OXO##Z:,@[RV*F=/4S_@@U?!.X<%B"QJR MV<)6-E1Y9PU^PK=/M9NY4;_4XP54,%X=1^7;[RQ"%&WA8?*;O3O.-N@20G,5 M<==Q^%@%%)<*]GJ,=W5$K6;3*_ M&>%.B(Y48JP9'R8KQA0&/?3F6J^FJ")!%DF2Q1BNBR6AO&Z;6,1@[JDKA(%7 MC>_68_'=M)=)3#VE-DJKS#*+M"!1B!R?U"A"QYZ8)2W:006T'UG:?6-,C-4; M,88[$>Y]O*5>;,V&^4S7A_(U-EARGA?&UQ-V@0K5RA46,XP3N>=T'FX51806P5?+C4LY=9C)$N[M:,D3HO?@LBD5$ M*P*/$B(NQ$J\K,2'6!M3VHM+QO][8Z<9N@'#>-LD):)QQ)/=J3^J'N24WO=1OO[$IVMMM:/$*HS,#0PF+X=\B1T[K( ? 2HC_0 M#<)Y[F%+@X!91 ;6._I/-$0XWO#Q';LA5/ 7J/,M2G==A:(ZJZ479>,A\_3% M6]V'+[4A'.IZ!]WVFQ%)I[$2D4CPFBV]6VL7A/I'4JV3 GFNOZ\0%0$QB&8; MSE*APM7,X-:5_ELE? Q7SL68=V:;85JE&]9?\BRLDNBDC]3<$CO DI7"FYX& M6?P4-0S.@+Q%@9H1FR@2]E*E1OSOR^^D.RFRTLNQSW'=/]A2>93]?/H!-ILK MFCF%O'@.XT\6.3*]W[EMAIR98H#ID8B%&=LB$K-V*$)$LX:634\+8Q/\]2LN M#SK5,$(A/L*8U">MV8I'GI8'N]>(B&5'0J(%_\$,?*V3]X(C?<>'?=U\'8M! MV5@@(K^;!MA*!CIV=O^!@^=O_^VDG9G'D%LX,X$:^H2CL\*/!RZ;OFHD?#7W MJ?^AJFOX_X\9T9UM5I/.:],V(!YA)3X43RQ]-SZ5VT(%S<9W:>XL>=1)441^ M%%%7%+$617"]O7A*4!B1&B-U&3 2(A>?:/+H8,$U9>V/=2A.CFW,W_+ROCH_9+GF(KG7OLX%&+A'QR M]I?WGMO\)4E4I'SO=BT9KJ=6?<[U9*WL5A,=LKS[\&R_,W]39VI+[_8Z"WZE M@LYN;\!1&%T-HZT4C*[D$\T5HVV]V>K)B%%9Q%ZK11)OEV*O.%$W%WY>*NB. M4,XM>Y1L;*.SJ6A[UW&W!??0:_7%(*H$S$.!LQAP]C:5:3L 9Z?3DA&:LLBU M/9AS$LBU6 N*=PNYY-T*CSKNX))JTK,%XBXWD+;:2O"5WJ!;1_#A/%4E]^1@*?6=R+WOCCW8BJOT M]$9-67H*IR%.TSSLVXN^K7%:J^GMJL3B+[74-J6(_"@2X5KTQ/_WNW5VA37S M-,A#%&5A&S/X,3N!N+TN+QP.4YSCGWG#9"]LI+@YM!K=6@JTXL,5EB9%I[GO M,NEF=^_4/#GKZKW.8EM(/9&CS%-:<;PYUL1@CBS/A,7BD[Z!P]/[_O*S[&X< MD0N>>.VXE\ZL[P]GX\4-V33S.XU5K'6>&WN\=OI>S459O7"H84LZWM'0=GRJ M*R]@II+DC8M:JG$14XV+2MQV1S4N.KK&1<75?SPNE/^+_@#13&*730S+%D5( M*:6M$I6,[*'M?797]X6NP>'88ZQQ?*4F!..W;"6FF^;'#.IZPR([<29WT9'< MAB=R)3HAP#[ );?#!VI4PQ_U@!.5+V$95/2:[^U.30?O4\%NR;QR)5OI6NGI MF]H'=5"FWZN63#89"AM'\(83B\6GHC&,J/-?0@W)#BO\WJ+;I[@O;XX9-@PP MT/C$ND(<$T)=5!*=,7@W"]$ (_8Y]4/"%NEP]]!E&*]HHR$,U&N K_QW3#P. M@%OQV*!BO59&EFDR^U.(O;HH\\=KQ6;!TE?Z*FSZT)FYB>_2%.]3WJXT1'\F M^)M'"?X[P,]&Z("PO70^ZTU!_NEG_ MWXPW8AB,2 [$9 S_Q M$7- A*5$MC9V6HC_\9V:(>;,REB'(E; MGFH/C)$1DUFA+]JX.2Y(7SZ4*S;*5I+Z[)P M?)XO9J8E67!#\QR(_N*JV>K6/O*>S_WF"N]4JZ#J(-Z0]PHS30RY* M;K16:_;*YTOZM^X#[UA/;KJOCOV$(8$ #\*V7J6[Z9*9)I0^AF2/)6$XW/QQ MLT&XF![?T:NI63^%)P@J_$N _\YJC7T/&/\-O=U514P*_^GX3VML78OP7SMX M_-=;>D_.2@99]-;_G[TW76X;R=*&_\]5(%1=W78$17-?;(\C:(ERZ6M;TDAR MS]N_.D B*6(*!-A8)+.O_CLG,P&"9!($5R2!K"C;7$ @E^>L>99BY$<)=56N MJEI%457/+.FD4=U#.WW"[&[IV5.]7BEUVZLE^"7@3PKTV8 ^71G]LP9]JU:J M5I12JD ?@5[DATBKAYX'Z&O=9JG6D!+TLFBBN2Y1\QA70)=B:Q9:=N50[TQ] MQ"$9TTH][D3>UCI$^Q]]:OHP[?\0(^135X[G]R;8O>4_^X2QUVJK@8BG@(3H M8*A!U'!Q5?=5]+"9'F119'/M4GUV?.R#RM39/"JK M&\F\#F1N. '&;R_1N3SG/NG'G,B;1.=#V^JN)[*Q&^A8ZI1JS=4")UGPJWJ1 MY+')W M(9D"5J*+$AZ?:79P+-$QJS1&GBBH1^!7R8(J6?" ]U?)@BI94%''1NI023XJ M65!AY. 84B;XQB+P7BXWSW;^ -V6\HPO$:]U&Y)&86G*$$"2A#%H0J" MK_- "?56J2-GZPQ%"1)0@BA*2Q"1G0M*:)1:72DI019U-=.?3DHBII: MY$B[9KIHEE0\#4 C/5NK-4J-CAQ'^RJ:M2 TUA*=Y>^H09\#C36[I5JEJVA, MT=@):4SDK]E1-S\#&JMU6J"?BSKQR4ECLBCMN4ZG5%'HQ8D/;#54%+H*J54D MLPW)I'-D2T$R*@I=D8P,)"/*TU=1Z">*0H_'1TL0AYZT/+MHK,M]'A?#(OQY MCTP/,>B9'K8Z2NX$.3)?">UAQ":$O9Y-W?)GVG!,)FAOQ$HRFS:?=4(_)&PE MR7HBT6Y1"0^F/?CP0M/6B#X5;MIDWA>+]:5Z(XMML=Y@/CZQ69LU:Z9- WP$O?9=GRVRP.";A#:]$RWV=@&P8RX98WUNZ>WF^HSW$K:F)+W MHU]/1K0_F0G$K+MX5W;/)"(I:T]T"\/= '.:+#\A7J<'[@HF*-G0,+Z;KOK+ MOW[H_^>XH9CPJ&OF!N@L^H2Y9,0%L&(.G%YL@')Y<=8$WI0V+%_* LVY7[XU MT1JL45[R$J:K+U& )10?\Y>81$)V@@R--COD^2"[]&'>( /3B=B8_',),BT? MA+TU*VOW(SK(1:[D+?"MN11)IJUF):D-=$9H$$'@NZG#?$U_MBOG*=6K[77; MGKQ"-<$*9^$-M;3:C>@ GIC M+1^\$$B/EBH]D R#'ATW=+/>L1"F@"Z8;A MHC;@A?WI(RW^/3/!=%P.RW+>O-,C8^^FM3&5J/\+C!U;MR*F^77VC3@OKCX= MF\,>V*V>L)5MK06RJ]59ZE9[[&SR9F(V>:>ILLG/+E]699.K;')%'2H+5&63 M*XRH;'*%$6DPHK+),\HF;V693;Y@,Q8BZB\ASJ(I5\9@2W3.(#CIHIN'WKRY M(:M;U.GW\TF:HX)6NU1O2=DV4$$]>ZBWT]5X/0^H=QNE5CN;Z'H%=?FA7DMW M>GP64*]52M6&E%Q=%DTRUXG>/4!(E8:%3!+Q:9.EH8X)"Z2O(1UST_&W"OU/9%7RKRX^"!?IC^O'BV7F M@T^9SS!V^7ATZ3IOT5?+WV$^@/9\?_7=M/\4KCQRFT63,.HAURUW86J&Z4TM M?8;+:)DVN1Q@LL)\+/!$71N[R,U_\YWAQ0+,WOBRF,#P321IMJ5XQ?*'$?4O M?KP3/P&CEN9) #V@#,'TL\\?]/D2Q39^ZGU6N3-HODY-P$6#[@)B 77N].R6D%->W?M M6)9.*W, 8W8"#\0#C >X'@'Y-,52!6.L8*!/D)5[[S>N6>PU%>0+_#/.4$-> MNW2-2/KC4K,ALQ^QZ\+G[)_G=!M6G;@VO:'E>( 2<2)35YC(M'T>DX =;D@D M6N,S])WIH@>/WY(K%NOTF15)N03$91QN%)R?!U^ <>)*F?;KA>:;/CZ3ON;< M%*X!II4@S9IEIL.L"Z?E,],#WSGQS&[O_M&_>[Y__.?2V!)4V#QKJYC[.=1= M=X8)D*^Z%?#LQWF9E\7$1WR97$$HKM!^Y"@XMUS)I^&8&(%%[D<1-[D*7!=> MK4^,Q/"]DR9&KK39I5NJVNRJU*\BI6RHU"^%D;-(_2K0B7$H@UJ9IO7T?$V' M1=9?L&B(YVOO].G4=7Z9$UH:8LCD.?WJ_5&Q<7)6H>ZO[K_S_65A4_F-&8_^ M5#OLP,"T30_L#>W%<8Q<1HZ?<JBB0PX*T6FI7L^E:I:(U)1-J_^NX?^(Q!&C<0^+E4:I)UP5L M X]H["W(<$]O[0>VHSORB%95)04K4$:@;.XMN X!RDY;22UEBL$@'O4W&E)E MVH;I8K,%]!7!SZT\"K!"=[M<[J"P@S@$L/P(X=&SC:=@.K5,LBL/JC5+S;K* MQU5$<$HB:.\M?@]+!/5ZJ=-=K:HO*Q'((J!/8E;FD?JE(^L-]-K96VA]1&K51O2UGH1N$Q&SQV]Y8?>^&Q56H(6N](@$=9!$-Q++?OMS?WV&R$N*^Y M;-R==S7U70*?@?_WEGN(CT<&CUVX3?/B2[?4J&23][VZJN)HH_<*\SG"O*B/ MVG:R=4_,XXE>M]2N9Y.YO27H99&X!3CA"S,':#IGE"B01Z&K^IC/V='^<3!W MQ-\Y';[4S_'19/'$AJD=477:;0L"]4 MX:7#>.4.;Z%>ATF%!Z:/ZW#99.K8F'T%7PQ76#X=$JM1 ;9R+Q2[X!H/\#DN^A[)7:@H:IVCQ/LS; M5)7:5$NJ7BVQ+-JPG)3.UAA7'+&S2?EH5=H'4#XR66S0FO#N\ I6O5&JMU;= MN[S1](:.]:U*NH+,$JY!/;8&U4JIWEZ-OF!KL$\?\)!5'KZJV4)[>3FTME-4 M['AUK !O3WGW:O4.7]#0?0T77RGOX1>GMH>0X,3:9^VTM3V2>YYW5<_S0WO/ MCG;_><_SAJK;L%7=!JRBZG_0WGTW]8%IF?[LO515'!1A'(@P6HHN5,T;A9%# M8T2NFC>*6YYY]2?I(!Y68#\ZS-5>9[[7-[KIJGW._SXKFB[.7F= TTH;R0N: MSU4O_Y\ ?F/Z,QET7'R#W3E*Y HD"AFHG"2&V92H!R-\*BNT0DL&HLS,G_!WU/7'!)M1#OG8!#.Q/3IF6<)HW.P:0L-Y''\,7&C^L@Z'L-X MVKM82QE85_C.\L1ED\\[YGW3HRI296"WJ@EE;/XE.M]^-+T_:0=PUC]II07X M WRX/C E.HN["_!WV!XC.CC_@UC&KOD=34ERS"0"6E:E364#>$+)BYT GAAX M1<^ Z?V*;8@?]!V@+N31# D-DO;6I#1A2:]*DBNC. ]W2[>'&5+Q6 M552V(56^P2.! 9A#L-:N=&_8D5B/7:09(XH5CRQX2S*C G!Y(T) M\D(7,TJ\#M^FS;QN2YMY_:/W^/?^<^_K][[VU+_Z^7C[ M?-M7B==T$+TMU:XO&Z&&WC R !G M!'1.0WMGD('_'C8\)&FN6V+M#+SLU00FJ'FZ%>9V@PDTOYC6UH@RNE<3M3$C MF&=Q<^,*,[(W6D1U47[PMLG8(GX59K[V*8<%/G./^O?S6+>?"0S;U=W9+:RT MZ4[V,#F:[57S*=3I,166+?!VZ; 4$&4&B"UQ5!/A2#=H&3:/'>;AZ(; ,W%O M5J&#A@NB9&'?Q^9P3&^CL_1_]K.H"@";8_(FB]STJ4Q%T<[NZHMLEV T*]M% M2\=X9&&-:-KKHO6VK=WF%2C?. XU(TI'IPNTQ(/8D&/@@I4=$$Q/UE]UT\)] MOH0MO40F5-9Z0^0V\"W:U)0?K?R>[M2<*_F+!2K20'/G(M6]<,0WCONDQP%Z M#12T/UQ++0%SV=J;D3ZYGGLR*//&K8O5"TE5Z:%1/4BEA_C2+2_QSVA((7?? M^]AME7W3*A?V#]K_&.PN MXGI_XQ*C(%SN1LKR%MRU[1I4[%#"[3U=)?K-HM]2Z47K^H2R;+&T#U<(8JSV MW5R3Q"$R=R:_+.8>?\\515"Q_)#A4RPA$^$%>A94CT5IL%ZKY,-DYOAF[\S#\Z!.J2;H:J-M=, W1*KSMASG-%/L5E9#>$J+Y5ED*JUW M;'9RN['<(*?2E*4BTW(,;AU[@;&\K= MN,G=B&(\9PKIW/%S<1* M7B,:X0"Z%#)Z\LOT661W2>-*+->@_#&8D6].8!E@@B.+),#<:$%%#\\:,;H! M?1WXJZENTB]\5[<]T %1FPN#9TI4#45F"L1GS=@U7)(,B/]&2*CMP6V0>$P0 M/#[5]7@ML@G1D>11>]30DU+68C/B$1;H(IBZC@VOA_Q8"SB^$T:FPX#&)G%U M=SB>H:R SZ.R >VA=,NT#$1AL0>?A,%[0!ST<3RZ.^PAC2@-QH!)&M&"3/* /2W?%SUD=74EPB_E@T]PO MG";%%RY.XH&)S]5E.@@>I<.F]([I>7 ;>W%,[^>WC@$\K':Y"K621DQZ*]8A MVL+3F*A?-%@YF]>ZOK+A(A:S?@1E[2K4=1FDT2_ P8QDPCYP0RA"G&7/08R7;U*0CRT6I9#-/\1^#GK,LK[BIGA! M49PAD^,0P+,'H!:7R?J4C(0M"CKQX$[1,<8ACJJ6#P+2E.%/R7< WFG)9N5P M4P7.+2Y31P7.J<"Y(H=]J< Y%3AW )_5@POVA.O/'BR@V9YMH!]]BK#9U*FD MJ5Q8FUQ8TRF)/%CT=5H'5E=:!];#X_U#__'YGR7MX7OO[KFD]>ZNM?[__+Q] M0$>6\F/A($*2*FE3)"IFH)&0KIB^ZU&G/',^L*+T-'@D]V7IU[(;,9-IG;8@ M/XN,@M;-V37IH%VJ=J2IF",-9@H, MS_JN8NQ(\!2EQ4@ 3UFDV0FLM>RDV0]].#9MXLX6ONS:]>+.?6(%,7@$$3%7(HO5(?7DO&2%*/.['J=R>A8\.&>CMS MB%S'$ *O+8(O0)'N31R@39;WLC9B:E?)V:R6JM75^L*9<*@U9_SO%:7DB%)V MKTR5,:4T*J5N^RPH11;9GFO+]-GQ=2N/@GPCX=>!\ TGP)C;)Y([LRH':MU*YF8TLL:NT"CIMAN9MRE1MJTS539FJM&Q,E*O*WZ7-5JU6I$U7O7_^ MH_^H]9Z>^JK(&@,7I9NP$-'4!0;KPF-994@3&R4$TZD5UG;!0E5AX?RT58E0 MN ]]5H MK G&R[,DE91Z(]8KJREU.8'OQIA_;SH H6#@D7\'9%ZE9WVM>EYU M#2NXA)^[A/GBV6^QR)9/)EXZS:,K"HH(F_)^90]XPN=^=X94LM&FCC'&E*:S M8^SR.\?FU?EW+K7>$!R*IFR#UQ6=[M8DGFVC5*VN:C2G;Y-75B+],"*]QTHD M>@_Z#)DQO 5I;7R?5TH#*Y("*/;17/9?,3")58".4@$VJ0 Z6^Y("8C>IU8# MJM*J ;VKJ\>?_6NM__\>^G=/_2=:M8+I!E<_'Q_[=\_:]]O>U]OOJO73O/43 MV__06/=BQ?+#'C+Q(H:GJVIQZGI[>_.UI^&8&(%%[D>K+(U6HQ#SK&[6M2\: MS:FJ?:%J7Q2KKH&J?:$PHFI?R!7.)T?MBT@AFDPM9T9(7/TI1%2 3*>;B:>6 M[8KHU#+505&?;^XC\QO%-+6KO9P5M5*UK>+5%5S%<-TY@?A8<*V7:IW55EX2 MP%46J9?K0+=0TDVC0I8C5[>'8],C)6WB^(ZKC;"2\-PC0'LMYE (2A>2NX&1 M[)QC3+=@QNC8>XUN;J@ES_;4D3O* MH%/@C,"Y>$X4.SGT:IWEH7 V_F$L^GTL($X3!TB6'ZFO[B$BHNM'?X +QS MK?+IBGW9"[^D'U<_O=<<,$I U%C63*,*'TWS!F'D)*].;^J:EE9MX>I4F]H[ MEGCKA:,K:;%G/[BFXVIK1T"7$2^W\*? Q3%='9;WD;R MN]I7W7[3UP$W9B M(N+Y>,KV"LS\!>=(EQ2Y/PP=5IY^R*JA/-Q=T9^6M+MRKUS".W@SVS!9UC.[ MDB69+X\L3(*C\E;7/F."1;@0EQX97IJ_+L>F 9SN8V0R@;$R,C'S'2_^J[H]L[%)),;&T*!)T,$I<#Q@E\OA)K)3'"@.-2YZEWRSNY_(-YY5,J"#QQ+?' MQX(\]$Q*>+X %R/7F6C?;T'E"3-ZA55F* MM([%Y2IK_TO@H5O4A:%WB>W!XGJ/=93/ $L #UJP)H )?B/>J[+V$+A>H,_A MM+0^C/\)4!$R4 0TND;EDW.$ Z:DH_5W2SL@4$^!V/RK+IM_*A-=9:*?19:Q=.G#/>/_ M EHF YG,T?.(3[[A![\_+%GXB,'* MLI7SF>%I2Z:\IT$AW"E$B Q%F11NY,7-5_3FG5"K4G Y:[A<.9.)Z5.W MNB3,1>5LG$!-^*L%%U;+EA4_+;P/#PMOPK-"O.+) M&;DK9^P/<+TH)&]^* ."R_2>IBZ8#/=V_(G5Z+S]LI;ZP!UV#N$M2W;X[_E* M!Y$NT7(#/8C:4QV2'E#IPC>9PQZS0BH*]PKW#/>BIF:[XWX#KD6!4W/U$K3+ M!^*B'@IWW07:#41V59J*5;_+I:WFNM3'7W_K="K-N<*J]6Q#XRIL\]0J;!J] ML952;SS]R-IGJM%V#L/):N>KT390HZW)QO^49,^&'KI'I@=I-%HJ]A7L%>P! M]LU*Y:"P5PJMO IMOMVOD4+;7%)H:Z?WR6Y6&YN5JJ0*;;-RGB[:YG(SA%TY M6?U\%5JL00WXEXS_*#3TPOY 'MJZ# HM179- M-F3+HM 6PD-;6_'0UF3TT#8KLGIHFY7S]- VEZLT[\K)&N>KT%(/;5LV@UY) M]FSHX4 >VK7T((U"2_U8"O8*]@C[Y4+!>\)>*;3R*K2%\-#*J;Y6L_''[A6] M*QNC.I #MGF^^FKMXDM-Q0HJPSGL#^0 [8I@[XJ M9ZR,L'YNYF7_,RDWB-7L?.).O#65YB@4L?QM6 ;7QIIU6,YUZ+P2T!^PJ!LM MZ6H;M+*35-A4U*HK@867 MV,X*?V$+P^HXPV0\&(%!7'%Q2MU/K+AY389T%EJ=5]V,61:.F_13;,)2I-*E MO2T7DE4O1?+?L(@E5LDR7N=TK&^HZ%NK)0!_49FC"+YV8%5\9],%*PL_2P5_N,.37=6&^XP.&RL M>ERKK^\;E+,U:K16RQP[@>_YL$@HJFA-$T M.6?1DS#LCUW,9 <,LSKC\YM'M=^C6J;"3A0GX1HG>LJ1NVKT/(_ #WS3I>MZ M/P"E'G4&>U.KC9IJM;&IU8:.:QMUVN#O4C?:J$O;:*/W]-1_UA[[S[>/_1_] MNV?M_NOWVV^]Y]O[NR>M=W>M]>_^.R(+X"MJZ M]VI:0"E3"PM#OQ ;FZO#$\?Z?W37< )F)@!M7\X_>=,]'W>.U:8FNL^J1WN^ M@[I^B=6KGCI@>" !LRX1V%O(\70+[1760 $;!;GD);"HR3"8:3AZO/T++1V. M]^2-)H8F\Q7TW6BIZ.)Q+@/?0U3\"_##]B/YAKJ(_&< *QNVE^*N*\ZZW\!/WLDU!": M:;UAV ICJ1U)V'6+37JU5VUH(:HF4:Z[HD'GT:]NZJG\&E0"_VH^C58VM.PPP-%EQ=U MX.)$-D0QB&8YK[$/PQ2TNP]+Y^M#KCLQ-2IFUP]TH#, N#B>V1-5Z&Z\G1M\G19N'R1IXN_2^WI:DCKZ?K>[SWU MM:O['S]NG]&;Q=Q;#S\?K_[ +V)^+^7<"IU;X9$310&HS[II#9';,(?-!'1I MD[GU==?%/G.,5\\;XZ$=:Q#+I(X;8.$C0@P/!/.?5&D@YU^F7>=HP/ GS-S?&3^ D%!#RX2^\ Q![&"75,\T I!,K[H5D+#5+4'76@]4&[X^X7+A2 U0[X>\RVN* M!V(;5/9C\LOT%AU=L))XF@1RP./K0:\AZ$U@3C809K2;'W.:^>B8(VSN;V/" M+)YXW]A7,F--"VG8#ZX/,E_7L5@3.V1D<#M8Z*GK ',-'6O<"J/&%X"/=A;\ MQ?H,\I,B&U:)L%Y^H3,EFA7VP$1/)3Z"V,:VGIU&F;EV>K ?(<,/;YZR*R#, MYA7&!Q/!&#:$:;BP5 J8DZEE#DU_L8M?:>$(-J#;:^,",^L-(!&=N,?;]Z'A M:#.3C>[)*R"$/H5W QPZDPEN(&NEB+^#U0R'@_>:HDT*WS' <7N7[?Y4GU%Z M.WTOP$SXT4W4.!'IR@NF4RM<>M@&!X#HA>HB(P?=&V/OQ;>%'7 )\Y4#V!EJ MSK"3(E5PKAS/IX:%6-%I"!6=$_9/I+NF^B>>07^<==7[JY5$[\CQ@A7/M7S_ M/U$38@WOXV)+JCK^BCI4;XM,B /%F0R4H# B-49J"B,*(QLP4I4!(P5*_(WW MW,LN"?A^T=P/8R5.EPM\LJPM4?K.7\XBA:O2[H@"*;8]&E]TY>\76=#IK$9' M9;2'TJ3]*:PRK(K".+8-^CDH5ENK83 *JPJKB%51:NRV45R'Y:NKN3<28%46 MM2S7!0:?QH[K7^(AA=+%9.89[0/H8G2O,0,M.G78E6'(R"X43"6 J:@XW[9J MV,%@*DBF4#A5. 6<=D6F[;8JV,%PBMYT^7 JB_J5ZW)X5QC9,-5-@X;;+(?! M*"5,+JXA2K_9SR'VP -_E$=,@?7 8#V\1VQ?L"J7F +K&K"*BB3NYQ+;F[,J MGUA1?6*/-(;:&6%L,$M(]31G@'7C6+KI0H@T\YK%*A(HI4TNUI*N$&4R:Z&( MN!_]] A-];WG8+BU^QP*-XZ[R'Z^AQ4LUO$?FO=P^1_B.LNLYU)&QJ.@+ &4 M6P=0Z8X Y4V%W2I2BE*%: D0+3K6V%;O.SVB:ZVNC(B613G,M$#.R>6X9)FKK-@ HAWK@6=4@!^[225792U10?)%?A'O>8UM^S7<< M*^7SPN([=L%IEF4K*JZ@F@U4106N5_6Y3*$JC?=.035#J'8J%0%45Q6U#*%: M+Z^6'Y2P5<.\,DNA>C7<)Y8LV[_^H\YFZ:XX\; B(O^.8#E6U.$\;7-;L$J[ MW;[XLEPJDC<(B_R#&^K,M5J[5AE=))HE8V?7R)C.J@&3LLYHJ[UKG=%C3*1: MJE17IU+BA3U3[6WGXHN@^F>XO1OW-9V.N7$Y(I/TBHTE@XU-IX*<9":-BR^M M^FK-0UY[)Q<-Y\"5(#?N;[MZX/W=>RHBL"Z5 M"LU85DDA,+%ND$D[-L1:"?'R,2L%C)FD2]L,AA7X6G\ER&"6[)VJH'!;U(@C MD5A&HX^W;&:W?&+W.*$YLO:1#:O@*DAYG<_FEX>P.M;"P:19D!8^SPLM=CR- M)B SZN&%L0 0K, ]$E%42@R(ZL5Q#%94'NL'FT,2[P2V^-.H AI[&Y5 PYJ- M\&BL^QNU(UNJ;X\Z&;QR5YS.V"KP:E_,R!C1@E?G5*#*<_V/5QSN@6[-2UK?F,B, ML3[.#QTP"7K $V#8""R24,*JF5C"ZC!UJV@=2DD*5TEX #.O!77XVKBK%2GX MFG=J6989P!J#QZTM,?0O5&?+S$\ILG=2F6ZA\A3KNA606_L.[O3\1JQ7 M\@-N.]XULK N932$+&?'"8&%,9YR0%H"4#2U2_0TMB38AN,^?)MR2<=X?MHZ M19*=AZ0>=R([2NCDN=8X7L.)G@@V*GX>FZZ!BMBNS20E23L[\PI-!52LGAU? MMW*H6:T@L7YB!KF1]<" -,/!RN++O$<>M2S]F!/YY=;.Q/7JVXY'$)U57[L< M#'(5EI(>,$O>M:FJNC81U;6IP#V'5-Y+_R&LMP_OC0)(8(UOZ GCNP&QR:>.SGL0X&'\_G MU"DJK<./E.Y'>)('"A:PSOM1Q&9XN<.O;.8)YTYMU3I%-8?8Z?ZJJ+MJ#J$P MHII#*(QDAQ'5'**(S2&8EJ<-"*BR5-F%YUQJ/\M/Y1QFU.Y!K_(Z_'%8>>[XWDWKC-!;Y]I!T#?/(+=L;VO%%:1)4&\_B_?U6'\IJV[LUN? M3#R,/G9H\U0+?AH&)N\<[5&J=[(Y:!7QMN(6Q2@L774.4#1&/KJJUDOM>C9U MR!5=*;JJ=#J5 Y2ND8RN&N@Y+G4%F7>RTI4LVGFNZR'>)OJ=/Q[50CNYP:[N MK^ZO[G^F]Y=%'.2Z MH- >7IR/&?^8*ENK^ZO[I__ME^?JV Z$^7CN$JK*B2 M.X>\=,E'&[P0HBX?VWK-^6YRN;X27Z,JF"N$[H%046N/;?W/.R)T@Z^KUI4D MP4,B]!08J(=HRWP$H.)A1T.:VJLRJEWYM;:7U*YK,B* +T/I79DSBT-$*X3; MR;G%FO!FI7XIH"8O\[M$I(I:;&RK?^V'U&3IIGFP3O *B[EVN]*T%G\O 9:* M#%M1V,JVVMB)8%LI-:K2%/5Y+Y=NEE^7&#R7IL?2>HVT#JLZ$5'W5_=7]Y?@ M_K*P_\*8YNI$1!++O"N*R]SQ1(3*]YYM?'>&!W3FR:(I2H.@ H.U>KC#D<.# M%;MPJ!.28J$UT2COU@YW1'(,WAJSR26I;:GL<756HNKH'C+OIGN(B)<0' M, MZ,S/7PJ=EE9HBCA$A,TA*&*3X=/.IMFQ(HP\$\;F9H"=;A/T6FR[0/O_99,E M*RXT(IERF%]OW:>DHN5G3N*J:/A<%!ZNB,AYN_M$%<,+(_,*1A#)+IM#A/\< M+=ZGT9;$3[.FQ'[.@H 49<0IXQ 11L<+*:K7LK&6MB0-21M/9%+"^=H<@1%- M;&P:.R#^&R%VZKK-< 7K\!QXM/XS_ Q+WFDC%KH&T]']P'?<6?QN+H8?O1$L M+Q_U&#WK:L]]6$#:^CNBJT>8XB.VNQJ:EDE+XB24>^ZH>@G_ MKI5H]#T#3^X\N]*=RB0Z7[N5K2,O'P*7+!L#:4R 7IA@_11"9.'BR/J^K*4V MOVL77VK5LC31;K]+ *\"(UD4YY;H-%5(5DB6$LFBV)!$)Z="\@8DRZ(AYC>2 M$[7"%]>\')B.81*/6.@V-0*&[J%+#%/EV60>#-ZMB.KE'$7=@P^OZ*Y[]YAF MNPLKP4X<96F*Z.3L6/'LD"N*$CF*>G<8Y';*+85HH"7U K;:+0=W^ 8^.H/=^,=\V"8 M>JTL2928DG]90[B[C^:6'83;+65\* A3"%>W[ALF"82;TD%8%ETNUYXX5N-, M:7)2\1!1V9"C:7(4 0?@( WIC$&%WXSPN]?YZBGQ6XM+0'F.HA1^L\6OJ ;% MT72X0_'?3KDK&7YE4>!R[8QC($+ 8.J(2W0:8.<2C^CN<*PA$%Y-WR2>4NRR M9RRB<(TCGZD^#];*(.5S//F*J=+(M57&J7[,I()(J2DP9;!8;QUIU%)(%Q4QY; M1!IL%1C&6W<-ZZ)X@T>*;"4QJ?B#0 *S"617$%AXZV.Q9O!GM&&I8LHR*8:R??/W0KH.C2 M=*S-K-M#@LB9*X%8Q%GW/*)T0 G8S-:]0W8U-4,V$_;<@HMZ% 017GHA7'8] M5.C(DZPE#=X*#.VMFX#("^UFO=Q1T%;0#J&]=1>/+*$M[AE:R:IEZ)GHB+EV M%E[U'OM/6F^HCGZSYR6B\)%#.P'I?L-VYX1'**AF M6Z*$KAT/X]!54%U0- M512)<&CW7/ J?WOP4_UQ8CZ@' M3E%$9[%)0Q3C8?@_-;L2]\%7').M7[@B9SJB-TWKN"^IAT $=]/B4O9U4[\ MZ9+*<$G"7]:T,<]9>ZH"4$6R #]B:X]#D45<;%>E*>*QAC[>*P+)%X$D[0PN^B1Q/;<;N;:^F!QO'!F?R M?S^327QP'^$G8!.9> /659Y,^'3>=$_[2P*J.\*.3HG:T,^GZV501UCN_YH2 MVR-?F>X<(;B^E>*SFL7(YN*XFFYK)"0@ND!A?^/$*1ZQKLRQ%;[?V=1A%['- MLTXC7QU][M;R01*/Y/:1\+9GH M:Y3H:;K<;N@05D9/%&\G1$>E5*^M>FGV@X>PE/:YR?.T\*B6*3XREF[2B-@K M9*;V[*^_=6K5]B=/@!X/MTCSX=H9T5UOP_+62XS\-M!H:4ZD&[:+7>B2D07C MHL.8.IY)1\C&BNC&C[&]!-[O":9M:4O-7Q]H\U?B:@!+C95.+&M?=0^D"!"# M3X9C&UV(VDM@&BS%PG4F]+:W0!>N#5\]DE=B!T1[(NZK.20E^BU?/HW\&EJ! M 6O%!NA2&HL-+&&2MN.S.08>DVD>4(DWHOF%)HP,/W/B@(L&ZKQB;QX+'K]8 M"XA3"4.AZ6^:$2[*NNN:@*.I.266:2,J88WP-T!)$]/68\2!3XCDP@:$XL(S7&K/8].; M_Q"(D^?(PRA'OB=6S?X)QB.X64QG9)SR$9 !9& M'2$K!!9,/NEFCDWHO2Y](+5(7:+\AMW=(B^F9['](RR_$7B,B[7@0_F@O8U- MK @_G5JX6+IF.6^P,A': 5BCP ?U <8$T/5 N",4UJUVN1@LZ'83\%.C@4M6 M-JNXA#((HSY @73)$5Q,0 M!U#::@(C'8&+]>_@>B'%T='@@Q.F^Y=*1F(*5$\N\-D'VF?#?-6&%@P:=.-O M=S]_7(0#B?OW4$H3]Y,6NIHJE=_7@2?$W=+044[3!R8M2X-;0&QD'V!HX>MQ M=&;ZT/O6O_SZV._]_;)W\]Q__ B;\Z;/O-!%B*BUR=)0QP0=E!^U&L8R\)/0 MWRKT/]$A*?_JXH-PD?ZX?HP6*?Z4^0QCEX]'EZ[S%GVU_-V0 $M^OK_Z;MI_ M"E<>/7"+)YSAS+K=F9IC>U-)GN(PHLBX'EC/\**NC5TT?7[SG>'% M LS>^+*88!V92.AL2_&*Y0\CGK#X\4Y#045+=@.IA#V'5-9JH MS[69D79#Y=%- &;"E>-.RVH%->W=M6-9:.V9J.V!H@1,'<8#7(^ U +%"U0M ME!2@3 6PC.\WKEGL-37=%_AGG*&&O';EFLQL _0[F",P#T'VH>\1&"-'CE!^ M@O1;4!<)+A,:T2C]/'R)[I@TAEB]^C$S^38_:TCG,5[T!3T-QR#<+7(_6LET MQ/)H\^6A+.P9[OX5$7C!W%*U5K-2ZW0O-.(-]2FR#/VBT4/LU,=W8P/^@^@XK6C(QPYU.E(0D_@8]&CW!_T#]M]F9:W6JV$2 M!!*>+KI+M "+$5^?!]S0&'P1AGH=-3168>2,,%*3 2.R1(&>(+TIE$&MUN\9 M1H3"WE^+:@X=&0K'YPPPL? 1@Y6P$/48M2E'>8PL_"O74>SH_"2VI^>TKY4H MH>@OTD0;)@>?-Y:B+,S4,58K)B6\"#_CT1;Q?0>#DP=?>#N&83544P0%8C&( M:P(0IXH>.SF(ZUTI>R+((@9S7:7@UGX%<\YQ9[1EM_NJ^G1+P#KJ!Y-_T?;N MR!I:54G"XR5"2X&!V3B83-L;F!4ELXIJNCT1:W1IVE[@8L2(DE>9LX7F$>VU M1ZZ6@)K;&P[= #@ [O]MN/V[\@])ZAE(A*H" [AU1%OM& !N7'QI2Y+X+J?\ MR[7-1I$&]IIONC1427,&L+IY]62>&R]IGU88TDL?(RS<1U#8V1M45=V1%)PC M.'=.*QH/#^>:E"YZ601EK@W%*"C!90EZ2CIFSDZZ!Y..X0"S63F8N#L(/ANE2DHRJS5*M(:772($V&] >+D3E M:*#MENHM*3$KBP#,M0%'LS&5^).?DQPN8F4])Z%@P!Q!9XA\8B=]NE9JJY,_ M!=PY< \7T7)<9PXYH4C()8? MOR,C:3=4ZW8%XPC&)XY\.1B,:Z560\K09%GD8<[M0F?X)\P*IH9)W4C*/K0-EMF<>=/]W%79M*?F&0FLV:-TZ M0N;$:.U(TMY33BF7:[LNQ(_V5WTR_03 >"660QNQ &0]7\FZ[+G'UE$Q(NYQ MI4]-G_63";>\9QO7\^W>.:*@T90RM%RA-1NT;AT*YMON%/T7XK>TUA=7>LM@]7>F4/K&XL&ROE\; L B[7YMN]/R:NDFF9 M\XD#EEK!'=V1$W2D].,H3&:#R0-64MD#DUTEG II?45_NBS^,1CX#CH:!4W( ME?S*G%<XC'!YN%(H^^"RUBE5E)%53"-K28[] M0[<"FOBH]2S+>L<+H8D@DN$EEW/,1KRI ^M:7?_ M7M% CFC@<)$J!Z.!=JG>E:104#()R"*5\VM=XME>@+#?S#1=7L!?Q6*YM*+;L 7Q;1>Q*#6 QZ=7]U_^+= M7Q;"S[7._7DP[U^&"KS"1PQ6!)QZC-J4HSQ&%L:5 M7Q>^2M?,]( OT<_8$458;FOSMHKHU*USQ8$7@E:7BZ+#(LU\KW]]N;>Y!>KP @QYTIV96][!)%6.XA MNY;K,,_+EMR&NX[EEG>.KBIUF]*4YE*B+5OHB@+^]I!MQX1N@[9(DZ=+J&2' MO#FWVZ8N($%7C33D8!NB>,P])-Z#BSTT_=F#!1CHV4;_WX&Y5_VX1JG;EJ8P M@9)QV8)5%,:WAXP[.%C;I4I#DI ^Z:1:KBVY!Y=,=3/7K1-S'[B1S'I$T9-[ MR4D*&*Y=[VH =CN25$)1 <0%( %1U-Y>TO<0)-"113L\CP#B7-N6@@#BA7@& M)9/SQ9!$T91;R>1;>^A,R");.K]P8B6-BPA^4=&MK:3Q8<&?54CQF.3_:2.EUH'3#"08662;UOTC+G=:/.8D[=0\I!0?10AS0CAPR%$A"($)Z0_^P#%F^$Z'1?^B_9>F:>$4[H()/&_(/Q1* MN;\MC?=OG^9CHT-;D&1-N+-EFT0LGB"H?M8$G>UX+NF^]IG,HD/^Z-FVF-8.JH>7),AF0R( MJ]6KH(@ @PYG3"9?#"?II[;CTZO0X6VZ1--M QYM:P-"1V""T.>#@!^!'F " MT(DU*[,'_/0!S?]A13>:/B4>61FYZH#%,X$>@/M@A8O MPL ?@XK[,DZ^N%:G%[/G F)*FCF"#0H\ B_?3,L*T62RZ7L;;M?8XMGU>IE= M'38J1\1Z=&&I=LHFKL/#IRYLG NDK>G:*+"',90"O=KAGMFZ#X@*O_CZ?%7> MP"ARPH_"]<-5$S6_W0>&0 =68!"ZHD\P$$OKO;CFY7,<(AO!C MUNF2;B)_"<_7@$A=HGM('U'?P@4LIT#57HAF ,;G;R*<^C:/:83@7=]S&%C@ M!) +?+3G_JG;GN[!:ER.'2"N^5JPI3H>?5=V78U:9YO'=-EJ%(/>UK=ST=X( M,* 3\>IE_GPXSESKE&./*L:F]BC[?(TJC^EA'1W4>UPR=%YLC+1$^0B$#I]- M'%AVR_P3="A853UQ_2/=#"[T-0\UBZGC,C'FXJ-"H26HM,*V.*M<0ZO@$MJMLSP@/A6.+42 M;!UL'-M(,@'@Z.Y,,\P13 #O"1N&^X#SF%JZ;=->'#ZNP0N(:#IP)F3AV6]C M$^<7&^P8Q!*&R("! /NV"H0Y M%V#J)\KQ@"**[;]IP]WUX= ) (UKEAUOS?@:H[UP ^UU3MB9-G*=B7B#./AV\_QX$0XD[@E&=PUQ/VFA][)2^?V"WV#A#N/1I>N\15\M M?S>X_?@3N\*;/O-"%C7S-)@L+]$D;$W2@?]1JZ(_E)Y._ M5>A_HD-+_M7%!^'6_'$]WYKX4W;>A^?[J^^F_:=P)]!KO'CB&,ZLVRUW86J& MZ8&0G.$*6Z9-+@>6,_QS82MT#50&8!._^<[P8@'<;WQ9T&%IHBA@^XU7+'\8 M28W%CW>20Q=?GAF9CH#SVSXK9:!O1L2V"WNQK"T!O0:T<N^WX4-4["UP[3@;#SG\RC59 M':7@+.%/"M4_L&-V.-6[J7E%U?3M5< 2TP'3Z7]@I2=?6.474DLLIBP:#DGT M;D:* :P8V+=3M)FI#0D*Q0NA-@QS[;VCIKUZCE;2WB5/M"F8:&T^T52FP\DG M.C^T[ZXV3WG/7# ;YMT2S+LZGW=5PGDW8O-NK6[U>P;R43)[W)7WSCEJ.MX; M-^[*6BQ"@YY$+1/JW&DV)U%[5<9P^N>N_>0-WKGIZBZ[VF/S.1C9XBGAP/$3 MCP;V=Z0L[%'Q)!0N%(+)"P:>:9AP%T2G.?=A(N1< @JS[87NUI_EIW(47Q+W M26OL$ BV#(<#2B0_/8]?P_R_S"EN+3I;33H,])BB*H]/*;$;,&8&*JN.QTMZ MZ.3VM,&,^4 "4%E=3EGHM$Q_!,D/RJ*=%P4/G08,:$MA6]]Z;Z,'PO,/29$8.A/C:-Z/I%0YI9_-;Z8&O?F2Z& M/O-;[V[MN3]M!_U)[^Z#WVEP:9$'B79Z9YRW@?GAAI M!#"<*%].I6#$N2>&2-$/?(QO"=R9-B' %NF9/SLP0E=RB-6X2>_1 U_ZQF/L M>ZJ[W/BCATBL5_5,&SL6/45$,P.KVA&C.!(3%HHJ7"G< D[@@]BRD3>B>N$# MPT9WE.<#LZ5:%]/_)()3JF"90AS=?=4]$*_T&-:TZ!GK L4 (4U SV&$0_$0 MG<7JN*MX2N1]9#/)*%AE;T7A:3@F1F"1^]&RRD 7!S3^:[8TU!TM5B.J0C5B M!SV".U9'IDV?%BD6/#K<9?[/*JH7"P'C=#LC)VCE]TV',ELX9Y/5F/F _R Z M3NMBG69SZ#2R?+2;&#JX_V#@5RN;S]BRS;T\7>J<: %6TNG^28-9F#")"8R/ M1Z_1OR:;4E@J5I''@SY&%EF2ZX(W6.V&G:D6 MHJZ-3&4ZDLIO5"O5R@'BG&!W67 $U@K8M55'NU3O2-+JOBA59\X(IK4#1*D= M J;59JE6E:2FL(*I=# 518UN&U1X")C66B50(V2$J2SJ5J[K_-*FQ;9#8\64 MP5[8QZA-D? Q:E.4P2ZY!(G^5#MT$/]+,^TPS =+EKR0,%PN'NM%:^]5<;$\ M^QC;\+,*[B?D2O]>[GVT^#HR)=M9): M5[V]N\'L[E*[52_5&M)TH98&504&<'=;BU\!6 %8(@#71)[51%] M@!NMDJ5 MEG(9%-AET!^-,/W,&;'P;ZP1QK,?3.(I)T)!'Z,V1<+'J$U13@3)9MR)RJ[H?'9[=P.M3XZEJG3KBB:;,36WY_NN.0AH_M2S M$V9C$>-!G^'%/=?%\CRTQ-6N&G"UU&BL5F'(HO]'M4B-< I-,_6#>#BRHYE: M1JW<%<44E6*V#J^0C&(:V;1BWH5@9%&0\^MTV>>4C>?G*S4Z9PQ.5(SO8*=V MO'+!BNMXKV./1JG5R>;80ZD!1:424>G&@QT-'H5*ZJ5&)YO>YXI*BDHE[6.> M/QZ#2IJM4K5Z/K)$%@WY)"[D$V?HJ_NK^ZO[J_L+[R\+X\VO:X*=F;)R@*M% M,S<5;CU7;?&,$\]J6X?[_GRZ#BL;;BJ6O%=H6:7-[.M36 M%6H5:H6HK6\=V'LZU JZ@DB 6ED4MOP&6_&<7U'59J6R2-6W:!=8(VXVQ#ALZ17.8 MF"74\+1X5Q7O>&U52JG[JL0:C0W(4 _8.LW86F"#U M^7"V4JH(&%0I>;G3A3>KY5Y9[CJ>A3<$RTV)+FG)T\7'JB5?#67OE+K-U="# M4L8=,I?;@B_T6W_X=O?S1V(!^X4&A&()& K/I:%_BEJ\)S#Y1H/)@N66Y]KG M<>3J>>A]ZU]^?>SW_G[9NWGN/W[4=.M-GWEAC N*7ILL#77,.[O7, J#.W!^ MJ]#_1+X=_M7%!^$B_7']*.S(.)_A=OWMM>?[J^^F_:=PY5E[^AUZT8]-H",3M16VI7C%\H>18K/X\4ZJTL47VGT*)? 5,A?;][## M8[1$L8U?>K/=PEXG=:5BNH:>^N'VUZ0\OQ !SW(Q1R MQ/:HE'LD%@+JRO%\;R4?Q1,WGZNI'K:;>MA2DRQJ8,O?I>Y>VY:V>^T32*:_ M7W[M/?6OM:O['P_]NZ?>\^W]G>IA2X48&)5?'=TUD!5?FRYH=8Y+^7*\D:QN M@)6).3A@;D]LN\PL78B7O,\W7"-K'+ M]_5II_%$D[G:#FUK.P#A$;N=-B&$=J-]A_=$%T.M\NDV&M<#C(M^6/WTGEG/ MT\"=.AX)1T$';J*D^GAR'58^SM-LI/":=D[+G?[Z6[?5[GZ2B:/T[:$3T$0T MY\T&2(_-:>BH"5$-P/^3S%!,>XYM@U[S-D;468[]<@D6R$0CU!I$<<5Z*SO8 M\/=%9VF4(=V$=X,OD4:\8."!)0@C@^F8Z$BSX3UQT>WE>0AY( [0N?!:%+:F M'0+8"V<_%+W.Y\RT&1J/I*7WJ<1Y#N'N* MW%FWH+BXM,V?,"P@\]0G_].W:H@?K+ M7)=:O 09*MA0_P:]QQR94;]X_O7[TN)IBOX&:IS'_*'\$U#%@+^SF<"%Z)7P#WA MIB$=,&EJ"$3IFCLQYFBC4@F$^0JCI1]MDL.H[L*^&Z^F!U\[+I7*@>7#DI[> M+9H)&?0HZ+2 +ITOH G@1I8Y,=%Z@ 4-D_?%8(K#N<1-BJ3#NHD^8Z=S@Z@L M@#[\=V"Z*UM?TN;4QJ\,CRFC0T5G2FR"LH3"" \4)X *Z452_'38.HP39P9Y6 A+)*%4+O' M ^0DJGLB4Y^=D;?QB+S:9C2(^QL:'E2>L&'0$WA=HW8/[/5G;#$VB[Z".X#Q&%1DV;"CO/QP4!0[,TJ MQ^=7.WB#-Q./VV$HV *&& 7AT<^Q!0$A[;S85$<9QI@'+""^CBRW4>2L]^;. M^A$5<'.ZO!Q0]AEJ*^P=A1QNP0NP(V 7\&MMI)NN!N@#')4D*4 +)]O9.=Q01+7[^E;/O6?J#;LN8(&2D81<.; Y*0V,L- MM^Z<%;$@TEE9\ N7$V8B]Z$A.2 YC=$)$3>JZ+#KN&*#3EA+!C81'> M-^0;7HB[;VZ\W=O>X%NTKRCL*)]"QK5.A=T,R.V0!O=/E*^]X"7P?(UBF(G6 MN$0+APLBU?&!/Z-,3=K4-55A.E&\$;RL5__UC,<^]Z-;T,U>30,,3AJV @AD M82K>_8B>$F")"V[GI8M?.1T:-D>S5$J5RJJ>RNAR 1B+ 2XEJM6OWS#_S6'[ M:@.]+IG+@J,55%="TW)LDI%V/\4.\J@2WS,[N,QF/\$8(6/MYPW?(E[_ H,+MATL)\M: MGMIF,JNQ57Z%H>/EDPD!,]R'#>(:X-1DGN=TM-4NAPP9;AK7D, FU +49.C^ M63H,_&D(JC$LS@_B^DX8ZTI7#'=MXAC$"LU5EUCH&("OASPR5@>Q-@EQ!;L# MPP=4B7U[!B-S#C?^"$=^8 Y?HZ^L>8"KZOFX&8D<8@>=Q;4\6]J;BW(D=MJ;BW MW,6]9>>Q<0E/CTF0X@VADS]Z\#%U0:)H:9&R 6L>[UN<*YHS? WFB0 MA1IM&B] +)%FH^7%)3;3.Q?UK"T>&<_=H7LS_RULC*X-=6_,,WLP]:8@GBQ4 M3F,Z+M.=N(*&SE6=J)>N\D6WKHDU##[JC6XV ,SAOJ&_3$^:/J>9^%!UL MOZA6L"6($:"MO<;Y%J,W5':9)CU?7RI]Q4&N=6&0ZPZQ9ER.C$R;/BT2)#PO MTF7LOHK*V4*J)$5$Q/,WJYE;R*+D4+?Y@/\@.B^X>9JB&ODH+ FJ,YZU_/=% M+=&".)@B(4BP/5V!$-',5HJ&, ES]KW]U#YOWN>:VN="['/UQ/L<14+F3#J% M KZ!)EW:FMS9U'\288/"(:90G9[Z,Z=."7^J?U$/Z?-L2FAT4A2(7*M4NYR;KT0E'32 /HI B-D/(5OY M1\15'H&I[!)'W[CXTFR56U59:M[]+@%059I)7@C@+CBB+ M9I)KO\FCZ?UY.7()!M>S4B_*;:+H4)Y=R3D DC23,W:;(%>Y :9RRWG*KII) M'363FC1] I1FHCBB3)I),7PFP"M&Q,1\"J6:*$*49U=R#H DU21=>NF^JLEH M=!Q_R4W$4';52S#AI5(6Y)LKQ22OY' 6_% 6Q237+I-(,:%EKTR;U;!2:HDB M0REV)>< V)"CMY<6(O"(##;K'H-M=(]GX!G5BP5MJEM;S;,U A>Y"JUJL=R> M0P$\UP _"PZGNF0NYD@O19UJ8:6EY>3GE'608FGH!GR'#3=&KC/AM9X\WW%1 MJ^/Y]:Q 5&P$::JN1J4:/2PJZL/:\!*-6.J)EH=?T'+@ED0?CA-S"ZP="WP:,8WII+KL%$:-@2BQ6-CTS)T7Y\/ M=F%0!4K!)^+X(=HJ0K>& >V9%%O/E>+_*[]G13:P1PM;?W\I7Y\7_Q*O/+]- M5 J,)OVSXLJ+N?])$"S(]MV4B0W0PN&Z/D'DA2=H7V-)MX)MOM&+?T*'5 M]U@E>V*Q%C1 FQZQ+. 5)>V%V,35+389W9B8-D@7+%CX2D(,8"UT6M-H*]3. MRT:GJ^3JLZ(X&_H9MY:JF)KB0C@">$0]6ED]8C%([AR;%2!DQ=^?$>_Q[[$K MW9WC_Y/ 8WBEY862'H>KG!/842WG-93ILD9YM.Y^O,Q.0=AJ3P/3"KZ/M!W: M:2)!^UEMOL'+$X>J&E=_!@0>B6UV$_'^_^EV@ ]G:*_&JDW2)92_::CR-_DH,'#R%-J#W__S M('K$8,46/V9V[H9'G]UC9,MUEBZ).:R5JVJ;G EK4*SG3!ZC6,\&UL/+(RR MY!'*83A0:EJ5[$P]];B3/,_=IL#S7#E-TZP8TNX"%JFR6XN41D/8).D4V!$Q ML*)$F>P!R;_DC(K:J:CHB,V(8K2TU(DH%.E4HN]*8=5:N5T_&P*316?(=1[3 M-Q;ZDT.%0#I)OX'YB+)6JO.#K*IL+3 _CLQ?Q+C\#W&=%49S*4OJB31H*RRP MJY7JML#>1\!Z^[3[2R5DSPWVLHC1G&?=\'9,2I">@M^\2V0XHF;2.TC20[4F MV[4[<$:\X[T$D,HW>A/!VY1)6H;0WDM@;K1*J^7F:@2KDIS%,$"O,"#8(D9) MXY4T\*7C\J;:>92G1?945RNBNE&G-W/G11:\GFWT$6OT#A&CVU[[USS8AO^^ MN,S*#"BT#[O0)-4^IFPB@7:YV9(2_+((UUU:W.OV6A^^DZQAUNL-O M>1WF2G!*"6!1]$9F@O,@!^#2N:_/1&;FVAA5Y]Z%\K=5&U*8O.K<6Y%4;DA* M%"IW-$U!G7N?N6L[UQ;XAG/OFE(G$W-5$ V0Z"5)UR*P!G V!1>%AF E.=DHD)U$PW-'4A"R. MN#<27*M<4VE3O3#PO]3$_>2I7\&EJ!0<*FI8;Y&G:X>OAV]_-' M8O.=<'4KFWN.+@W]4]@E-:D3+;:VQ@;,;&0?8&CAZW&D9#WTOO4OOS[V>W^_ M[-T\]Q\_:KKUIL^\D(A0C[#)TE#'A+52K>'.<=7IMPK]3Z15\:\N/@@7Z8_K MQXMEN.%3YC.,73X>7;K.6_35\G?8$59[OK_Z;MI_"E<>\;6H$D5]7[OE+DS- M,+VII<]P&2W3)I<#;%<['PL\4=?&+E+^;[XSO%B V1M?%A.8@XFJ%]M2O&+Y MPTA+6_PX!7F)) )M=XO=D:^08=F^]_F#/E^BV,8OO=EN82\.KK"N[LS".@X< MR]AIL\*]TNX<'X;E.[@P5 +0OMHWIJW;0UAU[X'IGZV%A;\U"&:?H$*-[WWF][U4W+60(-XY+ M#_-WCC MU:N54K757NUA'_5:#Y^%-]9>\&DP21 ;M.WZK8V"SGPEVH.EVV4- MUA"NLRSG#:U/UMY[ZCJOIH%$.L;&]Q/=I W:<0WQ:0$0*8C*">WJ_L:U('@L M58, A;Q5VQ05(4K#B[W@G;BUB]W;V0_8B%UG(A@F@QV8QENU>"]329O#5NX, M4@&0O@O#-'[BYL8.=W'%O*^S!87T$?$J;O7>5*W>\]+U5/4K/HXY'_7MQ#H_ M)UC._#3NY&:S%K.;3]SC^)3P:"ET[(2._EP%4!VPE2R0ZS''9B9JHX[,E;-J MMBT=NPT]UOF3P(HH97V,VJ@S>8S:J",\1JF7Q]G.!#]@."KJ^LL?72JM9EFK M2< "<\+'L) GG4%!XP!PPGCJAX*#@H$2%PH(2%0H/LO&&(I@4YYHKD0 9FN%W M&KRL*=%6-(:20Q"Q0E,*0PI#NV/HNSE2?$AA2 DS!:+,A5E-84AA*#^,Z P* ML1ZEL.)?UE6_J\K5_Z!56U]DZ%\'KN/2^V5ZE_.WU1^$%?),70!QL--05@<2 MBYSBJ?Q)11&_$EA0C*KYJEM81;^Z72+: MVZ*,V(Y4%Y866Z6^/#0!D CFA:"H+0J5G8J6LI184>AG[,CVF;B3VL4BRVDL M4-BE1X8?C<"=$=V]^%(IMZO+)7 5+1UUGF>C)B;4HE1JHE(3SXH0Y15J8MIK M241[IU,38T'+2DV4G*+.6K2U)2*O4XFV5>)*$FWY$V6RN"43>DXJP=?J9$:9 MM<(IG=5RLR4CI>9%1)X;[74EHKUS]$UFUV9,$91R32Z3TAFX)MN5!-=DM5QI M*==D 6E)*)S:58F$DU(,%>T5B?:R"QC)4C$\G#=2*8:*H!8(*KLHD.R$V:G\ MC[(*+UG\CZ<.BSPORDSH=WYDRJP73:"F["L7F2BE8X:)?1[UL_)[]E*\'O6RZU,0C(5@D+5B_-FP,O:!\Q4,YP 2\"?E]JT?N!)#+V3$")R MYGZW>G8GR"+R41I-UAK-%GZWL_"(=6H)'K%:N9%))*""OHS0%_/^A(B*XOBJ MNN5J70D)I76=5.M*B)@XA*""O+KX3DK4<,\/!_\@6/,\!TN MSA?MOS1-6U8KV8?"NH]_6QKOWS[-QT:'1M^&M1UY:4=>Q7%Q2-.DQR0MCF Y M%AX:%92,%8^,_M1;=!#/8Z+I+R\N>=%]HIF@E)NV!Y;$JVX%\$1GI/F.KUN: MP\"C.?&6H[:AD87&+]XO0D"@TZNG!NZ0IB,J6ZXVX1/M+ @%6EK/Y MU\4?]-YTUWB>39DW]I%X,/4AT 6E*9%'=IE.^Y.IY2+N*]".6'H]Z[^^ M$IN,3/_&=2;Q;_J_\"6)**Z>FN(NZQ=?5N406Q]3EZ0B6IS9?GEHNEJ?: M75F?D@;\Q.1S3SRS=\S4P5PVB M39%-4K* SX?.9 ++Z^&2:$/+\0A>YQR)"EB3E859E(#^AH08Q*#CX<2X-,J0 M=%]<8 K$*(<<1\3L3L/K3O04PWS]@IQ58Y^S.>.']-7^GA/<]K%C@1SV^O\. M3']VY_CDVO00"8%+GN%^7RVXAOLV:JUFI=9M76@$(#U%-[L;D O._*D0XBHX ME;Y#8EEEDT;=P\K&FLTY7R?/+O"\TW?7PH>S-V<6-^@ZL^Z$DG"-5..;GP M,9^<'OC.B2?W]'Q_]?<_[K]?]Q^?<'A__:U3J[8_<T[]^OM'>X5K7* MI_F5](/JI_ MPO7:A/%?SAT'#LBY$G)_>AL+6:D#TF2"'-D?@TZ#5Z%DTNT9,-\7$Q#I@N0# M0J5?/9%A . S84%Z0Q]OFX3/;KW.^;CN@:PA-O+N=WB?<(X+MYO/$R\!U@^R M$!^A6Y;F48L@G 5MRB;!E3&#DT=5\%YL^&9(.!,6,[;D19;_U" >/"= MQR?K4G',S"J/K2P70;A0.)!$F6=/V T^AA:[\SJN1]=T=E0COL4#/X/ M'O[L/,:&]TA'UP,]EL)FYVRA=JG2:9:J C-_F^6&'71A%(MK3;<0E-6)+Y:BZLG!Z.$1])52XT-$R;KODT&%@@JH&3_$G\2TVWT(AM,QDN:J@)?&71ILQ%S:R M2-F!U^-( 7CH?>M??GWL]_Y^V;MY[C^"-+3>])D7>@#1;K3)TE#'U&OP4:NA M? #E!&4^=P$ M/FCJ-P&QX'IW6E8KJ&GOKAW+TEV/L5TG\$ 3\IBE"4K;%-0>RKRYI>R]W[AF ML==4)BSPSSA##7GMTC5"0_7(QMT#L3V063W;N$>Q_>" <"2^Z5+H<)>%M\G6 M:RM;;Y.M1R934$XC:R]\F]K>ZTIK[_5_/'R__V>_KWWMW_5O;I^UA^^]NZ?S ML.^.[77^;'ZY!@I"W1AITS4' =5Z/?T5,.]IP*!LH/HO)]?N,O/!AP9FS'08 MC8C+##'"7:E@,:*Z3"],4@(K54H4[_Y\#X_UAV/4H>-+6^*^S2'8Q? (+QB@ M3]]GYB%:=-$#R]I/;NB:X4_CYC"].UEPG()0),V#L2KV-#P+.V'_LN< M!).>;0>Z%?_2>R!NZ-N&E\.XN7E92VTKU6L MVL*CATW',M5N2S"SZGQFU4QGUJ S:Z\[=**V.K C,]#/QKZM+8Z RFQ0Y T MQX#:YI.2JN"DI"R'*#GX&4<&JO$CL="F>M!=?_;LZK;'L+!1&^XH;7B3-NP2 MF+GK1^IP]#ZM/ERK2*L//_:_]Y[[U]I#[_'YG]KS(RC#O:OGVWNE$Z]J@=19 MB 8X:$!^C,28^YVI@'A"L'SD 7R8Z@I@P#.WLP[FO@L\$+Z _SV /2A90Q@2 M\[>RT\NR]DA>B1T0:N738W=XI0^'U+X'-CHDYBON0DF;NF2JFT9H^S/!%MCQ MS^!ZRA]0>P.AX)'%&:#G )@ NET,S;'Y.7K,53.*7#7>W%6CSV^+!#'3T'4! MNC&9@)KT3)^R^/W*,[U@ HN/ C!T)X]@E9PWU(T9"\*IC (7S7V0?=X01"@N M(H&+))$>)S#+'A=6<< BD#5O3(@?(2(3RVQGL>6Y_LS650J_7[2?&PN/>]5:WTJ!@X.4M0]U?WW_G^LK"CD]2NR(0% M17^Z= Q?3<< 0YQ88!H3L+O#-\"6;,.C)J5##4KZK46""9C0CA$,T8I:[YXY MTU2M/?2+M;TB&UGG0>Y2M*M63>I/LLZ!^G46_X;G7:;ZFP'M?2(5C?14#>7G@3I47:M6D+C)[,<&B*1%%JJZ@ M*"A&0:+:)0=1(XJF&*2OPI"]8I!?7P4\]X&?UX?'^LI7JNZO[B\5_RF,8=(S M)J;-DTQ?"=X6ZX+$G*2%-% *XZ-I)9@G=SK&@V&Q-BJFJ!:U"!=>109ST6A" M%G?/'$$K&XT^4P5524AHI$A8F.Z#!55"2+=I!?IT4\QG2J MSU2 J;J_NK]T_*=$]GJ!(P%@)W.%8+XJ5(I/>E*P/U9*B/D5N M%BP\=CQGRO+Y\@,39U>LQ$S/-NX;6:58[(:77 *:-6 MLI@0DN34/'-NJ(YFYLPQH0WA>;(X2=0+==994((2Q2^>,#GD*'Z+[FJM6EEI M2A:U(;_.#';RZ0:T!K<^,"W:A4H=?JK[J_M+Q8**8[D4TI^JHM9#E2LI2%,J M!P]VVV.B4QR8=G5>IZR%=JDJ\@O)+RFZ,T_D=Q9%*<[)M9I?&VF=:S65U91W MQE@<9U"]UA#U 2(F MX.AA#JFO%%!ARZFO+/&XD0Q M-:KI+ =YN9DDJKX* RPH =73*?OR$I LVKFBH()24".=?BXO!NWAN5>.YVO.2'MQ',-#F]50Y[;J_NK^ZOX2W%\6"5 8ETKRN6U)'=S*I-5N MT%9;>3EJ'8T^HI9R/_J&.LH3J"CI&A+)EI!96)/QC(@F-R>BNQ+-!@NR66K4 MFHIZ%/4(J:>3EP/,HU%/K5Z7D7ID4;3SZVI)Z#B5ZT93>:^=_RZ1(8HB.M+J MX!PBWW3O(03(N3$\S8/=@E<77^I52;2&-1E#[Q79G179)5%=L[*'$G\65">; M95OH^,5"DYHH*B>MQG\6I)8DX!K8$J94;U7.ANADT?,+XU!G,8K#=(>L9\X( M"Q8JDJCY-VN9A2L65Y6OYU*5+QA9)5)5=C&,N?.GJZA&15.4IK*+:CP2355; MI68W&S>["G.442>'YUYCH7QS$" 25("CNK^ZO[J_!/>7A?<7QA\3EP,TFM'E M9:D]U>LJ_QGVS7UB(N/0X7KJ4=W5@N?MJ1>W6U(HQ84Z'5*T%]+>/J&5.:"] MAJ(]17M9T=X^@9DYH+WSD7NR& 3Y=08)#VB-3>ZAO'/" OF[4\9D*N:FCH\4 M.6TDIU;*8,NS(2Y,&Y&"G-+*I-UNT%I%<;EISU6CK7YF.]WC&WU#CID/%%94Y K)-Z:. M]&RCMZ",\!;F.ZJ_]4I'CE#YHAB.9T0RHK#;M,>AN2:9MB(913)"DA$UCTI[ MBIEKDI%2RLBB,^?7G[)\E.GJKT3H4?4;>-@^$8AL@_5E[L$O.7&9.O_!'SC&#-_IL)=?M/_2-"V<-^8="??AO2^/] MVZ?YV.C0%G1>KO)RC7=Q2%/^&'@T^36T H,/1OMLF*_:T-(]6..';W<_?UR$ M XD3P) JMQ/6KBZE.6SN_5>A_(D.(?W7Q0;A(?UP_7BS##9\RGV'L\O'HTG7>HJ^6OQL" MO6C_?WM?VM5(I M2JX%FOOK;T1D9BU224@@H)#2QS.#2J5<(F./R(C;RZ-SQ_M9"'G$K_S-*KVS M=KO2AJWUG7#L\D<$(U">V.VZ?N]GNA:8D;-A@.3Z6^3WMG)H]J# A0:.6@M MR2/%-R8?)H95_O$"Y%4D'FZ1'+!,_A&R*P\[RO(41)F#G_BP'&"W5FYC3I], M#HY=W^T_Z[#T6;$+/X)E13X"AOP_5+'NU/&XUP.HLYL('HP08@B]TSB* W$: M"Q?>#\85 T'&MH]]U^5!""^P:.C'V%,0U@-<3X#I/Q; 2(8\$(R/@.*C<.=) MF&7^)M:=XY]9AJIY[=0[2_LZ7N3=J.^K1()9+9YAA7JMSM?%VCT[7U,1\D:2 MZEV =CL40$FC,?<>&8D\1".@1GX7"$5V\*D;/Q*\T'?$NHX_ (,V79W5D=M M_7PO\SCILWU]=J' G[RG 8_Z7?=1G\+.W#,"BHM[0\9#[#/H(VE80#D1//$8 M'PP'((*A7"%S>SY07:\;*"^ MPHZF&JDD!3QQ[4, % M!B<03(F(+&9TT"A9LPB)C_=P%_D _HD9:\IL*PW,. MQ+WPXH01P!)@2 ]?)T70 6P12'PD.DD*>%%#<'W41^&\/.P9I,X0&$(9WR MP+C"2/ 1VHK, <2#-<0#, #C 'D&X&,/$0QQ%7X3QN.Q'T1@LP01!U(&O,/? M<">@-P#E8+PH$#Q"AL?B"'@CQI@J[%B.-\= 02/:(AM%@B^[W#Q51D.P*.XF MV"^L]-X!&P77E/VI9()Y_J=,Y7":ZR5XHCD?T90F>/P[.[;ON8__]5NKW?B, M]VN]$&'#2;3 (,$=C/(@D(ZY0U/ >AVO+V#N/D)G#BRBH1/TI;U&M*X(^'9B M?J!U(':2#4X([#^4#!85W;F0KDLXLW/@(*X\8X%6.# EAY0[L&E@X5Y/*,CD M9D4D*XB,?<>%E?@!OP,RYF/>P\OP4IQF MN4?L(>O@R:O$[R2;&<=1JL,A\@*)))\UVPF)?Q):JA& 7604 *5\PCOS-=:1 MB(;<\]U)K74 ! HC]WX2>9+>M"O]*LF$$?=^TM(CT!2QS9A4S6#'D@=K!I9L M>A8?S.U/L\$1G,7056#5["V)[,(7B'QH NYV.6BSL",>.DK) :O7[SDTP1!$ M X6$4^!F%2&IPO+@D4E5EY/'4T^W.33]9-V&3:1H,AI)PI%:WYL-HQ1]I\RT M"KN*@S"&^;5H0TQ3Q)'%?"M/+"FAXRRI8-2+Z_D@+0,/ET%FF](C++*CR$4" M='U'QH-W#S8:,&M+VVE#T;_#'\(:]*:07CG2Y7]B$4;: LA9E^]\,J5 #R"5 M1:YK/DDM&P&L+"T%PAEU@1 H;3_KQ !T)#7*TE1%?V@(2RX] \XH*]"3T4=9 M@&9!5PRY.U!ND&1&*59"E!48GY*^$-*PB5CS5 >FA.O\[Q.6@^1@2DH!%"UA!&6H*=?/G0);FCB:UK@;^H#(/0'$$B:F\X#B#E+3Y+T>6D-X M3)@.%T1.J/V))).2761%PCPS-MD7+!:V$@JB>7[E?@GPBI M4,#3@;\%=F:$\R:?%7.%=X&'S?/8VA62;E_VNE_GY?7S./+?>(LW)]^^GUS< MLK.+T\OK[YW;L\N+B57.R2Y;9VTYJ[$.0;N;FPRY6/F=3#KC%=#C).4"T7=% M<#F0I(M@5K2<7DFJYG(8=T/1PSS&!Z#24'C9%$8XSJVOT8,_E<.H-%:B[E - MS_S@CGL +(QA^V@;.0!B'B3!=F2W(?"K5LVV08D:BA$2;*A]LI23H,(8J>8^ M!AG6R_A9D]F0!=,#V#WJS<"J02$'6Z07.-TT)![&(_)\PL_1>^L,8$[0QHMF M6"3&HREP$RP]])CJ0]H<^S9#L82J!Y_##*XJ],O$N?",4PZ0%U) UPF+ZEQ ME5>-7 O)#].!T3^QJW\IQ^(NGIY^=6=S?&6'BI-O-L=(\=UT8G%9-65^)=(_ 6M7,:H$OLH=2)D,,^ CH\'2'YY+'0S3PHU..W# M1_5EL;%<*S26GV$M*U_+P/'('Y:8S^JF3R!=(C8:T;G+/W1$B5_D:5?L$OZ: M^<9ZNN#?!<7!MF;9[ZLN'O!*90'>N(](S\?S]_ZZ95?GNME7YFU[?MF/MRN8 M4 2 ?&.G+]VO_Q3HTL,=0, M=2Q%'3(9]/TIP>!(J7&D9G#$X,@3.&*7 4+%-)IOFEEEI%#YG1J@P$3=\=I2QH&B34C=. Y@%]H3[_8<3 M#8]4^..$LJ>PD5H8"KR_>@/J AJAQ1 M-5O60=VTTC1$5414]6H14144!31$E2>JJK5_T"PC495%%=^80N%71>E*ZZB/ M;W+OA%91$\)74N@S"+46O-)N6M7&^R@@IM?)IM)K42_$5[(5UHU>:S7+;I:C M%8"AU\V@UWJU*'G^E]]J[7\<^5H6 V4#8@5V2P8+DML7P9S(\%EJ2WWU(_G70MNKU>AE]*88XWH4XV@NV"MT$XFA5K5;;$(VF9=?*T_'KQJ@+^RWK%JS6@I^99I_;RC)%#7_GE;?2T$RJ&*W]ZVJ70X1;TAF M(TFF;A=9O-,:=VE(IF9;]7>Z/?4T\SG8&^&:+I,SX F_V.M4 M:EEA.MTWU""N2(%X;KRL;;7KIJR*H8!B"GB=LBKEHH"FM=\H9;D&0P'O3@%U MNR@V4JJ4ZA=20&/KJUVWV@?O$X+\('[@]75'3*BB:=.@]=-$-SA#K-9^G1HE MJ\L0>[DIU2HF4B:SJ5KW1,E1EJ.H-TYF+_"YE2F=^ M.56UK:8IRV$\PM-)RD_&!#\X7S,Y9*GRL%B=C]=F18TJ6/_M4O BDTVYD910 MKRY6U./5/<$MJ_U.]30,)1A*(-5WL9+;KTX)=:OY3G7AGY\NO*?:V^Y1^U[5 M9W@OUVAX ]H]'XMQ@&WO)6J%C+M))V^?Z2;=/3^,L!OTG>_W0S30^J!R4[]P M3W8;9W'([T2%84OUB!13'H;8)1W[:O?XV,%'XM=8>'U'ME)7C<%5BW,VY/=B M?OON2/7O%L+++]*!,>^=?@PSJ/7"M"%S8<^"48]GL/O4?*%(%A8(%@[AWS0& M0.P1L C0^BX0@KI="]X;Z@$MV ,:@7M$$9#O/7=C M\?;-P@%Q!=T $+HM-8!%=Z:]^G;QX_O6/IGW0=[WOGAE34\ M/KFR/5B:_GN8F(E7G6\GNX?7)YT_=CNGMR?7GP#*#_PQU+P2\=D3$TL="MDL MNX9TKXR_WZKTOR*[4'VUM5<(I-^/K[WET[G@_"R&/W"EOU"6=O=N5-FRM[X1 7(\(1M?QQ&X7&Y*G:X$9.1L&R-1_ MB_S>5@[-'A18'.#[#K( >:3XQN3#A%OD'S^+_X!92KW0@1KPB@K2XI<]GH(H M<_ 3'Y8#[-;*3>[ID\G!L0L\[UF'I<^*7?@1+ N81>J& MYSZGC< _;KLL3= M1+SJ-$8V>1H+%]X/QA4#0<:VCWW7Q6[@#C#=H0\BQ^O#>H#K"9!G8Q%(AL[X M""@^"G>>A%GF;Q+\.?Z99:CRIY+CSGK]3=A\D7Z"ARM7F"XPW=F7W \6$^)KAZYDG=$*3?+0QVB >U)?72VGZS6J^"]BA D1PCQPMBH1#Q M"RE:BIG_=0N-.$!$I< EG\,Q[^G/!:Q8HAG(?.&1;O>+_'I2DYOM<8S\<=[_ MIX942M LW6OJ^":(8)(&GCS-+]VOP+014O]!J&ZQR(EP5O5)<7-X#YCF'&E: MJU5(G,YLV:NVQ^/(?^/M_?U'YQID]_D_V>G91>?BZ*QSSLXN3B^OOW=NSRXO MV/:/B\Z/X[/;D^.=B=7/T=S*3 M/N>8;C9'J2]!X*YDC MHCL5US33F$/Y,-.80RGA-.907CA-643[^M[\@WE5 <*UO.VWS)WCZELGB\U/ M JL5%9?,!2NJ]1(5ESQH6';K?3H>;&R&Y ="YJ(+](#!C129]W?KU;(@KN_:U1*V M2L [DS6K6GV?BTKF?N3[&RO?,CBF#Y,58RD( !OP%%H?5;)=&1=LQB%H:;CK#<%[*UGAY M<;BZU2IG;3B#HR7 T>(*NE!*ITU9+(.U#F-!I:ANTK5:S M-!XO8QN4AZ,6>VZ7LPU6PE&M@P/3/XZ:Y$<(,:U*3:?L(#S_'N0OT]'7BBOE<75M_/+DZWOE8K[]2" MP!B9I<#:N5Z[QG/B^6^!MJD;KUHI3SZ*\>*5A^'6G^'%>R.&6S5>/8.UQ5A; MG)R$KOBQ4S76!8&;V?@[7/N([X9WAK;XMVC M%>L49C+CF_'-^&9\,_['#M.OM5--UONLF7J?FSF-.9023F,.I833F$-YX31E M$>=KG75GZGV6TN_5?++]>:GJ?39J5FW?W*(UR%R,S$59I+4T<%8K5[U/VSZP M#MHF)&&PN1B;BY)+:VDHK5:V@I\MRVX8WFRPN1B;BQ).:VF K5:N@I_(FUMV M*7ES6 S699&(9)B2J/ MY"O*0UW6*GEYH;KVP4%9D-/H9B7#T**$TV4MC9=CJ-VVVJW2<%"#I"5#TJ+, MTF4-B!4@:=.R6\8NV-0P!M;S45:!+.MCK(*2605%B;S+6@4K+:1HUZQZNS2W M?8QA4")<+2I2MZQEL%)3%D)INJG&=^,;\8WXYOQ2RN2U]IQ M9ZI^EM !LE^<%#3?6??F]1.-[\Z@[C3JSL@^F>N[>VO4K98FY&]0MSQ.DAGY M*'-]>6]41+%>RLBJP=H28&UQCLI\U]Y;86UI0B9E-"O6VM-G2G^64SLK3A9: MC6&QPA**QK0PR#N-O#-26%9B6JP.>8UQL:'(.Q=W9Z2TK,2X>'$=16->&+PM MQMN#X@27U9@7+\?;$AL8>U'7[S_B)]YUQ5?V)\:87NU%/(*A>^IAH8;^EXFE M_>5SN@Q:14X+5TJXTL'S2QK/FV8>')ZC^B?_U/=I$?K(*=!/$7[FA!CQ'^/) M,\?KB[& ?WF1^XB'SP3O#9D_8-%0L/_$/(A$ #\.1 BOB'Z%W0Y%(.!%8=$K M83R:>!O&X2,PMJ*0/3BNR[Z(47;CGV!.&,+!Q7E^]&5/C+XR3_1$&,*VX,<" MQG%IP,B/X"]<%'YZ%#RH/ '--SJT54]3A)9?^L[]5UP"D^_*]_ A_97[P1/M M!!2'R/."\\PO/M>'V\M@QX(KR>(\);&.O0]7L_MR0OJNTWJ_5J<-TQ[^-]Y^1S..8]_7F2X28:XI-_9CH+('^?-=C6D0OU9%#=U>A/\9I+HGCS,+]VO7SA!RD6@;K'(B7!6 M]6D8X+'\!N_M\:]SJ*%6KQ US*PLJ+;'X\A_X^V=GWSKG+.KZ\NCDY/CLXMO M-Q-KG,-QUYFY B]D1\!*N?>(7'413L?9&+CD(^"NA3/@S_#7P$*="/FL#WP: MO@[C[K]%+Z+7\'N0R3 2<$-DUD!(C' +W^\)@0_@>'W@DL@JN<> &!V/!X\L M\&,@:\%<)W+NN-0N@,21SI#)^C1K-P[AG3"LL-_]!P%49K%!X(\ C4?(A.F_ MDMOKS<[9*2P5OL>]=D5NM[!9SB( IHA@NQ9S^4,8P_06Z[G<&<%_'>]>A'J= M(6Z\G]\A+%W64<#'_1C@XSJ\Z\#F'BT4<*'OP:X<[]]Q ]XV(7A?/C=&*#G M132> XS2=0&TL00?@=NB%#@1] #"%C%3U&8L)KQ[)_"]$4$+UP.$'<0A?#,4 MW(V&-&+(!P*'P+_%:.SZC_@^GABR5HL]#!V0J%GHB5]C6$"(H 48P7GU71#% M^/N^&* PQF72+Y)S[/EQ$ I$D_2P_C%T@/%&>1R,/6+',#3([+Z#*(3CQ!%E M^\'O%3:16._%02 EOT*K_"GW?;$84G>%ZP#>(.[)^6(7< : SD!O\$''1+Q3 MW!P 8#P\,SZOO MX!063@=3AS@7GJQ&)$"]'@^';.#Z#UDLUS/TX:/KC_'<4#>*W3YH)(B&\!B@ M"M" ^876I'*CX4D-XB@.*)72\?MA2724M^1]J!H&A+6 =QSD3 3RCZB WP5" M_@7?$#+<2Y0%[+QW_#@$^ 9B[ >HC/:=$+52>'#'$?'OY$;QU.A%S> SSC %YDG4B2D2^?'_DA\F1V MYP/^,CBD_FX@7(YG@OP;-$+-D$!-A*^=/GUW$\%_)-' CR\3@B-6AK@1B*'P M0J B)A/7U2AR4DDN3/*[>>=[#,;!J NBK6Y;>,9U><9J1=+6P 7\O[EV='&' MOFDM>>XM7>YXF'Q_+8%SZY\G8O4F ?4S,_-;K=J4+8W6EI,]1GEV J$[>6*I M\1:*.WJ7#"GW<4-POQ,B_^C%6%X)\>S"CQ2BS5.Y;8MP2;ZHCI5=D M6YEK*[Z-E?HVL[RRW7L3=T.@#""0DWMD7<6V[KZQ=9^R=<%$22Q=^GMA.[=1 M6COWYL?ASD]_NQN*WJ[S:W?H] '+ M/VD9W*IM??W. Q!1=HTD>>/+'O[LJR4E>H;=(6^U#SZ#]N:#*HB\L.\$8 7X M8"P 7@S] #;4)P8)ZF,,8W)I'L5CU#3GJP(3H2 'N44# ^]V[5\3[.'V<2PZ MOYQP=^+Y=])(BK6%,(@^W43 4:Z3E5T%_EW 1YUDY1W26NQ$5]A?7%?8!PIJ M5J:OFLHS H1PE;6EM7-]O0N7!! +_/ANB%HZ?:I$Z!U-N^\<^>X M7Y$'>#M,1Y%F5!<]Q.%8*GF@H*"()D]CC!9O1!:A="]T.0IN6"<@XD^!QC>\ MZ(^<'IEOVNI-C;V07-'X8UPJ:IRI)IC95)21XM+,[**]!_8*_ XF[*(U[/$[ MJ5XEBT";0]QS-^;:=I7+RLQO*7?Z& 21D.:_], ,..%I11[(NSB4W]\F_$LQ MZ;JAGZ5? .W"2-:0. :(.Q;2[DBXP2^=,(R5R\N/HS#BTAU$RZ>?Y-;.0ZT,]UP_[P5;#(-J M^W*A6N]X5R*9I%0X3$'U894J01HP^D1#./2K;Z>WUXD:F8U+]\CI\IEE5$NE MI>9'& YV _\A^6KR.U18V=6WBQ_?Y\Y2O&T-L0E8?4YGFWGER#PN@^\,?PL]+/\3 \D0/09S84&,[_ MQ&J@=C.5#/I;E?Y7E">JOMK:*SR:WX^+CP;CTJLYF-O+HW/'^YG,@AXRES\B M%%W _]TN&B[Y? 6:/'L 7"OF0$M;.81_4,!P@)TYB+7RE/&-R8<)@N>^1 MAF7P@%A@CFJR9*0I;.*=]XBRG@2!'QSY 0I 8-7%QN9! ML;&YF*8PT^HA6&=TA R2_#L.(V?P6,",/H*!FTUTSJ&^WM8*)1 M8N[JCWF+MSO7Z&U*X<.6MWK?=+]9^4]SD0*-*LJG> PJ!BA=0MK*UP0$TIOE MGD@),-9R+BB,-. ,'-1U@'UH-@ :T7]B!R,F,@0XXGVA@[&]K(<]S'G8,U&G M;%+,$BYT#2#4@F:_7E=>T7E#(LNK9+R79(SE=HB^3')-8PQ-*85)J$?::O*G ML#/E6;TD^PDDH(A"[5U%'3&)&D/NWQ6-:$<7;D*L)X-,)HKC+Y%-)H M9%L8X3&Q!M'>Q4^?WAR"+X]3](:B'[OB)6\;H6>N_)\X+7Q M+T:D3S=EWVK_^9G7"P0/ MQ;&0_SWS"$628&"'4.7E?8F:M5*VTS"(7X*"6>VBMB\+8'[VV:+=H$9AO(W-- A_S].DB M2)$_Q.B2Y>(U18T97EV7!&Q!W]F5PI7#QQ^AZ .'2IA3@B[/%:UUTV%\LY%^ MOAZY6/&"U>F1KXWPJ40V2N7FXOQ/ M?5T.!K5=\FJFN%134H5 MO-BC6J]:==,-RR#]#*1_ZX2J5\=WHUP:=)^-[JO(K'I]EEVWJK7IXO4EP.'7 M:02WVHIKFUO^L6;*/YKRCZ4N__A:U1!5K45B2[H:SQ.%$35 IO@I5==YEP8 M#BA4[:0FHOJ4*XEX!L]8NU.9*'HX<].'*]=GPN@=9(KB7[LA%B0&7M?S0!C L5W!LVDA%IVCA] MOH'J=SH6P;T3(@APKP].))N[4:.DGC-.H$,EN(>.&##Q2_1BBM3Y@X'3PWMJ M5/@ZP-KQ'OXFV\XL]P[=:@N%Y_A!MDZ]['7G"==B#T(7JE?]$&2[-)A-UL>6 M5=3Z KV 8R][C./D&-DV#[$W'57,=SQV';OPT*[S7;NY+7;H M;?BKOZ,^QPFX3G[)@GE8PG G4\A;56PGP%$9,YCZGGJ(=1_AJ1.JBHP5=JA+ M\E-SN;0FO_5B ,-F23I0(X)(]A*0S6IXD^J'Q?L.#TO+)(I/!J-YG \J807% Q5$Z>- B6T0OE#0 E<*M8? M#./NR(EF' @C,&-M=M&WY**Q>Y+%9 D^((^^[&N05,=$;%@%J930R?.C#$K-0#\+ MD*C'8UE+/]-R\4'PG\0V'-E" +ME!I[LL8A34IW.S'HE8J"?..V]U16N_U"* M0WX#@?@]X]-5, MA5F"RB^U@7$0P9418_IK\ X@NK@." MBZM..XN?*78?1A:(_46I*&Q W7Y V(V<, 5TA77A]V]55E4WJ,VW_'!F;+"V0Y#5$92:2=] M@;U457.4,6!=@@N$7+[K8.MV_$E&).#$U.T(%$B8\J-B3($G+3=MRH:I! 3) MH4)=>#FA-D-Z5H"7 V1_2AY A89Q3IS>RG*\6"^C%S@D8+&3)Y(XG!FIN50' M&] \DN=Z@\S1I]9;E\$=]U2V7Z(TWP(_ZC_ B=*O0K)!MH\N;RXQ8#LE7W;Q MP5U =L%IP$?BP0]^LNU:U:[OY-3JV1MX@89LS58]ECL#'#;59[KILK$3D 9L MA14H9#,VE:W)KWJF3:H_27GUR662/@^2 N;M)JH.-<65<[N/,^"74''26]OI M$Y_2$B^SQY?CY[OT[7PK6O_B +FK _M'1E^=TJ_\F?J54PK]:M7J:7%SD*VO MG2+]'E4?M.A!9GB]1Y(TV*%BU 5XI2G&ZGM'D Q>'#,MV>9=8WT@Y(09?0H4 M&] #I=XDJ35=9592:Z;-I3KM*];AC(KU)^KPAW35%5H%4(T'20F0O(,3'W,? MD9LXND\?^U[,(E9A'*%UB)V982]_BSW!ZE7-"V_$.%+$FSQ#?;& ;?9C\A!D MCTVO!%,Y '_T.@K418YMB7M2DX6O8H_6=1<[\AU:>:_P*I.&:V+X/]F3)'1^ ML1$L91BJC@<3>];O@98O\B].0T.[#2:;*,SB>;>(;/"^L'+<=JB[,7-$XI35 M%AU6[C2EBD_054)X1K\!C46R088<0?-XZ7$3U.^2N8"4+N)FSPG1#T;=..%< MM9:JL4U@U7^I$'*W%[L\;:V.;A1X(#^HEN[89"29<'*LO@,[!JT:#!T@C.A! M"'F4F8('7C^3]!5F5.)Y>RX#%WVI_0'BY!KVUG5\.S<'+$:\KF;[,+3)D ?6XN;BAE.-1;KH^>9B.Z3A B&M#^SK:]' MJ2V\A,],=1];#]?9R:\>B,*\L<&[0 Y6T@4'KQP(RZLF\R([ M QW9Z:M/,^(Z>DU $;@D+79 P>(D:3&,@(I;F"J C\QU?JK&8%/O+VDB*D*Y M\"-D"TDS66H>E"IRTVK<)&ASC: %$/.]"%,ZSS4=*M0]'6WL.8C4(_Q$\#[@0N*6_8\BI9F.)GH6K>6SA=VAI+BGSIU- 1/:D1%*AD*L:F M%B#Z;RVY4\E+N4F6S622J0K-NHKZIRDH M[YJ)],)$I#EY2-FO5/H14^E(Q:>V?$[21TM)FIF$E.0)I7]]+)F3.21%+)-B M6X>O!B"*^V(L*(T)Q.X=:$,4KK^*NZ#J@!A(U)Q3)QB510Z7%O*Y.6ZE DN- MX77;=!TT.O2Y;)U^[&#_-U]V5#^E(,1I+% S"L:E,,0^!JP!IR_'P#+0PR6- MX!7&95^ZN'^@3H=1>[2JT&T_<A'\;=T &3-0"+XR]L.V.'[+SK\DYX?6#E"724X-1(DA&@EXF313+_[1\> M<0/R$X0[;/OJJ'-YN&--FR7YQKAZIL1#48Q Q%3@CYJE$QIHK)?TTLU8(/32 M0CUS*?5!>ID6,^"V0=EV)5UB M( ]_5/3>SA1@54:7I%4F9_C. ]B+W:"U-=CV=R $6WJU&Q0<35IBIXZKE ?! MAL&>%:S67'CY.TS\0@,/F0'WP%;_3PRJ'=F^?E;B8=RT=XQ.Q6#OQA/)Q*?TD&6 N:_O"Q,HDJA)=_"5\S:D:1#ME>6>;=3((M\4YE MHVE9%'.\C,?E+]DDA+5 I=L)%>#U0D^OOP\3T?I0B.>$!?2(B30H1( < TE] ME!@VDMF6%)#E:&Y82.<:@IB+J*(A%.D!>8J2@F(=?>UMEE\IR))*4<1EM'A. M^;P"H3,:/. M_2;]/;Z1Q+$R-JH>DO;SRL+U+>,DS[A*OF"@X/4NDNMKS,W&HL[XC8C,K.Z" M^,8%8YZ\13RKRD1!"@W"\LU\37@O();&6*)S+>QL(E8&)AMJ-NFWBD7RD2 *KGDK%+Q\YG?I43EPDLQO.O',,10T(75YXCK!\H<2#RDLX+C4C;J MW2M+4JY,"GV9I)!D 2PCV2VE)R3.C>0B1U$6J/@%$E!KM;I:&JK,ZOZ(&F3Z MYFU6GYFI?602W45ZIP%7E(4 N1X3,*A3(WL'70KR]G#^,NJ#R!H!GL"[3SQX MU$I-SPEZ\0BA!U^0&J R(=*+B')F=45JPE/1313+C"M^7;3F8TR3H>P+.LWS M](*2C(^6)HS4R7B -N,VW!T04B SB'J8.86NIE1C53=M7<3H9\)&DEBH;,/D MLM7$!5RBD6U[!RF1>*52;HFO"4\F.@[4G>M0W9/)LU2PR;GC6KC\&%TLKG0O MJY0AD-0N*O@E09/YSRMG@S(QQKP;'-Q5)SL72Y M.?;"O>N;[^S'#3L_OUJ'#=U$%7;N _^PV'= 4M#)G->=\!T)%:0E[K"H5R,I<:<^Y4K<776N;]G9_YB$ MUV7O Z4U!.UFKH@@?IRN(F@W*^SDU]#I.DKI3RWK]/[436\(ZHF;+=_W=I#Z M",4B5>&B-RNPN,UW2ECV\1RO\H725"4#VW5G^!^HG 6H+4CYTM1**].5MSKD M1\#$@UINY?/0XZV1UIXZVO?!V:<*84QFAR>A7YT^GM.>#U5NZ(W,#<4DFVA. M,JB^+I]/J,R->)-+"KU,+J%9$]]D[G/>3*=_RHE.* =4.G@F?IU)XD&[&;W#X-SZRH: MZI6/(AP2HW081>-/>WL/#P^54/0J=_[]7B?H#?'ZRI[HW_%@#[@YW[/K]8-: MN[4'1KE=W6^UX+_X3[5=W1._ZF-[/*@,HU&"#[LPUBXL 9L]?!*2/'#6Q6_Y MG_HQUD&C.](J,UAU:>FS(T28 :!,)&1H#<88JV'8MI-\E(0(VY2IH.@U4J1* M-Z[KE7IE@ _S%[%K^$C5+5,JWJGH!C'&,FIME!_5UDY24("7N RXH>874G.M M)-2\:M(]P#]KDG1K8UZ)?D6K)-UBQ5.3S.(#A>SPD;+XEJ'I6H5/$W!G'#@N MJY'CN7I@J'<#J+>Q2;(X)>C&N+EB^XR/?+SH/\$&T.[#\&>7>R'[YOI=[F;RHBV9,(,E W@0>6 #ITQ/#P_ MOX)_"\%.*NR[\].5:4JW 0!2))=W\]]_Y]F3J<'53&LFIR3/CWL1_?X165XPK[W1^-@(X*!BYX:6)TBYWT'\ 4[E1@ M%?=@\O[-%^P(/_#>T,)9?[)K7)KKBL!BUQV,1A[I7YU7V#_XT(5?8?P8%);? M*V ANR[I3W\(#S09+UI*26I4FH:=&G8*['3ME*%&_>"@T:[!R>[;!RW@G?^J MU6NU6FO%ELPQ!;#'.K&C!W3OJYO.B],A@#]#AKM_*$)4 ?5]\FK9.Q5#B>M/ MB79UDS2;-GH9]FM G;"*VHI)4ZLV08%"XPE6.Y#6?G*%M+#@"EY-BB-46# G M2_;-] -V@WV@\/[I-CJX/?C)6>C"^^%.HNDL+H7AS)^D_VK;".+-(/^R2.(W M-6Q@%8T56S8W0*=@?A 5WPZ#&,AXBA%<^/]4:!>Z8:O*2,C%!XY*V[)82U)K"BU4$ MF:\\2?Q+D;>])D[Z#W]Q9G_BKH2Y.&,NSKQ?(7@C+E\J+O?77UK*,)A]4+7K MU;:]-QB L7=0/:A5_]47 [O!5^QSOQQY3C<.4?+A/?=[03VUGA!WG3%=X?_% M.OA)W^-A=J.CA!TE(-3V+5S[QQ!UAC9?2IL'FT*;-51D;1N#8/^R6W:]O>H0 M=7&6;2"PDL^D:BO+A,O DVK#6$5ZI<)^A8D_4_KMA/?, E27]5!N,GT+9)-) M+(!!M[WQOWC-ZE$608Y\/F])>%G.-9F<*S6 MQG*L]EMPK"L@*Q7.4W4\'Q=C7Y)O4>/R+H %R_CD^$4!N\ 2[E'(>ASQ/:+N M"2_@$K;A$H9+:"[1WA@N4:]6]QNM!G*)1JM5;==7?8G("<(H<[U'W_5Y2M6Q M"IA%VD_GH^LZKZ3JV-4Y&4JRY$_=9"AN! ]K5^R-X6&-:O6@=5!''K9?:[>K MS45XV!3;.),U5Y/LA"LLJ_8H#W=!"@2@/TF C1U#>&M,>#6[+(3WBE36W#_8 M7XS*&UQ>%ZR:6$QN']17#XFN) =;YK-[?%SI[=[,N_,D4B],6KH2,&3/P2O9AL M'G\ WXK H/IZHWKM(Z#ZP6I17=5$Y]FZ=0;=-P#=:Q^#LR\4O[Q1)>_M>K.Z M,#=7+1<,^F\B^K$0;HV/\_O#Y'QS=U$V/' M?B^F(-TV!K>F'Z?=@,=CP0/=D:SPN),.)QBBQVDV\O!OCGXO^>'?\E^^YX\> M0;!$PJ/NJIC;.>+)L6_DP1UUIA"V_ =WE#9M9W@; #L4;O8Q'I^(IWC>.?QXIWC.NZ#BFP/$ [RZ/OEX!W@5" S-&':JS[%1PC,\HFZ 5UA" MIE@-W<9^NSQ2J639(Y>I5IENQFDBE3U5XM[8S&N"QM-6: FP^"H.PIC+[$@* M,32J^[=370MNK=GF5CB!P$QG30?8/5*,L),T&&[21X1](E6['.P-G:DMF_;\ MD[TDJ:-W+/MZ)-U]X6>)8]C&%^V:+JZJ+F9DY&A-S8"]OS+Y\<(!GXXPX5:999]H$F;)55=?@4/4#+7%[B ]_ M/?M 0=%JW6>3=GWRXZMS^N3V[*TG7PI9O*2BC9 M;HK:["0]H-)((0F$YG9_9V'&+<>34@AF& (C[^-=8O(?]K,=W7#V+K!IV?C> ME_=_NF+(W0$&2G @8N?R!4OFW\<>_(H&3)MVKT4SY-,?B&*G/T[.V='E]=5: M[.GP\9.<1OZ;[85[,!*(YN\5=@-*R\]P'7:9WY'%CBB2GO;+O)21<@ML4!U& M+_B2:E,E+W1Z/1!SU C]4@?:/SZD !\(!V[]$?O>^P,D(W]=F]O=5!LK5!9/;Z^7U(*4]L.>5C2?IUN"=ME:4M. /T%$HS[_ MIR][PVCD?OT_4$L#!!0 ( #1YJEB%,F1Q@Q ,L1 : 9F8R,#(S M,3(S,6-?,3!K86EM9S P,2YJ<&>=EG>>^]S MYW/FKYG/G/.:><\Y0YP@S@,7=+5TM 0" 0\.'\ <1K0 "C(R2'D9!00"(22 MDH**AIF6AIJ:AH.1B9Z9&\K+PPWEXKHH*"%\D5],@(M+1/ZRV-5K,C(RO,** MR@I2, EI&:D_14"4E)0TU#3LM+3L4GQ $ 1 ;ZRX#_-! )F)2,'$)!245]GE!S 2 !@<$DI& R,E+2\RCB/ Z0 M,I Q\EU3(V@CA]V"6>I'X@4) O;*=Q7@(*RC]R#.$DHJ5C9T#>DE(6.3R M%1E9.7D%Q>L:-S2UM&_JZ-XQ,36[:W[/PM;._K&#H],3KV?>SWU\_?Q#P\(C M(J.B8Y*27[U.>?/VW?OLG-R\_(+"HH]5GZIK:NOJ/S=T='9U]_1^Z?LZ/#(Z M-HZ>F)Q:6%Q:7EE=6]_8W-L_.#SZ=8P[.?W#!0+ H'_8?\O%<,Y%0DH*)H7\ MX0*1^/Q)8" EX[M&SJAF!'GHP<0O]8*"63WQ0V4[I8"T,9;ED><0%:N@S,*E MO3]H?Y']W\!"_E]D_P7V-]<40 ,&G0\/S # @2-X5- 5 PA.XK<)#5F?C="8 MP9[NC.1*/X(9W?-8QU5(;)]Q7^[>;$/RS/LC-Y2U.&%RS]@Q9=BU>KC];OM" M 3R <,)N4[;Y V>*[9'D43[K^0#[=8HHI"@GGQVXO,9Q,0Z$WA0!2Q,N($2Y M\*I8(M#Z79X(,%BQ11*H!A;9"6C;Q?@K/PT2;"3N/3A0Z*$&O08KR,XA.Q5\ M;0DAIZUG1[SGV7>;$%QPVA::OCS'#QV?64-LCR/?)>UTT>7:!?$'7[8(],1V MQV'7_84E"^P"F(W%5GO2%N7A_R:C=_+I(_=&+"1B,7G%L M=,C3"!D.P85/ZRKY5?"%7-@YK"KB[CZ*",24VH0&@9,[,.SO=TWJJ(N>W)!) MO'[ I;'S@:N[B_10F70JO=;;1NI@>=V@B.UA7AS'=M/?[2=KJ317= M@&IT(@\A8T@1(H#[B$8MF<5@F-YT&3O58:?$OTYU)3 %#C-\KL7/,GNK' FW M#Y!K+A !<*>'GVL\LNC1JM4ZI:G LDU_9C%T7Q(%G:G+N$[X8K)?Q1P"6)5G>MXF.D5%I:DA\O;P;E;"&%A'9D$NQ("Z'9;&A#-%<@9: M#L&82GKS9J>M9N^SAY6)=RQ>]0KVU(8Y[)C9_[$SU>C!HBMA(N:4Z3H%ZA>$ISHE$(.(E=NX,=&3S%4ZX4I^9 M8''68.U$H!G&O@]*9-S5A/FENN<02%J+H44+",@B;UB3N,5)P3NN$N[EBY@!D8_1>)-GS]',C;!$?.Q ZRJ([&< MZF;FLR1?N&PIXY:$/9?2O&S$>[T*?7_VU"*G%.OKF^L3(/L,_$J>$("&A@YW MBD;N)1W?QJZF%_B"U0RN#*//KFR!4WS@/AX['BEPT\,LNOY_'M^_2*,^48%$^?J_A4Z\Y%A=[S99B%^W\JW0JW0=U79.T/HPJ0F\[2> MMUCW( U O^@(SM_K[5*SQW[P+G84_M0TEK._M?CV!?_NP$"/O_ WE6(;L>F" M*8GLZ'SSL 3F/H$+1*Z/E'MS&Z]NCO]0)#5DEPL5\'9KH@<+[*F,@@:(0 =M+A$84CO? MY[6_UMD@,HA:KH 9^BU#<,3UF<*RN)>8D-K;0?P\J]$$CW/]^>38-6 M:O:3IP>Z%:H?*U_TM2WY@$_N^BS1LYK[2JLFWQV]@8(V]"1JQN]?VY+R&!%> MIPUX!KH*$H]_Z2AH' MKC*_UP63E5KN M$!H_^. XW8??:KZNG4;UU="@'/>*+T/1CRBK;G'9V3?Y*<)2I<^VKP*[5PTPG]>C0]&OB4!+N)]0:O$M6=$[ MR#TS2G'2CX]O/JS']&6HKTH4Y#GCD7LF6GIPJ@GFFTLDF]M&S_%=@3':(ZMX MLV"E 4J\[3#>=I'B&4+IYJB9$UA)YZ)^8B&'V(1;UFFB=:J-/)YMCRT4QI>+ ML7&&=AD^J7.KT'J8&.2<^ M#APG ?,$$U X/(S .;/98M63;(?V,6;D""4<]?6MP9*\K%)0V1L-9)$3U<4W M2UU"V?87N5R5]3TQ E@G2^K^=-:5TMU,FI![E="7DR?(!O_Y7^57#:"XR+;C MJHV&FN[N[>X?G2RY=TZ&+RIVDJ^5ZV<1@:.E=YAQ.9/L#<4#T5\JT2P6ISUH MXT])PZ<8T5@_+72,"4V)U?*M%03E> M:RA0J? L OMMOPPV K73SM#R.SS\?B?),I'**[7:=+)W$\K;+JJO[NS<7M#N M3?UV.79;6F(^7Z1" ,J44$LC0C"6!AG!$1H"#$ MG^LDEAY/;H#-H@L,-,9>B:-GG "NT_;B12'6Z!9&7/KKFM0S_DU-3C,SL3)( M_DI[;ZUSR_]76?:^W_[*F)9_\78+1Y?TR"*'U@;=;_NPK MV\D?6JW/T!!,4OHLUK6<;'F M?).18BLBU(MO_>6)!)+/ GG>J[F_>P4K*W,?^>4?L/(^(9_Z!N$*CN 04:Q,QNVHH)*C82=K&,XK>V-O MPJD!D^KBS/I.D.7C*1PP]B/^:R2;#^#B8\W9N- %X4B[N5RK]=JJ M)9XGER51QU$_X- =_J%GEW,8M?,V?L1)<;@,AIZ:M/Y+;Q=D!QCPE_?$*EH^ M%3GYE%.]CONZO1^*YGUMMX7C( *&!K\W?HXB%WB'6M<9'A*!X#X"\S])0 3\ MK30/=]G)BZ6+T;%(YC8W.ZN2.5>H\1PFD'U, 1M,]^8"=:@7;9F2&FWI2EU%^_;]&13/.4=;Y#$:1^ZG9*: M(^>ED.$ZY&\*+';VQ5P>T<:=N']<^_E"E1FOEJM?8EYB:,7IQU GRCQ3D+!8 M+VYP:[!)X1%A)D3AGL?RXE;E4GH.M_0HNOAN^L\I^2C96L0?2*::UX?8(78@'M#^-K$=58?LPRU?8 .?C M:C^X8Z9OXNI;T!RO)^C22?N5W-^=UB50'@W3*=4(/&VNEXMJL[P?1KF:]K(- MU X&I_D?%;E8?^?LD3+TYA_><,W;9NHX_1X9I7F&^0"9'.)@I7:?:QK0GYRW M+???=LPN;!/)C@'^^$G 8F:WE<'=\9U#*^B^GK+0N%;T>]8KQS0*C\R]ZI0A M0073'[$^;8@K/]5J1V&:7MZ79D>=KT50DHBI1:@*DR8GM"Z/8H3/,OE&:_1B MMSG-6&-A$5JU&?R;N6GI)70>6YJ:;.WEG"T9,OTHGIL-[E89ZK"21H1<$KER M(3AA3(7)O*Q2<0COME"_%9:YOKAFS..)TJCQ2#LUJT.U\.%B.Z9,42';1U:G MZ7E597F%/;T!UU:,S \Z7O=[J\RL#3;Q8?4Z6]@;$DY75L8DC4]]3\L?E/X4?O%XZ8/C"/F!H,D]O_0K4'2B+4W-9/.,( MU%Q4FB[0RW?C%UD^22-1<[!-[H.@GBP$">$";F!;X^R'#T7?/8Y0>/6M2L&6 M.5+Q5D+3 X)"N6$%3G(I_OJWB2G?E5*Q:,482B'3M?*O%"SE"W/!UWDRG]=9 MS!Z>5L=,Q]G#ZJ.)@*-="IY0#?KFE"$ZUB2.!>4V?WZ)>2+=W)+"G; <%DQ- MAV,/1)@UQ7;VJEKIJ0A8J960.JQ43*ZR;?>[0RQ.-1;9.F+GN#9K#WK+-&SM MG8 (S* E*^6F[T/TBY$LEF%?R;;KR+# :SS)5=2-<9^^>PF"CQ,"YM>"KU[+ M& 7MHZ+F.O;O:YYOT>CU$L-PE8>C@EJ"OZ8NN*OD-]NJ5S7A]+&-=]!EDHDU MM$\4EBKK(O2_A+^XF\6]^?@L32*WWLEN3T;\\_%5UAO@Y(&]/2M4 M%SS*F=V'UF4H'KP3GPZ[+% $\>RL>#QC\TD(TFUKQ[E2E^7.ATP)U<6Z%.,+J-Z$Z[M?IV=P5 M;ZE3O,:B9Y0 R-)/RR :\)#AIW:\/C^*QJCE1(0GQK8 Z.3<@< ;\(S$'I( MDQDP^MM![7C]"*$1%XYL=8SKS&N.WCSOJ?L,EAMF[NV,FM"V1B-F$2ZZCIC+ M$/4C9J-;)#$B6?^.TQ,G_P-02P$"% ,4 " T>:I8ALR=&5L# "C"@ M#0 @ $ 97A?-C%\V-S P-38N:'1M M4$L! A0#% @ -'FJ6'.,NMHK!P ."T T ( !T@H M &5X7S8W,# U-RYH=&U02P$"% ,4 " T>:I8$WZWX6\$ !<&0 #0 M @ $H$@ 97A?-C:I8#;M C=,2 #G(0$ $P @ &R+P M9F8M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( #1YJE@\P-/2TUD -(. M" 3 " ;9" !F9BTR,#(S,3(S,5]D968N>&UL4$L! A0# M% @ -'FJ6!B[[%:C?P #]@& !, ( !NIP &9F+3(P M,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4 " T>:I8Z58N@N1? #1YP@ $P M @ &.' $ 9F8M,C R,S$R,S%?<')E+GAM;%!+ 0(4 Q0 ( M #1YJEC7*0XF-? XML 114 ff20231231c_10ka_htm.xml IDEA: XBRL DOCUMENT 0001337298 2023-01-01 2023-12-31 0001337298 2023-06-30 0001337298 2024-03-14 0001337298 2023-12-31 0001337298 2022-12-31 0001337298 ff:NonrelatedPartiesMember 2023-01-01 2023-12-31 0001337298 ff:NonrelatedPartiesMember 2022-01-01 2022-12-31 0001337298 ff:NonrelatedPartiesMember 2021-01-01 2021-12-31 0001337298 ff:RelatedPartiesMember 2023-01-01 2023-12-31 0001337298 ff:RelatedPartiesMember 2022-01-01 2022-12-31 0001337298 ff:RelatedPartiesMember 2021-01-01 2021-12-31 0001337298 ff:NonrelatedPartiesMember ff:ExcludingShippingAndHandlingMember 2023-01-01 2023-12-31 0001337298 ff:NonrelatedPartiesMember ff:ExcludingShippingAndHandlingMember 2022-01-01 2022-12-31 0001337298 ff:NonrelatedPartiesMember ff:ExcludingShippingAndHandlingMember 2021-01-01 2021-12-31 0001337298 ff:RelatedPartiesMember ff:ExcludingShippingAndHandlingMember 2023-01-01 2023-12-31 0001337298 ff:RelatedPartiesMember ff:ExcludingShippingAndHandlingMember 2022-01-01 2022-12-31 0001337298 ff:RelatedPartiesMember ff:ExcludingShippingAndHandlingMember 2021-01-01 2021-12-31 0001337298 ff:NonrelatedPartiesMember us-gaap:ShippingAndHandlingMember 2023-01-01 2023-12-31 0001337298 ff:NonrelatedPartiesMember us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0001337298 ff:NonrelatedPartiesMember us-gaap:ShippingAndHandlingMember 2021-01-01 2021-12-31 0001337298 ff:RelatedPartiesMember us-gaap:ShippingAndHandlingMember 2023-01-01 2023-12-31 0001337298 ff:RelatedPartiesMember us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0001337298 ff:RelatedPartiesMember us-gaap:ShippingAndHandlingMember 2021-01-01 2021-12-31 0001337298 2022-01-01 2022-12-31 0001337298 2021-01-01 2021-12-31 0001337298 2021-12-31 0001337298 2020-12-31 0001337298 us-gaap:CommonStockMember 2020-12-31 0001337298 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001337298 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001337298 us-gaap:RetainedEarningsMember 2020-12-31 0001337298 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001337298 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001337298 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001337298 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001337298 us-gaap:CommonStockMember 2021-12-31 0001337298 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001337298 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001337298 us-gaap:RetainedEarningsMember 2021-12-31 0001337298 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001337298 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001337298 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001337298 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001337298 us-gaap:CommonStockMember 2022-12-31 0001337298 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001337298 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001337298 us-gaap:RetainedEarningsMember 2022-12-31 0001337298 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001337298 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001337298 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001337298 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001337298 us-gaap:CommonStockMember 2023-12-31 0001337298 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001337298 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001337298 us-gaap:RetainedEarningsMember 2023-12-31 0001337298 ff:BiodieselMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001337298 ff:TwoCustomersMember ff:BiodieselMember 2023-01-01 2023-12-31 0001337298 ff:TwoCustomersMember ff:BiodieselMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001337298 ff:BiodieselMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001337298 ff:TwoCustomersMember ff:BiodieselMember 2022-01-01 2022-12-31 0001337298 ff:TwoCustomersMember ff:BiodieselMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001337298 ff:BiodieselMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001337298 ff:ThreeCustomersMember ff:BiodieselMember 2021-01-01 2021-12-31 0001337298 ff:ThreeCustomersMember ff:BiodieselMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001337298 ff:TwoCustomersMember ff:BiodieselMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001337298 ff:TwoCustomersMember ff:BiodieselMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001337298 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ff:ChemicalsMember 2023-01-01 2023-12-31 0001337298 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ff:ChemicalsMember 2021-01-01 2021-12-31 0001337298 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ff:ChemicalsMember 2022-01-01 2022-12-31 0001337298 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001337298 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001337298 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001337298 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001337298 srt:MinimumMember us-gaap:TransportationEquipmentMember 2023-12-31 0001337298 srt:MaximumMember us-gaap:TransportationEquipmentMember 2023-12-31 0001337298 srt:MinimumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001337298 srt:MaximumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001337298 ff:EnvironmentalAssetsMember 2023-12-31 0001337298 ff:SmallAgriBiodieselProducersCreditMember 2023-01-01 2023-12-31 0001337298 ff:ChemicalsMember 2023-01-01 2023-12-31 0001337298 ff:ChemicalsMember 2022-01-01 2022-12-31 0001337298 2024-01-01 2023-12-31 0001337298 srt:MinimumMember 2024-01-01 2023-12-31 0001337298 srt:MaximumMember 2024-01-01 2023-12-31 0001337298 2025-01-01 2023-12-31 0001337298 srt:MinimumMember 2025-01-01 2023-12-31 0001337298 srt:MaximumMember 2025-01-01 2023-12-31 0001337298 ff:LongtermContractRevenueMember 2023-01-01 2023-12-31 0001337298 ff:LongtermContractRevenueMember 2022-01-01 2022-12-31 0001337298 ff:LongtermContractRevenueMember 2021-01-01 2021-12-31 0001337298 ff:ShorttermContractRevenueMember 2023-01-01 2023-12-31 0001337298 ff:ShorttermContractRevenueMember 2022-01-01 2022-12-31 0001337298 ff:ShorttermContractRevenueMember 2021-01-01 2021-12-31 0001337298 ff:BillAndHoldRevenueMember 2023-01-01 2023-12-31 0001337298 ff:BillAndHoldRevenueMember 2022-01-01 2022-12-31 0001337298 ff:BillAndHoldRevenueMember 2021-01-01 2021-12-31 0001337298 ff:NonBillAndHoldRevenueMember 2023-01-01 2023-12-31 0001337298 ff:NonBillAndHoldRevenueMember 2022-01-01 2022-12-31 0001337298 ff:NonBillAndHoldRevenueMember 2021-01-01 2021-12-31 0001337298 ff:FourCustomersMember ff:BillAndHoldArrangementsMember 2023-01-01 2023-12-31 0001337298 ff:FourCustomersMember ff:BillAndHoldArrangementsMember 2022-01-01 2022-12-31 0001337298 ff:FourCustomersMember ff:BillAndHoldArrangementsMember 2021-01-01 2021-12-31 0001337298 ff:FourCustomersMember ff:BillAndHoldArrangementsMember 2023-12-31 0001337298 ff:FourCustomersMember ff:BillAndHoldArrangementsMember 2022-12-31 0001337298 ff:FourCustomersMember ff:BillAndHoldArrangementsMember 2021-12-31 0001337298 country:US 2023-01-01 2023-12-31 0001337298 country:US 2022-01-01 2022-12-31 0001337298 country:US 2021-01-01 2021-12-31 0001337298 us-gaap:NonUsMember 2023-01-01 2023-12-31 0001337298 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001337298 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001337298 us-gaap:FutureMember 2023-12-31 0001337298 us-gaap:FutureMember 2022-12-31 0001337298 us-gaap:OtherAssetsMember 2023-12-31 0001337298 us-gaap:OtherAssetsMember 2022-12-31 0001337298 us-gaap:RevolvingCreditFacilityMember ff:RegionsBankAndPNCBankNaMember 2020-03-30 2020-03-30 0001337298 us-gaap:RevolvingCreditFacilityMember ff:RegionsBankAndPNCBankNaMember 2020-03-30 0001337298 srt:MaximumMember ff:LeverageRatio1Member 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio1Member us-gaap:SecuredOvernightFinancingRateSofrMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio1Member us-gaap:BaseRateMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio1Member 2023-01-01 2023-12-31 0001337298 srt:MinimumMember ff:LeverageRatio2Member 2023-01-01 2023-12-31 0001337298 srt:MaximumMember ff:LeverageRatio2Member 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio2Member us-gaap:SecuredOvernightFinancingRateSofrMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio2Member us-gaap:BaseRateMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio2Member 2023-01-01 2023-12-31 0001337298 srt:MinimumMember ff:LeverageRatio3Member 2023-01-01 2023-12-31 0001337298 srt:MaximumMember ff:LeverageRatio3Member 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio3Member us-gaap:SecuredOvernightFinancingRateSofrMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio3Member us-gaap:BaseRateMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio3Member 2023-01-01 2023-12-31 0001337298 srt:MinimumMember ff:LeverageRatio4Member 2023-01-01 2023-12-31 0001337298 srt:MaximumMember ff:LeverageRatio4Member 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio4Member us-gaap:SecuredOvernightFinancingRateSofrMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio4Member us-gaap:BaseRateMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio4Member 2023-01-01 2023-12-31 0001337298 srt:MinimumMember ff:LeverageRatio5Member 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio5Member us-gaap:SecuredOvernightFinancingRateSofrMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio5Member us-gaap:BaseRateMember 2023-01-01 2023-12-31 0001337298 ff:LeverageRatio5Member 2023-01-01 2023-12-31 0001337298 us-gaap:RevolvingCreditFacilityMember ff:RegionsBankAndPNCBankNaMember 2023-12-31 0001337298 us-gaap:RevolvingCreditFacilityMember ff:RegionsBankAndPNCBankNaMember 2022-12-31 0001337298 ff:DomesticFinancingCompanyForComputerTechnologyMember us-gaap:SecuredDebtMember 2023-12-31 0001337298 ff:DomesticFinancingCompanyForComputerTechnologyMember us-gaap:SecuredDebtMember 2022-12-31 0001337298 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001337298 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001337298 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001337298 2017-09-07 2017-09-07 0001337298 ff:NewMembersOfBoardOfDirectorsMember 2022-08-01 2022-08-31 0001337298 ff:September2019OptionsMember 2022-01-01 2022-12-31 0001337298 ff:PriceRange1Member 2023-12-31 0001337298 ff:PriceRange1Member 2023-01-01 2023-12-31 0001337298 ff:PriceRange2Member 2023-12-31 0001337298 ff:PriceRange2Member 2023-01-01 2023-12-31 0001337298 ff:PriceRange3Member 2023-12-31 0001337298 ff:PriceRange3Member 2023-01-01 2023-12-31 0001337298 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001337298 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001337298 us-gaap:RelatedPartyMember ff:BiodieselMember 2023-12-31 0001337298 us-gaap:RelatedPartyMember ff:BiodieselMember 2022-12-31 0001337298 us-gaap:RelatedPartyMember 2023-12-31 0001337298 us-gaap:RelatedPartyMember 2022-12-31 0001337298 ff:AdministrativeServicesandOtherMember us-gaap:RelatedPartyMember 2023-12-31 0001337298 ff:AdministrativeServicesandOtherMember us-gaap:RelatedPartyMember 2022-12-31 0001337298 srt:FuelMember us-gaap:RelatedPartyMember 2023-12-31 0001337298 srt:FuelMember us-gaap:RelatedPartyMember 2022-12-31 0001337298 ff:TravelandAdministrativeServicesMember us-gaap:RelatedPartyMember 2023-12-31 0001337298 ff:TravelandAdministrativeServicesMember us-gaap:RelatedPartyMember 2022-12-31 0001337298 ff:BiodeiselPetrodieselBlendsandOtherPetroleumProductsMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001337298 ff:BiodeiselPetrodieselBlendsandOtherPetroleumProductsMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001337298 ff:BiodeiselPetrodieselBlendsandOtherPetroleumProductsMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001337298 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001337298 us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001337298 us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001337298 ff:NaturalGasPurchasesMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001337298 ff:NaturalGasPurchasesMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001337298 ff:NaturalGasPurchasesMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001337298 ff:DistributionRelatedMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001337298 ff:DistributionRelatedMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001337298 ff:DistributionRelatedMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001337298 ff:CommodityTradingAdvisoryFeesMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001337298 ff:CommodityTradingAdvisoryFeesMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001337298 ff:CommodityTradingAdvisoryFeesMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001337298 ff:TravelandAdministrativeServicesMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001337298 ff:TravelandAdministrativeServicesMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001337298 ff:TravelandAdministrativeServicesMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001337298 ff:IncomeTaxConsultingServicesAndOtherMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001337298 ff:IncomeTaxConsultingServicesAndOtherMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001337298 ff:IncomeTaxConsultingServicesAndOtherMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:CustomChemicalsMember ff:ChemicalsMember 2023-01-01 2023-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:CustomChemicalsMember ff:ChemicalsMember 2022-01-01 2022-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:CustomChemicalsMember ff:ChemicalsMember 2021-01-01 2021-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:PerformanceChemicalsMember ff:ChemicalsMember 2023-01-01 2023-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:PerformanceChemicalsMember ff:ChemicalsMember 2022-01-01 2022-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:PerformanceChemicalsMember ff:ChemicalsMember 2021-01-01 2021-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:ChemicalsMember 2023-01-01 2023-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:ChemicalsMember 2022-01-01 2022-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:ChemicalsMember 2021-01-01 2021-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:BiofuelsMember 2023-01-01 2023-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:BiofuelsMember 2022-01-01 2022-12-31 0001337298 us-gaap:OperatingSegmentsMember ff:BiofuelsMember 2021-01-01 2021-12-31 0001337298 2023-01-01 2023-03-31 0001337298 2023-04-01 2023-06-30 0001337298 2023-07-01 2023-09-30 0001337298 2023-10-01 2023-12-31 0001337298 2022-01-01 2022-03-31 0001337298 2022-04-01 2022-06-30 0001337298 2022-07-01 2022-09-30 0001337298 2022-10-01 2022-12-31 0001337298 us-gaap:SubsequentEventMember 2024-03-12 2024-03-12 0001337298 us-gaap:SubsequentEventMember 2024-03-12 0001337298 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-12-31 0001337298 srt:RestatementAdjustmentMember 2023-01-01 2023-12-31 iso4217:USD shares thunderdome:item iso4217:USD shares pure utr:Y utr:M 0001337298 FUTUREFUEL CORP. true --12-31 FY 2023 11381000 8970000 55000 48000 890000 890000 0.0001 0.0001 5000000 5000000 0 0 0 0 0.0001 0.0001 75000000 75000000 43763243 43763243 43763243 43763243 27368000 12898000 1000 6217000 2 3 0 0 0 P1Y P4Y P1Y P3Y 0 0 P5Y 100000000 1 1 1.5 1.5 2 2 2.5 2.5 0 0 0 http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent -37000 0 P10Y 0 0 0 0 2024-03-12 2024-04-09 10-K/A true 2023-12-31 false 0-52577 DE 20-3340900 8235 Forsyth Blvd., Suite 400 St Louis MO 63105 314 854-8352 Common Stock F NYSE No No Yes Yes Accelerated Filer true false true false true false 228789156 43763243 FutureFuel Corp. (sometimes referred to as the “Company,” “we,” “us,” or “our,” and includes our wholly-owned subsidiaries) is filing this Amendment No. 1 on Form 10-K/A (“Amendment No. 1”) to amend and restate certain items presented in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, which was initially filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 14, 2024 (the “Original Form 10-K”). This Amendment No. 1 contains our audited restated annual financial statements as of, and for the year ended, December 31, 2023, which have been restated to correct certain errors with respect to the statement of cash flows included in the Original Form 10-K, as described in further detail below. In addition, we have filed an amendment (the “Form 10-Q Amendments” and collectively with this Amendment No. 1, the “Amendments”) to each of the Company’s Quarterly Reports on Form 10-Q for the quarters ended September 30, 2023 (the “Q3.2023 Form 10-Q”), and June 30, 2023 (the “Q2.2023 Form 10-Q”), respectively, to correct similar errors contained in the statements of cash flows included in each such original filing. All material restatement information that relates to these errors will be included in the Amendments.   This Amendment No. 1 also includes amendments to and restates and revises the following items of the Original Form 10-K:     • Part I — Item 1A. Risk Factors   • Part II — Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations   • Part II — Item 8. Financial Statements and Supplementary Data   • Part II — Item 9A. Controls and Procedures   • Part IV — Item 15. Exhibits, Financial Statement Schedules   In accordance with applicable SEC rules, this Amendment No. 1 includes new certifications specified in Rule 13a-14 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), from our Chief Executive Officer and Chief Financial Officer dated as of the date of this filing. This Amendment No. 1 also contains an opinion with an explanatory paragraph report of RSM US LLP (“RSM”), the Company’s independent registered public accounting firm, on the financial statements for year ended December 31, 2023, an explanatory paragraph of RSM’s opinion on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023 and a new consent of RSM.   Other than as described above, this Amendment No. 1 does not reflect adjustments for events occurring after the filing of the Original Form 10-K except to the extent that they are otherwise required to be included and discussed herein. See below for a detailed discussion of the effect of the restatement on the financial statements included in this Amendment No. 1.   Pursuant to Rule 12b-15 under the Exchange Act, this Amendment No. 1 contains only the items and exhibits to the Original Form 10-K that are being amended and restated, and unaffected items and exhibits are not included herein. Except as noted herein, the information included in the Original Form 10-K remains unchanged. This Amendment No. 1 continues to describe the conditions as of the date of the Original Form 10-K, and except as contained herein, we have not updated or modified the disclosures contained in the Original Form 10-K to reflect any events that have occurred after the Original Form 10-K. Accordingly, forward-looking statements included in this Amendment No. 1 may represent management’s views as of the Original Form 10-K and should not be assumed to be accurate as of any date thereafter. This Amendment No. 1 should be read in conjunction with the Company’s filings made with the SEC subsequent to the filing of the Original Form 10-K, including any amendment to those filings. 49 RSM US LLP St Louis, Missouri 219444000 175640000 28406000 26198000 1000 6000 32978000 26761000 1940000 1959000 4346000 3694000 12000 12000 0 37126000 3419000 2380000 290546000 273776000 72711000 76941000 3824000 5252000 76535000 82193000 367081000 355969000 22178000 28546000 42000 7799000 3863000 3772000 10503000 10503000 4758000 5477000 0 1000 41344000 56098000 12570000 15079000 3287000 1792000 15857000 16871000 57201000 72969000 0 0 4000 4000 0 -1000 282489000 282489000 27387000 508000 309880000 283000000 367081000 355969000 368228000 395555000 320125000 22000 459000 1261000 324311000 357182000 274293000 -315000 5425000 16593000 3099000 4240000 6787000 176000 174000 176000 40979000 28993000 23537000 4545000 3540000 2586000 4052000 3881000 3920000 616000 611000 649000 4398000 3415000 3484000 13611000 11447000 10639000 17546000 9577000 4870000 3119000 138000 128000 131000 575000 -8546000 -70000 -4000 114000 10015000 -3808000 3032000 37383000 13738000 15930000 1000 -1473000 -10325000 37382000 15211000 26255000 0.85 0.35 0.6 0.85 0.35 0.6 43763243 43763243 43756065 43764683 43763489 43756113 37382000 15211000 26255000 2000 -227000 -38000 1000 -48000 -8000 1000 -179000 -30000 37383000 15032000 26225000 37382000 15211000 26255000 10348000 10454000 10452000 101000 95000 95000 0 -1822000 -10454000 3117000 -8297000 -904000 1878000 343000 -609000 -2543000 -248000 834000 0 46000 0 -29000 -64000 -11000 0 0 1315000 34000 33000 32000 2208000 -3118000 7929000 -5000 -52000 -1368000 -162000 -6969000 -19000 -7801000 -7908000 652000 106000 -379000 -0 8000 4000 -837000 -799000 -732000 -6493000 13790000 2095000 -7757000 -112000 6927000 -719000 -948000 870000 -1000 0 1000 -2418000 -4055000 -2931000 1461000 -325000 -686000 21299000 52451000 44084000 -1343000 404000 750000 -0 -0 23546000 37701000 1292000 40652000 0 61000 0 0 0 93000 6022000 4778000 1456000 33022000 -3829000 14993000 -0 -0 3000 14000 -0 -0 0 0 231000 10503000 10503000 119906000 -10517000 -10503000 -119678000 43804000 38119000 -60601000 175640000 137521000 198122000 219444000 175640000 137521000 0 3000 47000 20000 69000 83000 333000 208000 364000 0 707000 269000 10503000 10503000 0 43743243 4000 208000 282215000 89456000 371883000 -0 -0 -0 109408000 109408000 20000 0 0 231000 231000 0 0 -3000 0 -3000 0 -30000 0 0 -30000 0 0 0 26255000 26255000 43763243 4000 178000 282443000 6303000 288928000 -0 -0 -0 21006000 21006000 0 0 46000 46000 0 -179000 0 0 -179000 0 0 0 15211000 15211000 43763243 4000 -1000 282489000 508000 283000000 -0 -0 -0 10503000 10503000 0 1000 0 1000 0 0 0 37382000 37382000 43763243 4000 0 282489000 27387000 309880000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="descbus" title="descbus"></a><em style="font: inherit;">1.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>DESCRIPTION OF BUSINESS AND OPERATIONS</b></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 0pt 0pt 36pt;">FutureFuel Corp. (the “Company”) is a Delaware corporation with its wholly owned subsidiaries, FutureFuel Chemical Company; FFC Grain, L.L.C.; FutureFuel Warehouse Company, L.L.C.; and Legacy Regional Transport, L.L.C.</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 0pt 0pt 36pt;">The Company’s sole operating facility is FutureFuel Chemical Company located in Batesville, Arkansas, a manufacturer of specialty and performance chemicals and biofuels.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="sigacct" title="sigacct"></a><em style="font: inherit;">2.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>SIGNIFICANT ACCOUNTING POLICIES AND BASIS OF PRESENTATION</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Financial Presentation</i></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 0pt 0pt 36pt;">The consolidated financial statements of FutureFuel Corp. and subsidiaries are prepared in conformity with accounting principles generally accepted (“GAAP”) in the United States and include amounts that are based upon management estimates and judgments which could differ from actual future results.  Intercompany transactions and balances are eliminated in consolidation. Certain reclassifications were made to prior year amounts to conform to the <em style="font: inherit;">2023</em> presentation.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Cash and cash equivalents</i></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 0pt 0pt 36pt;">Cash equivalents consist of highly liquid investments with original maturities of <em style="font: inherit;">three</em> months or less and are carried at cost, which approximates market. The Company places its temporary cash investments with high credit quality financial institutions. At times, bank deposits <em style="font: inherit;"> may </em>be in excess of the Federal Deposit Insurance Corporation insurance limit, however, <em style="font: inherit;">no</em> loss has occurred.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Accounts receivable and</i> <i>allowance for credit losses</i></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 0pt 0pt 36pt;">Accounts receivable are recorded at the invoiced amount and only bear interest if outstanding beyond the agreed upon payment terms. The Company has established procedures to monitor credit risk and has <em style="font: inherit;">not</em> experienced significant credit losses in prior years. Accounts receivable have been reduced by an allowance for amounts that <em style="font: inherit;"> may </em>be uncollectible in the future. This estimated allowance is based upon management’s evaluation of the collectability of individual invoices and is based upon management’s evaluation of the financial condition of its customers and historical bad debt experience. Write-offs are recorded at the time a customer receivable is deemed uncollectible.</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 0pt 0pt 36pt;">In accordance with Accounting Standards Update (“ASU”) <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments - Credit Losses, Measurement of Credit Losses on Financial Instruments</i> the Company recognizes expected credit losses based on a broader range of reasonable and supportable information to inform credit loss estimates.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Customer concentrations</i></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 0pt 0pt 36pt;">For the year ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> significant portions of the Company’s sales were made to a relatively small number of customers. Sales to <span style="-sec-ix-hidden:c112600270">two</span> biodiesel customers totaled $127,763 (35% of revenue) in <em style="font: inherit;">2023.</em> Sales to two biodiesel customers totaled $107,898 (27% of total revenue) in <em style="font: inherit;">2022</em> and sales to <span style="-sec-ix-hidden:c112600298">three</span> customers totaled $133,231 (41% of revenue) in <em style="font: inherit;">2021.</em> Receivables for the significant customers at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> were 0.2% and 2% of total receivables, respectively.</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 0pt 0pt 36pt;"><span style="-sec-ix-hidden:c112600312"><span style="-sec-ix-hidden:c112600403"><span style="-sec-ix-hidden:c112600404">No</span></span></span> chemical customer represented a greater than <em style="font: inherit;">10%</em> of total sales revenue in <em style="font: inherit;">2023,</em> <em style="font: inherit;">2022,</em> or <em style="font: inherit;">2021.</em></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><em style="font: inherit;"></em></p> <div>   </div> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Inventory</i></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 0pt 0pt 36pt;">Inventories are valued at the lower of cost or market. The Company determines the cost of raw materials, work in process, and finished goods inventories by the last-in, <em style="font: inherit;">first</em>-out (“LIFO”) method. The cost of all other inventories is determined by the average cost method, which approximates the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out (“FIFO”) method. The Company writes-down its inventories for estimated obsolescence or unmarketable inventory equal to the difference between the carrying value of inventory and the estimated market value based upon assumptions about future demand and market conditions.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Derivative instruments</i></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 0pt 0pt 36pt;">The Company records all derivative instruments at fair value. Fair value is determined by using the closing prices of the derivative instruments on the New York Mercantile Exchange at the end of an accounting period. Changes in the fair value of derivative instruments are recognized at the end of each accounting period and recorded in the statement of income as a component of 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">In order to manage commodity price risk caused by market fluctuations in biofuel prices, future purchases of feedstock used in biodiesel production, physical feedstock, finished product inventories attributed to the process, and other petroleum products purchased or sold, the Company <em style="font: inherit;"> may </em>enter into exchange-traded commodity futures and options contracts. The Company accounts for these derivative instruments in accordance with Accounting Standards Codification (“ASC”) <em style="font: inherit;">815</em>-<em style="font: inherit;">20</em>-<em style="font: inherit;">25,</em> <i>Derivatives and Hedging</i>. Under this standard, the accounting for changes in the fair value of a derivative instrument depends upon whether it has been designated as an accounting hedging relationship and, further, on the type of hedging relationship. To qualify for designation as an accounting hedging relationship, specific criteria must be met and appropriate documentation maintained. The Company had <em style="font: inherit;">no</em> derivative instruments that qualified under these rules as designated accounting hedges in <em style="font: inherit;">2023</em> or <em style="font: inherit;">2022.</em> The Company has elected the normal purchase and normal sales exception for certain feedstock purchase contracts and supply agreements and for certain biodiesel sales contracts.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Marketable securities</i></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 0pt 0pt 36pt;">Investments consist of marketable equity and debt securities stated at fair value. The debt securities are designated as available-for-sale securities at the time of purchase based upon the intended holding period. Gains and losses from the sale of marketable securities and the changes in the fair value of equity securities are recognized as “gains (losses) on marketable securities” as a component of other income (expense) in the consolidated statements of income and comprehensive income. The cost basis used for all marketable securities is specific identification. Changes in the fair value of debt securities are recognized in “accumulated other comprehensive income” on the consolidated balance sheets, unless the Company determines that an unrealized loss will <em style="font: inherit;">not</em> be recovered before it is sold, in which case, the Company will recognize the loss as a component of other income (expense).</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 0pt 0pt 36pt;">See Notes <em style="font: inherit;">7</em> and <em style="font: inherit;">8</em> for further information on marketable securities and fair value measurements.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Fair value measurements</i></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 0pt 0pt 36pt;">The Company records recurring and non-recurring financial assets and liabilities as well as all non-financial assets and liabilities subject to fair value measurement at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. These fair value principles prioritize valuation inputs across <em style="font: inherit;">three</em> broad levels. Level <em style="font: inherit;">1</em> inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level <em style="font: inherit;">2</em> inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level <em style="font: inherit;">3</em> inputs are unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value. An asset or liability's classification within the various levels is determined based on the lowest level input that is significant to the fair value measurement.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Property, plant</i>, <i>and equipment</i></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 0pt 0pt 36pt;">Property, plant, and equipment is carried at cost. Maintenance and repairs are charged to earnings; replacements and betterments are capitalized. When the Company retires or otherwise disposes of an asset, it removes the cost of such asset and related accumulated depreciation from the accounts. The Company records any profit and loss on retirement or other disposition in earnings.</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 0pt 0pt 36pt;">Depreciation expense is calculated based on historical cost and the estimated useful lives of the assets, generally using the straight-line method with the following useful lives:</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: 36pt; width: 90%; 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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Building &amp; building equipment (years)</p> </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;">20</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment (years)</p> </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;">3</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment (years)</p> </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;">5</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other (years)</p> </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;">5</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table><div><table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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; background-color: rgb(255, 255, 255);"><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"></td></tr> </tbody></table> </div> <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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Impairment of assets</i></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 0pt 0pt 36pt;">The Company evaluates the carrying value of long-lived tangible assets when events or changes in circumstances indicate that the carrying value <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. Such events and circumstances include, but are <em style="font: inherit;">not</em> limited to, significant decreases in the market value of the asset, adverse changes in the extent or manner in which the asset is being used, significant changes in business climate, or current or projected cash flow losses associated with the use of the assets. The carrying value of a long-lived asset is considered impaired when the total projected undiscounted cash flows from such assets are separately identifiable and are less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. For long-lived assets to be held for use in future operations and for tangible assets, fair value is determined primarily using either the projected cash flows discounted at a rate commensurate with the risk involved or an appraisal. For long-lived assets to be disposed of by sale or other than sale, fair value is determined in a similar manner, except those fair values are reduced for disposal costs.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Asset retirement obligations and environmental costs</i></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 0pt 0pt 36pt;">The Company establishes reserves for closure/post-closure costs associated with the environmental and other assets it maintains, which include, but are <em style="font: inherit;">not</em> limited to, waste management units, such as a chemical waste destructor, storage tanks, and boilers. When these types of assets are constructed or installed, a liability is established with a corresponding asset for the future costs anticipated to be associated with the closure of the site based on an expected life of the environmental assets, the applicable regulatory closure requirements, and the Company’s environmental policies and practices. These expenses are charged into earnings over the estimated useful life of the assets. Currently, the Company estimates the useful life of each individual asset up to 27 years. Changes made in estimates of the asset retirement obligation costs or the estimate of the useful lives of these assets are reflected in earnings as an increase or decrease in the period such changes are made.</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 0pt 0pt 36pt;">Environmental costs are capitalized if they extend the life of the related property, increase its capacity, and/or mitigate or prevent future contamination. The cost of operating and maintaining environmental control facilities is charged to expense.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Litigation</i> </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 0pt 0pt 36pt;">The Company and its operations from time to time <em style="font: inherit;"> may </em>be parties to or targets of lawsuits, claims, investigations, and proceedings including product liability, personal injury, patent and intellectual property, commercial, contract, environmental, health and safety, and environmental matters, which are handled and defended in the ordinary course of business. The Company accrues a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When a single amount cannot be reasonably estimated but the cost can be estimated within a range, the Company accrues the minimum amount.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Revenue recognition </i> </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 0pt 0pt 36pt;">In accordance with ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i>, the Company recognizes revenue when performance obligations of the customer contract are satisfied. The Company sells to customers through master sales agreements or standalone purchase orders. The majority of the Company’s revenue is from short-term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer is satisfied. Accordingly, the Company recognizes revenue when control is transferred to the customer, which is when products are considered to meet customer specification per the customer contract and title and risk of loss are transferred. This typically occurs at the time of shipment or delivery; or for certain contracts, this occurs upon delivery of the material to a Company storage location, ready for customer pickup and separated from other Company inventory. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products and is generally based upon a negotiated price. The Company sells its products directly to customers generally under agreements with payment terms of <em style="font: inherit;">30</em> to <em style="font: inherit;">75</em> days for chemical segment customers and <em style="font: inherit;">2</em> to <em style="font: inherit;">10</em> days for biofuels segment customers.</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 0pt 0pt 36pt;">The Company applies the practical expedient and excludes the value of unsatisfied performance obligations for (i) contracts with an original expected length of <em style="font: inherit;">one</em> year or less; and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.</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 0pt 0pt 36pt;">Revenue within the biofuel segment includes revenue from biodiesel RINs. RINs are renewable identification numbers under the Renewable Fuel Standard (<em style="font: inherit;">“RFS2”</em>) used to incent the use of renewable fuels domestically. RINs are generated at <em style="font: inherit;">1.5</em> RINs per gallon of biodiesel produced and sold. Revenue is recognized from RINs when transferred to the buyer in the government provided tracking system. <em style="font: inherit;">No</em> cost is incurred in the generation of a RIN.</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 0pt 0pt 36pt;">Taxes collected from customers remitted to governmental authorities are excluded from revenue. Shipping and handling fees related to sales transactions are billed to customers and recorded as sales revenue.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Cost of goods sold and distribution </i></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 0pt 0pt 36pt;">Cost of goods sold consists of raw and packaging materials, direct manufacturing costs, depreciation, analytical lab costs, inbound freight, purchasing, and other indirect costs necessary to manufacture products. Biodiesel cost of goods sold also includes a credit for the <em style="font: inherit;">one</em> dollar per gallon Blenders’ Tax Credit (“BTC”) for blending biodiesel with petroleum diesel when in law. The BTC was in law during <em style="font: inherit;">2021,</em> <em style="font: inherit;">2022,</em> and <em style="font: inherit;">2023</em> and is in effect until <em style="font: inherit;"> December 31, 2024. </em>See Note <em style="font: inherit;">3</em> for further discussion.</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 0pt 0pt 36pt;">Distribution expense includes outbound freight costs, depreciation of distribution equipment, and other indirect costs necessary to distribute product.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Selling, general, and administrative expenses</i></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 0pt 0pt 36pt;">Selling, general, and administrative expenses include personnel costs associated with sales, marketing, and administration; legal and related costs; consulting and professional service fees; advertising expenses; and other similar costs.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Research and development expenses</i></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 0pt 0pt 36pt;">Research and development expenses include direct salaries, depreciation of equipment, material expenditures, contractor fees, and other indirect costs. All costs identified as research and development costs are charged to expense when incurred.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Comprehensive income</i></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 0pt 0pt 36pt;">Comprehensive income is comprised of net income and other comprehensive income (loss) (“OCI”). Comprehensive income comprises all changes in stockholders’ equity from transactions and other events and circumstances from non-owner sources. The Company’s OCI comprises unrealized gains and losses resulting from its investments in marketable debt securities classified as available-for-sale (see Note <em style="font: inherit;">7</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 0pt 0pt 36pt;">Unrealized gains and losses were determined using the specific identification method and are classified in OCI.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Income taxes</i></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 0pt 0pt 36pt;">The income tax (benefit) provision is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for (benefit from) income taxes represent income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. </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 0pt 0pt 36pt;">A tax valuation allowance is recognized if it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will <em style="font: inherit;">not</em> be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than <em style="font: inherit;">not</em> that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxpaying jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies.  In years in which the Company has experienced objective negative evidence in the form of <em style="font: inherit;">three</em> cumulative years of tax losses, the Company <em style="font: inherit;">no</em> longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed using only the reversing net deferred tax liability from temporary differences as a source of income.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"></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 0pt 0pt 36pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Issued</i> <i>accounting standards <em style="font: inherit;">not</em> yet adopted</i></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 0pt 0pt 36pt;">In <em style="font: inherit;"> December </em><em style="font: inherit;">2023,</em> the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (ASU) <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures, which aims to address requests for improved income tax disclosures from investors that use the financial statements to make capital allocation decisions. The amendments in this ASU address the investor requests for more transparency of income tax information and apply to all entities that are subject to income taxes. The ASU is effective for years beginning after <em style="font: inherit;"> December 15, 2024, </em>but early adoption is permitted.  This ASU should be applied on a prospective basis, although retrospective application is permitted. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.</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 0pt 0pt 36pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued Accounting Standard Update (ASU) <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> Segment Reporting (Topic <em style="font: inherit;">280</em>):  Improvements to Reportable Segment Disclosures, which aims to improve disclosures about a public entity’s reportable segments.  This update addresses requests from investors for more detailed information about a reportable segment’s expenses in order to improve understanding of a public entity’s business activities, overall performance, and potential future cash flows.  The amendments in this ASU include a requirement for public business entities to disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and are included within each reported measure of segment profit or loss. This update is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within those fiscal years starting after <em style="font: inherit;"> December 15, 2024. </em>This ASU must be applied retrospectively to all prior periods presented. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.</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 0pt 0pt 36pt;"><i>Proposed</i> <i>accounting standards</i></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 0pt 0pt 36pt;">In <em style="font: inherit;"> July 2023, </em>the FASB issued Proposed Accounting Standards Update (ASU) <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">ED500</em> Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic <em style="font: inherit;">220</em>-<em style="font: inherit;">40</em>): Disaggregation of Income Statement Expenses, which aims to provide investors with more useful information about an entity’s expenses by improving disclosures on income statement expenses.  The amendments in this Proposed ASU would require public business entities to disclose disaggregated information about specific categories underlying certain income statement expense line items. The Company is evaluating this proposed accounting standard.</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 0pt 0pt 36pt;"><i>Recently adopted</i> <i>accounting standards</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><em style="font: inherit;">None.</em></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><em style="font: inherit;"></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 0pt 0pt 36pt;"><i>Financial Presentation</i></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 0pt 0pt 36pt;">The consolidated financial statements of FutureFuel Corp. and subsidiaries are prepared in conformity with accounting principles generally accepted (“GAAP”) in the United States and include amounts that are based upon management estimates and judgments which could differ from actual future results.  Intercompany transactions and balances are eliminated in consolidation. Certain reclassifications were made to prior year amounts to conform to the <em style="font: inherit;">2023</em> presentation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Cash and cash equivalents</i></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 0pt 0pt 36pt;">Cash equivalents consist of highly liquid investments with original maturities of <em style="font: inherit;">three</em> months or less and are carried at cost, which approximates market. The Company places its temporary cash investments with high credit quality financial institutions. At times, bank deposits <em style="font: inherit;"> may </em>be in excess of the Federal Deposit Insurance Corporation insurance limit, however, <em style="font: inherit;">no</em> loss has occurred.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Accounts receivable and</i> <i>allowance for credit losses</i></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 0pt 0pt 36pt;">Accounts receivable are recorded at the invoiced amount and only bear interest if outstanding beyond the agreed upon payment terms. The Company has established procedures to monitor credit risk and has <em style="font: inherit;">not</em> experienced significant credit losses in prior years. Accounts receivable have been reduced by an allowance for amounts that <em style="font: inherit;"> may </em>be uncollectible in the future. This estimated allowance is based upon management’s evaluation of the collectability of individual invoices and is based upon management’s evaluation of the financial condition of its customers and historical bad debt experience. Write-offs are recorded at the time a customer receivable is deemed uncollectible.</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 0pt 0pt 36pt;">In accordance with Accounting Standards Update (“ASU”) <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments - Credit Losses, Measurement of Credit Losses on Financial Instruments</i> the Company recognizes expected credit losses based on a broader range of reasonable and supportable information to inform credit loss estimates.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Customer concentrations</i></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 0pt 0pt 36pt;">For the year ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> significant portions of the Company’s sales were made to a relatively small number of customers. Sales to <span style="-sec-ix-hidden:c112600270">two</span> biodiesel customers totaled $127,763 (35% of revenue) in <em style="font: inherit;">2023.</em> Sales to two biodiesel customers totaled $107,898 (27% of total revenue) in <em style="font: inherit;">2022</em> and sales to <span style="-sec-ix-hidden:c112600298">three</span> customers totaled $133,231 (41% of revenue) in <em style="font: inherit;">2021.</em> Receivables for the significant customers at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> were 0.2% and 2% of total receivables, respectively.</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 0pt 0pt 36pt;"><span style="-sec-ix-hidden:c112600312"><span style="-sec-ix-hidden:c112600403"><span style="-sec-ix-hidden:c112600404">No</span></span></span> chemical customer represented a greater than <em style="font: inherit;">10%</em> of total sales revenue in <em style="font: inherit;">2023,</em> <em style="font: inherit;">2022,</em> or <em style="font: inherit;">2021.</em></p> 127763000 0.35 2 107898000 0.27 133231000 0.41 0.002 0.02 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Inventory</i></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 0pt 0pt 36pt;">Inventories are valued at the lower of cost or market. The Company determines the cost of raw materials, work in process, and finished goods inventories by the last-in, <em style="font: inherit;">first</em>-out (“LIFO”) method. The cost of all other inventories is determined by the average cost method, which approximates the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out (“FIFO”) method. The Company writes-down its inventories for estimated obsolescence or unmarketable inventory equal to the difference between the carrying value of inventory and the estimated market value based upon assumptions about future demand and market conditions.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Derivative instruments</i></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 0pt 0pt 36pt;">The Company records all derivative instruments at fair value. Fair value is determined by using the closing prices of the derivative instruments on the New York Mercantile Exchange at the end of an accounting period. Changes in the fair value of derivative instruments are recognized at the end of each accounting period and recorded in the statement of income as a component of 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">In order to manage commodity price risk caused by market fluctuations in biofuel prices, future purchases of feedstock used in biodiesel production, physical feedstock, finished product inventories attributed to the process, and other petroleum products purchased or sold, the Company <em style="font: inherit;"> may </em>enter into exchange-traded commodity futures and options contracts. The Company accounts for these derivative instruments in accordance with Accounting Standards Codification (“ASC”) <em style="font: inherit;">815</em>-<em style="font: inherit;">20</em>-<em style="font: inherit;">25,</em> <i>Derivatives and Hedging</i>. Under this standard, the accounting for changes in the fair value of a derivative instrument depends upon whether it has been designated as an accounting hedging relationship and, further, on the type of hedging relationship. To qualify for designation as an accounting hedging relationship, specific criteria must be met and appropriate documentation maintained. The Company had <em style="font: inherit;">no</em> derivative instruments that qualified under these rules as designated accounting hedges in <em style="font: inherit;">2023</em> or <em style="font: inherit;">2022.</em> The Company has elected the normal purchase and normal sales exception for certain feedstock purchase contracts and supply agreements and for certain biodiesel sales contracts.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Marketable securities</i></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 0pt 0pt 36pt;">Investments consist of marketable equity and debt securities stated at fair value. The debt securities are designated as available-for-sale securities at the time of purchase based upon the intended holding period. Gains and losses from the sale of marketable securities and the changes in the fair value of equity securities are recognized as “gains (losses) on marketable securities” as a component of other income (expense) in the consolidated statements of income and comprehensive income. The cost basis used for all marketable securities is specific identification. Changes in the fair value of debt securities are recognized in “accumulated other comprehensive income” on the consolidated balance sheets, unless the Company determines that an unrealized loss will <em style="font: inherit;">not</em> be recovered before it is sold, in which case, the Company will recognize the loss as a component of other income (expense).</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 0pt 0pt 36pt;">See Notes <em style="font: inherit;">7</em> and <em style="font: inherit;">8</em> for further information on marketable securities and fair value measurements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Fair value measurements</i></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 0pt 0pt 36pt;">The Company records recurring and non-recurring financial assets and liabilities as well as all non-financial assets and liabilities subject to fair value measurement at the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. These fair value principles prioritize valuation inputs across <em style="font: inherit;">three</em> broad levels. Level <em style="font: inherit;">1</em> inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level <em style="font: inherit;">2</em> inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level <em style="font: inherit;">3</em> inputs are unobservable inputs based on the Company’s assumptions used to measure assets and liabilities at fair value. An asset or liability's classification within the various levels is determined based on the lowest level input that is significant to the fair value measurement.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Property, plant</i>, <i>and equipment</i></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 0pt 0pt 36pt;">Property, plant, and equipment is carried at cost. Maintenance and repairs are charged to earnings; replacements and betterments are capitalized. When the Company retires or otherwise disposes of an asset, it removes the cost of such asset and related accumulated depreciation from the accounts. The Company records any profit and loss on retirement or other disposition in earnings.</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 0pt 0pt 36pt;">Depreciation expense is calculated based on historical cost and the estimated useful lives of the assets, generally using the straight-line method with the following useful lives:</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: 36pt; width: 90%; 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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Building &amp; building equipment (years)</p> </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;">20</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment (years)</p> </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;">3</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment (years)</p> </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;">5</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other (years)</p> </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;">5</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; 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; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Building &amp; building equipment (years)</p> </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;">20</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment (years)</p> </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;">3</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Transportation equipment (years)</p> </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;">5</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</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: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other (years)</p> </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;">5</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">–</td><td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> P20Y P39Y P3Y P33Y P5Y P33Y P5Y P33Y <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Impairment of assets</i></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 0pt 0pt 36pt;">The Company evaluates the carrying value of long-lived tangible assets when events or changes in circumstances indicate that the carrying value <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. Such events and circumstances include, but are <em style="font: inherit;">not</em> limited to, significant decreases in the market value of the asset, adverse changes in the extent or manner in which the asset is being used, significant changes in business climate, or current or projected cash flow losses associated with the use of the assets. The carrying value of a long-lived asset is considered impaired when the total projected undiscounted cash flows from such assets are separately identifiable and are less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. For long-lived assets to be held for use in future operations and for tangible assets, fair value is determined primarily using either the projected cash flows discounted at a rate commensurate with the risk involved or an appraisal. For long-lived assets to be disposed of by sale or other than sale, fair value is determined in a similar manner, except those fair values are reduced for disposal costs.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Asset retirement obligations and environmental costs</i></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 0pt 0pt 36pt;">The Company establishes reserves for closure/post-closure costs associated with the environmental and other assets it maintains, which include, but are <em style="font: inherit;">not</em> limited to, waste management units, such as a chemical waste destructor, storage tanks, and boilers. When these types of assets are constructed or installed, a liability is established with a corresponding asset for the future costs anticipated to be associated with the closure of the site based on an expected life of the environmental assets, the applicable regulatory closure requirements, and the Company’s environmental policies and practices. These expenses are charged into earnings over the estimated useful life of the assets. Currently, the Company estimates the useful life of each individual asset up to 27 years. Changes made in estimates of the asset retirement obligation costs or the estimate of the useful lives of these assets are reflected in earnings as an increase or decrease in the period such changes are made.</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 0pt 0pt 36pt;">Environmental costs are capitalized if they extend the life of the related property, increase its capacity, and/or mitigate or prevent future contamination. The cost of operating and maintaining environmental control facilities is charged to expense.</p> P27Y <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Litigation</i> </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 0pt 0pt 36pt;">The Company and its operations from time to time <em style="font: inherit;"> may </em>be parties to or targets of lawsuits, claims, investigations, and proceedings including product liability, personal injury, patent and intellectual property, commercial, contract, environmental, health and safety, and environmental matters, which are handled and defended in the ordinary course of business. The Company accrues a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When a single amount cannot be reasonably estimated but the cost can be estimated within a range, the Company accrues the minimum amount.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Revenue recognition </i> </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 0pt 0pt 36pt;">In accordance with ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i>, the Company recognizes revenue when performance obligations of the customer contract are satisfied. The Company sells to customers through master sales agreements or standalone purchase orders. The majority of the Company’s revenue is from short-term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer is satisfied. Accordingly, the Company recognizes revenue when control is transferred to the customer, which is when products are considered to meet customer specification per the customer contract and title and risk of loss are transferred. This typically occurs at the time of shipment or delivery; or for certain contracts, this occurs upon delivery of the material to a Company storage location, ready for customer pickup and separated from other Company inventory. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products and is generally based upon a negotiated price. The Company sells its products directly to customers generally under agreements with payment terms of <em style="font: inherit;">30</em> to <em style="font: inherit;">75</em> days for chemical segment customers and <em style="font: inherit;">2</em> to <em style="font: inherit;">10</em> days for biofuels segment customers.</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 0pt 0pt 36pt;">The Company applies the practical expedient and excludes the value of unsatisfied performance obligations for (i) contracts with an original expected length of <em style="font: inherit;">one</em> year or less; and (ii) contracts for which the Company recognizes revenue at the amount to which the Company has the right to invoice for services performed.</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 0pt 0pt 36pt;">Revenue within the biofuel segment includes revenue from biodiesel RINs. RINs are renewable identification numbers under the Renewable Fuel Standard (<em style="font: inherit;">“RFS2”</em>) used to incent the use of renewable fuels domestically. RINs are generated at <em style="font: inherit;">1.5</em> RINs per gallon of biodiesel produced and sold. Revenue is recognized from RINs when transferred to the buyer in the government provided tracking system. <em style="font: inherit;">No</em> cost is incurred in the generation of a RIN.</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 0pt 0pt 36pt;">Taxes collected from customers remitted to governmental authorities are excluded from revenue. Shipping and handling fees related to sales transactions are billed to customers and recorded as sales revenue.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Cost of goods sold and distribution </i></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 0pt 0pt 36pt;">Cost of goods sold consists of raw and packaging materials, direct manufacturing costs, depreciation, analytical lab costs, inbound freight, purchasing, and other indirect costs necessary to manufacture products. Biodiesel cost of goods sold also includes a credit for the <em style="font: inherit;">one</em> dollar per gallon Blenders’ Tax Credit (“BTC”) for blending biodiesel with petroleum diesel when in law. The BTC was in law during <em style="font: inherit;">2021,</em> <em style="font: inherit;">2022,</em> and <em style="font: inherit;">2023</em> and is in effect until <em style="font: inherit;"> December 31, 2024. </em>See Note <em style="font: inherit;">3</em> for further discussion.</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 0pt 0pt 36pt;">Distribution expense includes outbound freight costs, depreciation of distribution equipment, and other indirect costs necessary to distribute product.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Selling, general, and administrative expenses</i></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 0pt 0pt 36pt;">Selling, general, and administrative expenses include personnel costs associated with sales, marketing, and administration; legal and related costs; consulting and professional service fees; advertising expenses; and other similar costs.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Research and development expenses</i></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 0pt 0pt 36pt;">Research and development expenses include direct salaries, depreciation of equipment, material expenditures, contractor fees, and other indirect costs. All costs identified as research and development costs are charged to expense when incurred.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Comprehensive income</i></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 0pt 0pt 36pt;">Comprehensive income is comprised of net income and other comprehensive income (loss) (“OCI”). Comprehensive income comprises all changes in stockholders’ equity from transactions and other events and circumstances from non-owner sources. The Company’s OCI comprises unrealized gains and losses resulting from its investments in marketable debt securities classified as available-for-sale (see Note <em style="font: inherit;">7</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 0pt 0pt 36pt;">Unrealized gains and losses were determined using the specific identification method and are classified in OCI.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Income taxes</i></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 0pt 0pt 36pt;">The income tax (benefit) provision is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for (benefit from) income taxes represent income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. </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 0pt 0pt 36pt;">A tax valuation allowance is recognized if it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will <em style="font: inherit;">not</em> be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than <em style="font: inherit;">not</em> that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxpaying jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies.  In years in which the Company has experienced objective negative evidence in the form of <em style="font: inherit;">three</em> cumulative years of tax losses, the Company <em style="font: inherit;">no</em> longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed using only the reversing net deferred tax liability from temporary differences as a source of income.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Issued</i> <i>accounting standards <em style="font: inherit;">not</em> yet adopted</i></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 0pt 0pt 36pt;">In <em style="font: inherit;"> December </em><em style="font: inherit;">2023,</em> the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (ASU) <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures, which aims to address requests for improved income tax disclosures from investors that use the financial statements to make capital allocation decisions. The amendments in this ASU address the investor requests for more transparency of income tax information and apply to all entities that are subject to income taxes. The ASU is effective for years beginning after <em style="font: inherit;"> December 15, 2024, </em>but early adoption is permitted.  This ASU should be applied on a prospective basis, although retrospective application is permitted. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.</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 0pt 0pt 36pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued Accounting Standard Update (ASU) <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> Segment Reporting (Topic <em style="font: inherit;">280</em>):  Improvements to Reportable Segment Disclosures, which aims to improve disclosures about a public entity’s reportable segments.  This update addresses requests from investors for more detailed information about a reportable segment’s expenses in order to improve understanding of a public entity’s business activities, overall performance, and potential future cash flows.  The amendments in this ASU include a requirement for public business entities to disclose, on an annual and interim basis, significant segment expenses that are regularly provided to the chief operating decision maker (CODM) and are included within each reported measure of segment profit or loss. This update is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within those fiscal years starting after <em style="font: inherit;"> December 15, 2024. </em>This ASU must be applied retrospectively to all prior periods presented. Management is currently evaluating the impact of the changes required by the new standard on the Company's financial statements and related disclosures.</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 0pt 0pt 36pt;"><i>Proposed</i> <i>accounting standards</i></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 0pt 0pt 36pt;">In <em style="font: inherit;"> July 2023, </em>the FASB issued Proposed Accounting Standards Update (ASU) <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">ED500</em> Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic <em style="font: inherit;">220</em>-<em style="font: inherit;">40</em>): Disaggregation of Income Statement Expenses, which aims to provide investors with more useful information about an entity’s expenses by improving disclosures on income statement expenses.  The amendments in this Proposed ASU would require public business entities to disclose disaggregated information about specific categories underlying certain income statement expense line items. The Company is evaluating this proposed accounting standard.</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 0pt 0pt 36pt;"><i>Recently adopted</i> <i>accounting standards</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><em style="font: inherit;">None.</em></p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="govtax" title="govtax"></a><em style="font: inherit;">3.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>GOVERNMENT TAX CREDITS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">BTC and Small Agri-Biodiesel Producer Tax Credit and Clean Fuel Production Tax Credit</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 0pt 0pt 36pt;">The BTC provides a <em style="font: inherit;">one</em> dollar per gallon tax credit to the blender of biomass-based diesel with at least <em style="font: inherit;">0.1%</em> petroleum-based diesel fuel.  The Company recorded this credit as a reduction to cost of goods sold as applicable sales were made.</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 0pt 0pt 36pt;">The Further Consolidated Appropriations Act of <em style="font: inherit;">2020</em> was passed by Congress and signed into law on <em style="font: inherit;"> December 20, 2019, </em>retroactively reinstating the BTC for <em style="font: inherit;">2018</em> and <em style="font: inherit;">2019</em> and extending it through <em style="font: inherit;"> December 31, 2022.  </em>With the passage of the Inflation Reduction Act (“IRA”) in <em style="font: inherit;"> August 2022, </em>the BTC was extended through <em style="font: inherit;"> December 31, 2024.</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 0pt 0pt 36pt;">As part of each law from which the BTC mentioned above was reinstated, small agri-biodiesel producers with production capacity <em style="font: inherit;">not</em> in excess of <em style="font: inherit;">60</em> million gallons were eligible for an additional income tax credit of <em style="font: inherit;">$0.10</em> per gallon on the <em style="font: inherit;">first</em> <em style="font: inherit;">15</em> million gallons of agri-biodiesel sold (the “Small Agri-biodiesel Producer Tax Credit”). The Company was eligible for this credit and recognized $1,500 for <em style="font: inherit;">2023,</em> <em style="font: inherit;">2022,</em> and <em style="font: inherit;">2021</em> in the same accounting period as the benefit from the BTC as described above.  The benefit of this credit is recognized as a component of income tax (benefit) provision.</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 0pt 0pt 36pt;">The Inflation Reduction Act (IRA), created the clean fuel production credit (“CFPC”) for qualifying transportation fuel produced after <em style="font: inherit;">2024</em> and sold on or before <em style="font: inherit;"> December 31, 2027. </em>The CFPC consolidates and replaces several fuel related credits set to expire <em style="font: inherit;"> December 31, 2024 </em>including the BTC and the Small Agri-biodiesel Producer Tax Credit. </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 0pt 0pt 36pt;">The CFPC is an income tax credit structured on a sliding scale so that producers become eligible for larger credits as the GHG emissions of the fuels they produce approach zero.  For producers meeting the prevailing wage and registered apprenticeship requirements, the maximum credit is <em style="font: inherit;">$1.00</em> per gallon of nonaviation fuel.  For producers <em style="font: inherit;">not</em> meeting the prevailing wage and registered apprenticeship requirements, the maximum credit is <em style="font: inherit;">20</em> cents per nonaviation fuel gallon.</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 0pt 0pt 36pt;">CARES ACT – EMPLOYEE RETENTION TAX CREDIT</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 0pt 0pt 36pt;">The Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), was enacted on <em style="font: inherit;"> March 27, 2020, </em>to encourage eligible employers to retain employees on their payroll.  The Consolidated Appropriations Act, effective <em style="font: inherit;"> January 1, 2021, </em>broadened the eligibility of the credit.  The Company applied for this credit and will recognize the benefit of the credit once reasonable assurance can be made as to the retention of the credit. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1500000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="revrec" title="revrec"></a><em style="font: inherit;">4.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">REVENUE RECOGNITION</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The majority of revenue is from short term contracts with revenue recognized when a single performance obligation to transfer product under the terms of a contract with a customer are satisfied.</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 0pt 0pt 36pt;">Certain of the Company’s custom chemical contracts within the chemical segment contain a material right, as defined by ASC Topic <em style="font: inherit;">606,</em> from the provision of a customer option to purchase future goods or services at a discounted price as a result of upfront payments provided by customers. Each contract also has a performance obligation to transfer products with <em style="font: inherit;">30</em>-day payment terms. The Company recognizes revenue when the customer takes control of the inventory, either upon shipment or when the material is made available for pick up. If the customer is deemed to take control of the inventory prior to pick up, the Company recognizes the revenue as a bill-and-hold transaction in accordance with ASC Topic <em style="font: inherit;">606.</em> The Company applies the renewal option approach in allocating the transaction price to these material rights and transfer of product. As a basis for allocating the transaction price to the material right and transfer of product, the Company estimates the expected life of the contract, the expected contractual volumes to be sold over that life, and the most likely expected sales price. Each estimate is updated quarterly on a prospective basis.</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 0pt 0pt 36pt;"><b>Contract Assets and Liabilities:</b></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 0pt 0pt 36pt;">Contract assets consist of unbilled amounts resulting from revenue recognized through bill-and-hold arrangements. The contract assets for <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022</em> consist of unbilled revenue from only <em style="font: inherit;">one</em> customer and are recorded as accounts receivable in the consolidated balance sheets. Contract liabilities consist of advance payments related to material rights recorded as deferred revenue in the consolidated balance sheets. Increases to contract liabilities from cash received for a performance obligation of chemical segment plant expansions were $538 and $1,983 in <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022,</em> respectively. Contract liabilities are reduced as the Company transfers product to the customer under the renewal option approach. Revenue recognized in the chemical segment from the contract liability reductions were $2,734 and $5,816 in <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022,</em> respectively. These contract asset and liability balances are reported on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period.</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 0pt 0pt 36pt;">The following table provides the balances of receivables, contract assets, and contract liabilities from contracts with customers.</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 0pt 0pt 36pt;"><b>Contract balances</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 0pt 0pt 44pt;"><b>Contract Assets and Liabilities</b></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: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables, included in accounts receivable*</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;">15,897</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;">16,459</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets, included in accounts receivable</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;">1,128</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;">775</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract liabilities, included in Deferred revenue - short-term</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;">3,656</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;">3,565</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract liabilities, included in Deferred revenue - long-term</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;">9,318</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;">11,605</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 0pt 0pt 45pt;">*<i>Exclusive of the BTC of $11,381</i> <i>and $8,970, respectively, and net of allowances for bad debt of $55</i> <i>and $48, respectively, as of the dates noted.</i></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 0pt 0pt 36pt;"><b>Transaction price allocated to the remaining performance obligations</b></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 0pt 0pt 36pt;">As of <em style="font: inherit;"> December 31, 2023, </em>approximately $12,974 of revenue is expected to be recognized in the future from remaining performance obligations. The Company expects to recognize this revenue ratably based upon the expected sales over the expected term of its long-term contracts which range from <span style="-sec-ix-hidden:c112600482">one</span> to <span style="-sec-ix-hidden:c112600483">four</span> years. Approximately 28% of this revenue is expected to be recognized over the next 12 months, and 72% is expected to be recognized between <span style="-sec-ix-hidden:c112600487">one</span> and <span style="-sec-ix-hidden:c112600488">three</span> years. These amounts are subject to change based upon changes in the estimated contract life, estimated quantities, and most-likely expected sales price over the contract life. See Note <em style="font: inherit;">2</em> for further information.</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 0pt 0pt 44pt;"><b>Disaggregation of revenue - contractual and non-contractual</b></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: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract revenue from customers with &gt; 1-year arrangement</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;">37,055</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;">33,686</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;">25,918</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract revenue from customer with &lt; 1-year arrangement</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;">330,973</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;">362,106</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;">295,246</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue from non-contractual arrangements</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: 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);">222</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: 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);">222</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: 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);">222</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total revenue</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);">368,250</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);">396,014</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);">321,386</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 0pt 0pt 44pt;"><b>Timing of revenue</b></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: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Bill-and-hold revenue</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;">43,766</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;">36,805</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;">34,695</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-bill-and-hold revenue</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: 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);">324,484</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: 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);">359,209</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: 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);">286,691</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total revenue</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);">368,250</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);">396,014</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);">321,386</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Bill-and-hold transactions consisted of <em style="font: inherit;">five</em> specialty chemical customers in <em style="font: inherit;">2023,</em> and <em style="font: inherit;">four</em> in each of <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> whereby revenue was recognized in accordance with contractual agreements based on product produced, readied for use and loaded into customer provided containers. These sales were subject to written monthly purchase orders with revenue recognized upon production and loading into customer provided containers. The inventory was segregated from other Company inventory as it was custom manufactured and stored at the customer’s request and could <em style="font: inherit;">not</em> be sold to another buyer. Credit and payment terms for bill-and-hold transactions are similar to other specialty chemical customers. Sales revenue under bill-and-hold arrangements totaled $43,766, $36,805, and $34,695, for the years ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022,</em> and <em style="font: inherit;">2021,</em> respectively. Of the bill-and-hold sales revenue recognized, $4,317, $4,473, and $3,154 had <em style="font: inherit;">not</em> been shipped for the years ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022,</em> and <em style="font: inherit;">2021,</em> respectively. These balances do <em style="font: inherit;">not</em> include contract assets that have <em style="font: inherit;">not</em> been billed or shipped as described 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 0pt 0pt 36pt;">The Company’s revenues for the years ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021</em> attributable to the United States and foreign countries (based upon the billing addresses of its customers) were as 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: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">367,368</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">394,671</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">320,148</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">All Foreign Countries</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: 15%; 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);">882</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: 15%; 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);">1,343</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: 15%; 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);">1,238</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</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: 15%; 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);">368,250</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: 15%; 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);">396,014</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: 15%; 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);">321,386</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">For the years ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> <em style="font: inherit;">no</em> revenues from a single foreign country were greater than <em style="font: inherit;">1%</em> of total revenues.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 538000 1983000 2734000 5816000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade receivables, included in accounts receivable*</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;">15,897</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;">16,459</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets, included in accounts receivable</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;">1,128</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;">775</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract liabilities, included in Deferred revenue - short-term</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;">3,656</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;">3,565</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract liabilities, included in Deferred revenue - long-term</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;">9,318</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;">11,605</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 15897000 16459000 1128000 775000 3656000 3565000 9318000 11605000 11381000 8970000 55000 48000 12974000 0.28 P12M 0.72 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract revenue from customers with &gt; 1-year arrangement</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;">37,055</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;">33,686</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;">25,918</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract revenue from customer with &lt; 1-year arrangement</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;">330,973</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;">362,106</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;">295,246</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue from non-contractual arrangements</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: 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);">222</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: 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);">222</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: 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);">222</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total revenue</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);">368,250</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);">396,014</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);">321,386</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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Bill-and-hold revenue</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;">43,766</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;">36,805</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;">34,695</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-bill-and-hold revenue</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: 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);">324,484</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: 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);">359,209</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: 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);">286,691</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total revenue</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);">368,250</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);">396,014</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);">321,386</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> 37055000 33686000 25918000 330973000 362106000 295246000 222000 222000 222000 368250000 396014000 321386000 43766000 36805000 34695000 324484000 359209000 286691000 368250000 396014000 321386000 43766000 36805000 34695000 4317000 4473000 3154000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 45pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">367,368</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">394,671</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">320,148</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">All Foreign Countries</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: 15%; 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);">882</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: 15%; 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);">1,343</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: 15%; 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);">1,238</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</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: 15%; 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);">368,250</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: 15%; 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);">396,014</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: 15%; 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);">321,386</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> 367368000 394671000 320148000 882000 1343000 1238000 368250000 396014000 321386000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="inv" title="inv"></a><em style="font: inherit;">5.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>INVENTORY</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The carrying values of inventory were as follows as of <em style="font: inherit;"> December 31:</em></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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">At average cost (approximates current cost)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finished goods</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;">16,235</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;">11,719</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Work in process</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;">611</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;">879</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Raw and indirect materials</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: 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);">25,532</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: 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);">33,897</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; 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;"> </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;">42,378</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;">46,495</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">LIFO reserve</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: 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);">(9,400</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; 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);">(19,734</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total inventory</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);">32,978</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);">26,761</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 0pt 0pt 35pt;">In <em style="font: inherit;">2022,</em> a LIFO liquidation resulted in a decrease of $2,124 to “Cost of goods sold”. There was <em style="font: inherit;">no</em> LIFO liquidation 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;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">At average cost (approximates current cost)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Finished goods</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;">16,235</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;">11,719</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Work in process</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;">611</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;">879</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Raw and indirect materials</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: 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);">25,532</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: 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);">33,897</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; 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;"> </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;">42,378</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;">46,495</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">LIFO reserve</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: 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);">(9,400</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; 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);">(19,734</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total inventory</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);">32,978</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);">26,761</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> 16235000 11719000 611000 879000 25532000 33897000 42378000 46495000 9400000 19734000 32978000 26761000 2124000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="derin" title="derin"></a><em style="font: inherit;">6.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>DERIVATIVE INSTRUMENTS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Realized and unrealized gains and losses on derivative instruments and changes in fair value of the derivative instruments are recorded in the consolidated statements of income as a component of cost of goods sold and amounted to a net gain of $2,571 for the year ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,2023</em> and a net loss of $24,360 and $10,377 for the years ended <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> respectively.</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 0pt 0pt 36pt;">The volumes and carrying values of the Company’s derivative instruments were as follows at <em style="font: inherit;"> December 31:</em></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: 45pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" 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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Asset/ (Liability)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Contract</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Contract</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Quantity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Quantity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Regulated fixed price future commitments, included in other current assets (in thousand barrels)</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">354</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,736</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">305</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(142</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The margin account maintained with a broker to collateralize these derivative instruments carried an account balance of $745 and $2,088 at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, and is classified as other current assets in the consolidated balance sheet. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2571000 -24360000 -10377000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 45pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" 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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Asset/ (Liability)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Contract</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Contract</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Quantity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Quantity</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Regulated fixed price future commitments, included in other current assets (in thousand barrels)</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">354</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,736</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">305</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(142</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> </tbody></table> 354000 -1736000 305000 142000 745000 2088000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="market" title="market"></a><em style="font: inherit;">7.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>MARKETABLE SECURITIES</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">At <em style="font: inherit;"> December 31, 2023, </em>the Company held <em style="font: inherit;">no</em> marketable equity or trust preferred (debt) securities.  The previous sale of these securities was recorded as a component of net income with a gain of $575 in the year ended <em style="font: inherit;"> December 31, 2023. </em>At <em style="font: inherit;"> December 31, 2022, </em>the Company had investments in certain marketable equity and debt securities which had a fair market value of $37,126. These investments were classified as current assets in the consolidated balance sheets.</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 0pt 0pt 36pt;">The Company had designated the trust preferred securities as being available-for-sale. Accordingly, these securities were recorded at fair value of $3,675 at <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2022,</em> with the unrealized loss of $1 and an unrealized gain of $226, net of taxes, as a component of stockholders' equity.</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 0pt 0pt 36pt;">For the years ended <em style="font: inherit;"> December 31, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> in accordance with ASC <em style="font: inherit;">321,</em> the change in the fair value of equity securities (preferred and other equity instruments) was reported as a loss on marketable securities as a component of net income in the amount of $8,297 and $904, respectively. </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 0pt 0pt 36pt;">In <em style="font: inherit;">2023,</em> <em style="font: inherit;">2022,</em> and <em style="font: inherit;">2021,</em> the Company had no recategorized net gain or loss to report from accumulated other comprehensive income.</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> 575000 37126000 3675000 -1000 226000 -8297000 -904000 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="fair" title="fair"></a><em style="font: inherit;">8.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>FAIR VALUE MEASUREMENTS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability, in an orderly transaction between market participants as of the measurement date. Fair value accounting pronouncements also include a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability developed based upon the best information available in the circumstances. The hierarchy is broken down into <em style="font: inherit;">three</em> levels. Level <em style="font: inherit;">1</em> inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level <em style="font: inherit;">2</em> inputs include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active, and inputs (other than quoted prices) that are observable for the asset or liability, either directly or indirectly. Level <em style="font: inherit;">3</em> inputs are unobservable inputs for the asset or liability. Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Marketable securities and derivative instruments were fair value measurements using inputs considered as Level <em style="font: inherit;">1</em> holdings in the year ended <em style="font: inherit;"> December 31, 2023. </em>The Company had <em style="font: inherit;">no</em> Level <em style="font: inherit;">2</em> or Level <em style="font: inherit;">3</em> securities. </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: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="ppe" title="ppe"></a><em style="font: inherit;">9.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>PROPERTY, PLANT, AND EQUIPMENT</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Property, plant, and equipment consisted of the following at <em style="font: inherit;"> December 31:</em></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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Land and land improvements</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;">6,044</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;">5,923</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and building equipment</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;">27,182</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;">27,226</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</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;">188,794</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;">183,999</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</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;">1,809</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;">771</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</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: 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);">(151,118</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; 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);">(140,978</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</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);">72,711</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);">76,941</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Depreciation expense totaled $10,348, $10,454, and $10,452 for the years ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> respectively. </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Land and land improvements</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;">6,044</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;">5,923</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and building equipment</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;">27,182</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;">27,226</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</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;">188,794</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;">183,999</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in progress</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;">1,809</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;">771</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</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: 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);">(151,118</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; 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);">(140,978</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</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);">72,711</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);">76,941</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> 6044000 5923000 27182000 27226000 188794000 183999000 1809000 771000 151118000 140978000 72711000 76941000 10348000 10454000 10452000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="other" title="other"></a><em style="font: inherit;">10.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>OTHER ASSETS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Other assets primarily comprise supplies and parts which are <em style="font: inherit;">not</em> expected to be used in the <em style="font: inherit;">twelve</em>-month period subsequent to the consolidated balance sheet date. The balance related to these items totaled $3,409 and $4,114 at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> 3409000 4114000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="accrued" title="accrued"></a><em style="font: inherit;">11.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Accrued expenses and other current liabilities consisted of the following at <em style="font: inherit;"> December 31:</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued employee liabilities</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;">2,179</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;">3,287</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued property, franchise, motor fuel and other taxes</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;">1,346</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;">1,165</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease liability, current</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;">389</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;">630</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other current liabilities</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: 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);">844</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: 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);">395</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</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);">4,758</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);">5,477</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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued employee liabilities</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;">2,179</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;">3,287</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued property, franchise, motor fuel and other taxes</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;">1,346</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;">1,165</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease liability, current</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;">389</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;">630</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other current liabilities</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: 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);">844</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: 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);">395</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</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);">4,758</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);">5,477</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> 2179000 3287000 1346000 1165000 389000 630000 844000 395000 4758000 5477000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="borrow" title="borrow"></a><em style="font: inherit;">12.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>BORROWINGS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">On <em style="font: inherit;"> March 30, 2020, </em>the Company, with FutureFuel Chemical Company as the borrower and certain of the Company’s other subsidiaries as guarantors, amended and restated its credit agreement (the “Credit Agreement”) originally entered into on <em style="font: inherit;"> April 16, 2015 (</em>as amended, the “Prior Credit Agreement”) with the lenders party, Regions Bank as administrative agent and collateral agent, and PNC Bank, N.A., as syndication agent. The Credit Agreement consists of a <span style="-sec-ix-hidden:c112600713">five</span>-year revolving credit facility in a dollar amount of up to <span style="-sec-ix-hidden:c112600714">$100,000,</span> which includes a sublimit of $30,000 for letters of credit and $15,000 for swingline loans (collectively, the “Credit Facility”). The Credit Facility expires on <em style="font: inherit;"> March 30, 2025.</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 0pt 0pt 36pt;">On <em style="font: inherit;"> March 1, 2023, </em>the Company entered into a First Amendment to the Credit Agreement (the “First Amendment”). The First Amendment primarily amends the Credit Agreement to transition the Credit Facility from LIBOR to the Secured overnight financing rate (“SOFR”) and other conforming changes, in each case as more specifically set forth in the First Amendment. The First Amendment does <em style="font: inherit;">not</em> modify the aggregate amount, or expiration date, of the Credit Facility. We do <em style="font: inherit;">not</em> expect the transition from LIBOR to have a material impact on the Credit Facility. Pursuant to the First Amendment, the interest rate floats at the following margins over SOFR or base rate based upon our leverage ratio.</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: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Adjusted SOFR</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Rate Loans</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" 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: 49%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Consolidated Leverage Ratio</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>and Letter of Credit Fee</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Base Rate Loans</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Commitment Fee</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&lt; 1.00:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603492"> </span></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.00</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;">0.00</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;">0.15</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">≥ 1.00:1.0 And &lt; 1.50:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603496"> </span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603497"> </span></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.25</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;">0.25</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;">0.15</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">≥ 1.50:1.0 And &lt; 2.00:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603501"> </span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603502"> </span></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.50</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;">0.50</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;">0.20</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">≥ 2.00:1.0 And &lt; 2.50:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603506"> </span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603507"> </span></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">≥ 2.50:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603511"> </span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.00</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;">1.00</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;">0.25</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The terms of the Credit Facility contain certain negative covenants and conditions including a maximum consolidated leverage ratio and a minimum consolidated interest coverage ratio.    </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 0pt 0pt 36pt;">There were no borrowings under the Credit Agreement at <em style="font: inherit;"> December 31, 2023 </em>or <em style="font: inherit;">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 0pt 0pt 36pt;">At <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> the Company had $7 and $46 outstanding with a domestic financing company for computer technology under a <em style="font: inherit;">three</em>-year financing agreement.</p> 30000000 15000000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Adjusted SOFR</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Rate Loans</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" 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: 49%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Consolidated Leverage Ratio</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>and Letter of Credit Fee</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Base Rate Loans</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Commitment Fee</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&lt; 1.00:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603492"> </span></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.00</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;">0.00</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;">0.15</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">≥ 1.00:1.0 And &lt; 1.50:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603496"> </span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603497"> </span></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.25</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;">0.25</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;">0.15</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">≥ 1.50:1.0 And &lt; 2.00:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603501"> </span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603502"> </span></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.50</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;">0.50</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;">0.20</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">≥ 2.00:1.0 And &lt; 2.50:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603506"> </span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603507"> </span></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">≥ 2.50:1.0</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c112603511"> </span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.00</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;">1.00</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;">0.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 0.01 0 0.0015 0.0125 0.0025 0.0015 0.015 0.005 0.002 0.0175 0.0075 0.002 0.02 0.01 0.0025 0 7000 46000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="asset" title="asset"></a><em style="font: inherit;">13.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>ASSET RETIREMENT OBLIGATIONS AND ENVIRONMENTAL RESERVES</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Batesville plant generates hazardous and non-hazardous wastes, the treatment, storage, transportation, and disposal of which are regulated by various governmental agencies. In addition, the Batesville plant <em style="font: inherit;"> may </em>be required to incur costs for environmental and closure and post-closure costs under the Resource Conservation and Recovery Act. The Company’s liability for asset retirement obligations and environmental contingencies was $1,431 and $1,396 as of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. These amounts are recorded in other noncurrent liabilities in the accompanying consolidated balance sheet. The accretion expense for <em style="font: inherit;">2023,</em> <em style="font: inherit;">2022,</em> and <em style="font: inherit;">2021</em> was $35, $32, and $32, respectively. The periodic review of the asset retirement obligation calculations resulted in an addition to the reserve of $0 in <em style="font: inherit;">2023,</em> <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> 1431000 1396000 35000 32000 32000 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="lease" title="lease"></a><em style="font: inherit;">14.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>LEASE COMMITMENTS AND PURCHASE OBLIGATIONS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Company leases railcars under multi-year arrangements primarily for delivery of feedstock and biodiesel within its biofuels segment. The lease fees are fixed with <em style="font: inherit;">no</em> option to purchase and <em style="font: inherit;">no</em> upfront fees or residual value guarantees. All railcar leases are direct, and <em style="font: inherit;">no</em> subleases exist. The Company determines lease existence and classification at inception when an agreement conveys the right to control the identified property for a period of time in exchange for consideration. These leases expire by the end of <em style="font: inherit;"> December 31, 2024. </em>As operating leases do <em style="font: inherit;">not</em> provide a readily determinable implicit interest rate, the Company uses an incremental borrowing rate based on information available at the commencement date in determining present value of the lease payments.</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 0pt 0pt 36pt;">Following are supplemental income statement and cash flow information related to leases.</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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease expense</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;">881</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;">862</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;">887</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Short-term lease expense</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;">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; 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;">31</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;">23</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for operating leases</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;">881</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;">862</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;">887</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of use assets obtained in exchange for lease obligations</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;">-</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;">707</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;">269</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate, per annum</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;">5.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.2</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;">3.6</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">On <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> a right of use asset was reported as <span style="-sec-ix-hidden:c112600777">other noncurrent</span> assets of $389 and $1,019, other <span style="-sec-ix-hidden:c112600778">current liabilities</span> of $389 and $630, and <span style="-sec-ix-hidden:c112600779">other noncurrent</span> liabilities of $0 and $389, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The imputed interest of the other noncurrent asset at <em style="font: inherit;"> December </em><em style="font: inherit;">31,2023</em> was $9.</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 0pt 0pt 36pt;"><i>Purchase obligations</i></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 0pt 0pt 36pt;">The Company has entered into contracts for the purchase of goods and services including contracts for feedstocks for biodiesel, expansion of the Company’s specialty chemicals segment, and related infrastructure with less than <em style="font: inherit;">one</em>-year terms.</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 0pt 0pt 36pt;">The Company holds <em style="font: inherit;">one</em> non-cancelable obligation for software maintenance with payment obligations presented as 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: auto; margin-left: 36pt; width: 90%; 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; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37</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="width: 82%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2025 - 2026</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: 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);">43</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </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);">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Year ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease expense</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;">881</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;">862</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;">887</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Short-term lease expense</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;">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; 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;">31</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;">23</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for operating leases</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;">881</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;">862</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;">887</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of use assets obtained in exchange for lease obligations</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;">-</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;">707</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;">269</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate, per annum</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;">5.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.2</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;">3.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 881000 862000 887000 8000 31000 23000 881000 862000 887000 0 707000 269000 0.055 0.052 0.036 389000 1019000 389000 630000 0 389000 9000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 36pt; width: 90%; 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; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">$</td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37</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="width: 82%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2025 - 2026</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: 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);">43</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </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);">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 37000 43000 80000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="incometax" title="incometax"></a><em style="font: inherit;">15.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>INCOME TAX BENEFIT</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The following table summarizes the income tax provision (benefit) for the years ended:</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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before taxes - U.S.</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: 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);">37,383</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; margin-left: 0pt; 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);">13,738</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; margin-left: 0pt; 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);">15,930</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax provision (benefit):</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current</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;">-</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;">290</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;">142</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred</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;">-</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;">(1,998</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;">(10,417</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State and other</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current</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;">1</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;">60</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;">(13</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred</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: 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; 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: 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);">175</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: 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);"><span style="-sec-ix-hidden:c112600895">(37</span></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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</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</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,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</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);">(10,325</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Differences between the income tax provision (benefit) computed using the U.S. federal statutory income tax rate were as 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: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amount computed using the statutory rate of 21% for 2023, 2022, and 2021</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;">21.0</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;">21.0</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;">21.0</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Agri-biodiesel production credit</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;">(3.2</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;">(8.6</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;">(7.4</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal BTC benefit</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;">(32.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(76.2</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;">(75.2</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State BTC benefit</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;">(4.4</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;">(7.0</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;">(8.9</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Credit for increasing research activities</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;">(0.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1.0</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;">(0.7</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividends received deduction</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;">(0.1</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;">(1.6</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;">(1.6</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State income taxes, 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;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.1</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;">3.5</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State rate change and other deferred adjustments</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;">(1.0</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;">3.6</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;">5.0</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowance for deferred tax assets</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;">18.2</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;">53.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: 14%; text-align: right; 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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">CARES Act</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;">-</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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: 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; 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: 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);">0.2</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: 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);">(0.5</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit</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: 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);">0.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</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: 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);">(10.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</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: 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);">(64.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The income tax provision in <em style="font: inherit;">2023</em> was $1 or an effective tax rate of 0.0% as compared to an income tax benefit of $1,473 or an effective tax rate of 10.7% in <em style="font: inherit;">2022</em> and an income tax benefit of $10,325 or an effective tax rate of 64.8% in <em style="font: inherit;">2021.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Company’s effective tax rates for the years <em style="font: inherit;">2023,</em> <em style="font: inherit;">2022,</em> and <em style="font: inherit;">2021</em> reflect the positive effect of the BTC and Small Agri-biodiesel Producer Tax Credit. Based on technical guidance from the Internal Revenue Service, the Company excludes the portion of the BTC <em style="font: inherit;">not</em> used to satisfy excise tax liabilities from income. Both incentives are currently due to expire in <em style="font: inherit;"> December 2024.</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 0pt 0pt 36pt;">The Company’s <em style="font: inherit;">2022</em> and <em style="font: inherit;">2021</em> effective tax rate provisions reflect the negative impact to the Company’s overall state income tax position of its <em style="font: inherit;">2021</em> decision to phase out its shipments on the petroleum products common carrier pipelines and the termination of these operations in <em style="font: inherit;">2022.</em> This operational change shifts the Company’s business among various states such that its net deferred tax liabilities will be realized at higher rates. Additionally, the Company’s <em style="font: inherit;">2023</em> and <em style="font: inherit;">2021</em> state deferred tax provision reflects a <em style="font: inherit;">one</em>-time benefit from state legislation enacted during the year which applies a lower tax rate to future reversals of deferred tax liabilities.</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 0pt 0pt 36pt;">In <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022,</em> the Company determined that its deferred tax assets are realizable only to the extent of its deferred tax liabilities and recorded a valuation allowance that reduces its net deferred tax asset to <em style="font: inherit;">$0.</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 0pt 0pt 36pt;">The significant components of deferred tax assets and liabilities were as follows as of <em style="font: inherit;"> December 31:</em></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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Compensation</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;">43</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;">391</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory reserves</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;">618</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;">601</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Self-insurance</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;">65</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;">70</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset retirement obligation</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;">316</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;">323</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue</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;">3,693</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;">4,081</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal net operating loss carryforwards</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;">15,240</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;">9,360</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State net operating loss carryforwards</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;">2,765</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;">1,884</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued expenses</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;">742</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;">2,648</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock based compensation</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;">24</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;">24</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal credit carryforwards</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;">6,915</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;">5,216</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State credit carryforwards</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;">676</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;">687</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research &amp; development costs</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;">1,451</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;">749</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative instruments</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;">-</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;">29</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital loss carryforwards</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;">1,898</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;">1,241</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trading securities</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;">-</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;">656</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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;">89</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;">96</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Subtotal deferred tax assets</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;">34,535</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;">28,056</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Valuation Allowance</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: 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);">(14,216</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; 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);">(7,392</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax assets</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: 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);">20,319</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: 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);">20,664</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; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative instruments</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;">(403</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">LIFO inventory</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;">(3,957</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;">(2,740</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation</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;">(14,978</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;">(17,046</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses</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: 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);">(981</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; 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);">(878</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax liabilities</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: 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);">(20,319</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; 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);">(20,664</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net deferred tax liabilities</b></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);">-</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);">-</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Company’s federal net operating loss carryforwards at <em style="font: inherit;"> December 31, 2023 </em>do <em style="font: inherit;">not</em> expire and can be carried forward indefinitely. Utilization of these carryforwards is limited to 80% of taxable income in any given year. State net operating loss carryforwards at <em style="font: inherit;"> December 31, 2023 </em>reflect losses generated in <em style="font: inherit;">2019</em> through <em style="font: inherit;">2023</em> and, if unused, will expire in years <em style="font: inherit;">2024</em> through <em style="font: inherit;">2033.</em> Federal and state tax losses are primarily a function of the nontaxable nature of the BTC.</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 0pt 0pt 36pt;">Federal tax credit carryforwards at <em style="font: inherit;"> December 31, 2023 </em>include the Small Agri-biodiesel Producer Credit and Credit for Increasing Research generated in years <em style="font: inherit;">2019</em> through <em style="font: inherit;">2023</em> and expiring in <em style="font: inherit;">2039</em> through <em style="font: inherit;">2043.</em> State credit carryforwards comprise Arkansas In-house Research Credits generated in <em style="font: inherit;">2019</em> through <em style="font: inherit;">2020</em> and expiring in <em style="font: inherit;">2028</em> through <em style="font: inherit;">2029.</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 0pt 0pt 36pt;">Capital loss carryforwards were generated in <em style="font: inherit;">2019</em> through <em style="font: inherit;">2023</em> and will expire in <em style="font: inherit;">2024</em> through <em style="font: inherit;">2028.</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 0pt 0pt 36pt;">A tax valuation allowance is recognized if it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will <em style="font: inherit;">not</em> be realized. In assessing the recoverability of its deferred tax assets, the Company evaluates available positive and negative evidence to estimate whether it is more likely than <em style="font: inherit;">not</em> that sufficient future taxable income will be generated to permit use of the existing deferred tax assets in each taxing jurisdiction. In making this determination, the Company considers positive evidence in the form of projections of future taxable income, reversing temporary differences, and tax planning strategies. In years in which the Company has experienced objective negative evidence in the form of <em style="font: inherit;">three</em> cumulative years of tax losses, the Company <em style="font: inherit;">no</em> longer uses taxable income projections to overcome the presumption of losses and deferred tax asset valuations are computed taking into account tax planning strategies and the reversing net deferred tax liability from temporary differences as sources of income.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">As of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recorded valuation allowances of $14,216 and $7,392, respectively, after determining that its total deferred tax assets are more likely than <em style="font: inherit;">not</em> realizable only to the extent of its deferred tax liabilities.</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 0pt 0pt 36pt;">There are <em style="font: inherit;">no</em> unrecognized tax positions as of <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022,</em> or <em style="font: inherit;">2021,</em> and the Company does <em style="font: inherit;">not</em> anticipate any change over the next <em style="font: inherit;">twelve</em> months.</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 0pt 0pt 36pt;">The Company records interest expense (income) and penalties, net, as a component of income tax (benefit) provision and had accrued interest and penalties of $0, ($95), and ($60) for <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> respectively. Liabilities for accrued interest and tax penalties on unrecognized tax benefits were $0 at both <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</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 0pt 0pt 36pt;">The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and with various state jurisdictions. In general, the Company is subject to U.S., state, and local examinations by tax authorities from <em style="font: inherit;">2020</em> forward.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before taxes - U.S.</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: 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);">37,383</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; margin-left: 0pt; 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);">13,738</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; margin-left: 0pt; 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);">15,930</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax provision (benefit):</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current</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;">-</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;">290</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;">142</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred</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;">-</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;">(1,998</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;">(10,417</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State and other</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current</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;">1</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;">60</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;">(13</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred</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: 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; 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: 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);">175</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: 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);"><span style="-sec-ix-hidden:c112600895">(37</span></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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</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</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,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</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);">(10,325</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> </tbody></table> 37383000 13738000 15930000 0 290000 142000 0 -1998000 -10417000 1000 60000 -13000 0 175000 1000 -1473000 -10325000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amount computed using the statutory rate of 21% for 2023, 2022, and 2021</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;">21.0</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;">21.0</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;">21.0</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Agri-biodiesel production credit</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;">(3.2</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;">(8.6</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;">(7.4</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal BTC benefit</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;">(32.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(76.2</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;">(75.2</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State BTC benefit</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;">(4.4</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;">(7.0</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;">(8.9</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Credit for increasing research activities</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;">(0.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1.0</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;">(0.7</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividends received deduction</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;">(0.1</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;">(1.6</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;">(1.6</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State income taxes, 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;"> </td><td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.1</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;">3.5</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State rate change and other deferred adjustments</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;">(1.0</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;">3.6</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;">5.0</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation allowance for deferred tax assets</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;">18.2</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;">53.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: 14%; text-align: right; 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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">CARES Act</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;">-</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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: 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; 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: 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);">0.2</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: 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);">(0.5</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit</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: 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);">0.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</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: 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);">(10.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</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: 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);">(64.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td></tr> </tbody></table> 0.21 0.21 0.21 0.032 0.086 0.074 -0.323 -0.762 -0.752 -0.044 -0.07 -0.089 0.005 0.01 0.007 0.001 0.016 0.016 0.023 0.051 0.035 -0.01 0.036 0.05 0.182 0.538 0 0 0 0 0 0.002 -0.005 0 -0.107 -0.648 1000 0 -1473000 -0.107 -10325000 -0.648 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax assets</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Compensation</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;">43</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;">391</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory reserves</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;">618</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;">601</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Self-insurance</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;">65</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;">70</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset retirement obligation</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;">316</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;">323</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenue</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;">3,693</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;">4,081</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal net operating loss carryforwards</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;">15,240</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;">9,360</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State net operating loss carryforwards</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;">2,765</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;">1,884</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued expenses</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;">742</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;">2,648</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock based compensation</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;">24</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;">24</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal credit carryforwards</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;">6,915</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;">5,216</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State credit carryforwards</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;">676</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;">687</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research &amp; development costs</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;">1,451</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;">749</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative instruments</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;">-</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;">29</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Capital loss carryforwards</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;">1,898</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;">1,241</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trading securities</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;">-</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;">656</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</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;">89</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;">96</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Subtotal deferred tax assets</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;">34,535</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;">28,056</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Valuation Allowance</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: 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);">(14,216</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; 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);">(7,392</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax assets</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: 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);">20,319</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: 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);">20,664</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; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred tax liabilities</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Derivative instruments</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;">(403</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">LIFO inventory</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;">(3,957</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;">(2,740</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Depreciation</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;">(14,978</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;">(17,046</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses</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: 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);">(981</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; 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);">(878</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax liabilities</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: 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);">(20,319</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; 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);">(20,664</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net deferred tax liabilities</b></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);">-</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);">-</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> 43000 391000 618000 601000 65000 70000 316000 323000 3693000 4081000 15240000 9360000 2765000 1884000 742000 2648000 24000 24000 6915000 5216000 676000 687000 1451000 749000 0 29000 1898000 1241000 0 656000 89000 96000 34535000 28056000 14216000 7392000 20319000 20664000 403000 -0 3957000 2740000 14978000 17046000 981000 878000 20319000 20664000 -0 -0 0.80 14216000 7392000 0 -95000 -60000 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="earnings" title="earnings"></a><em style="font: inherit;">16.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>EARNINGS PER SHARE</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">In the year ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> the Company used the treasury method in computing earnings per share as all shares with participating security holders had vested.</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 0pt 0pt 36pt;">There were <em style="font: inherit;">no</em> outstanding restricted stock units for the year ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Basic and diluted earnings per common share were computed as 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: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Years ended December 31:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</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;">37,382</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;">15,211</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;">26,255</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Weighted average shares outstanding – basic</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;">43,763,243</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;">43,763,243</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;">43,756,065</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Effect of dilutive securities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">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; 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);">1,440</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: 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);">246</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: 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);">48</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Weighted average shares outstanding – diluted</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: 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);">43,764,683</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: 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);">43,763,489</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: 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);">43,756,113</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; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Basic earnings per share</b></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;">0.85</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;">0.35</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;">0.60</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Diluted earnings per share</b></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;">0.85</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;">0.35</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;">0.60</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Certain options to purchase the Company’s common stock were <em style="font: inherit;">not</em> included in the computation of diluted earnings per share for the years ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022,</em> and <em style="font: inherit;">2021</em> because they were anti-dilutive in the period. The weighted number of options excluded on this basis was 40,060, 33,754, and 28,953, respectively.</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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Years ended December 31:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</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;">37,382</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;">15,211</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;">26,255</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Weighted average shares outstanding – basic</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;">43,763,243</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;">43,763,243</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;">43,756,065</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Effect of dilutive securities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">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; 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);">1,440</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: 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);">246</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: 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);">48</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Weighted average shares outstanding – diluted</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: 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);">43,764,683</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: 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);">43,763,489</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: 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);">43,756,113</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; 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Basic earnings per share</b></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;">0.85</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;">0.35</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;">0.60</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Diluted earnings per share</b></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;">0.85</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;">0.35</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;">0.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 37382000 15211000 26255000 43763243 43763243 43756065 1440 246 48 43764683 43763489 43756113 0.85 0.35 0.6 0.85 0.35 0.6 40060 33754 28953 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="stock" title="stock"></a><em style="font: inherit;">17.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>STOCK-BASED COMPENSATION</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Board of Directors of the Company adopted an omnibus incentive plan which was approved by the shareholders of the Company at its <em style="font: inherit;">2017</em> annual shareholder meeting (the “Incentive Plan”). The purpose of the plan is to:</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: 54pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Encourage ownership in the Company by key personnel whose long-term employment with or engagement by the Company or its subsidiaries is considered essential to its continued progress and, thereby, encourage recipients to act in the Company’s shareholders’ interests and share in its success;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 54pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Encourage such persons to remain in the Company’s employ or in the employ of its subsidiaries; and</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 54pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Provide incentives to persons who are <em style="font: inherit;">not</em> the Company employees to promote the Company’s success.</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Incentive Plan authorizes the Company to issue stock options (including incentive stock options and nonqualified stock options), common stock awards, and stock appreciation rights. Eligible participants in the plan include: (i) members of the Company’s board of directors and its executive officers; (ii) regular, active employees of the Company and any of its subsidiaries; and (iii) persons engaged by the Company or any of its subsidiaries to render services to the Company or its subsidiaries as an advisor or consultant.</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 0pt 0pt 36pt;">Awards under the Incentive Plan are limited to shares of the Company’s common stock, which <em style="font: inherit;"> may </em>be shares acquired by the Company, including shares purchased in the open market, or authorized but un-issued shares. Awards are limited to 10% of the issued and outstanding shares of the Company’s common stock in the aggregate.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Incentive Plan became effective upon its approval by the Company’s shareholders on <em style="font: inherit;"> September 7, 2017 </em>and continues in effect for a term of <span style="-sec-ix-hidden:c112601038">ten</span> years thereafter unless amended and extended by the Company or unless otherwise terminated.</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 0pt 0pt 36pt;">The Company recognizes compensation expense in its financial statements for common stock-based options based upon the grant-date fair value over the requisite service period.</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 0pt 0pt 36pt;">No common stock awards were issued in <em style="font: inherit;">2023,</em> <em style="font: inherit;">2022,</em> or <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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">No stock options were granted under the Incentive Plan in <em style="font: inherit;">2023</em> or <em style="font: inherit;">2021.</em> In <em style="font: inherit;"> August 2022, </em>the Company granted a total of 20,000 stock options, respectively, to <em style="font: inherit;">two</em> new members of the Board of Directors and to the Chief Operating Officer. The options awarded have an exercise price equal to the mean between the highest and lowest quoted sales prices for the Company’s common stock as of the grant date as reported by the New York Stock Exchange. All options awarded in <em style="font: inherit;">2022</em> vested immediately and expire in <em style="font: inherit;"> August 2027. </em>The Company has used the Black Scholes Merton option pricing model, which relies on certain assumptions, to estimate the fair value of the options it granted. The weighted average fair value of options granted was $2.30 per option in <em style="font: inherit;">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 0pt 0pt 36pt;">There were no stock options exercised in <em style="font: inherit;">2023</em> or <em style="font: inherit;">2022.</em> All of the options exercised in <em style="font: inherit;">2021</em> were exercised on a cash basis.</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 0pt 0pt 36pt;">The assumptions used in the determination of the fair value of the options granted are provided in the following table: </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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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: 49%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Assumptions</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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;">56.61</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;"><em style="font: inherit;">n/a</em></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</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;"><em style="font: inherit;">n/a</em></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;">3.34</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;"><em style="font: inherit;">n/a</em></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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;">3.20</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;"><em style="font: inherit;">n/a</em></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected forfeiture 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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;">0.00</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;"><em style="font: inherit;">n/a</em></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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;">2.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The volatility rate for the options granted in <em style="font: inherit;">2022</em> were derived from the historical stock price volatility of the Company’s common stock over the same time period as the expected term of each stock option award. The volatility rate is derived by a mathematical formula using the daily closing stock price data over the expected term.</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 0pt 0pt 36pt;">The expected dividend yield is calculated using the Company’s expected dividend amount at the date of the option grant over the expected term divided by the fair market value of the Company’s common stock.</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 0pt 0pt 36pt;">For the years ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> total share-based compensation expense (before tax) totaled <span style="-sec-ix-hidden:c112601059">$0,</span> $46, and <span style="-sec-ix-hidden:c112601061">$0,</span> respectively. In the year ended <em style="font: inherit;"> December 31, 2022, </em>this balance was recorded as an element of selling, general, and administrative expenses. As of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> there was no unrecognized compensation expense related to stock options.</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 0pt 0pt 36pt;">A summary of the activity of the Company’s stock options and awards for the period beginning <em style="font: inherit;"> January 1, 2021 </em>and ending <em style="font: inherit;"> December 31, 2023 </em>is presented below.</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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Average</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exercise Price</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at January 1, 2021</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: 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);">44,000</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; margin-left: 0pt; 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);">12.73</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</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;">(20,000</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;">11.56</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canceled, forfeited, or expired</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: 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; 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: 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; padding-bottom: 1px; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2021</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: 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);">24,000</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: 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);">13.71</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</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;">20,000</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;">7.18</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canceled, forfeited, or expired</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: 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; 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: 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; padding-bottom: 1px; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</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: 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);">44,000</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: 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);">10.74</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canceled, forfeited, or expired</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: 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);">(10,000</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; 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);">16.21</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 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; 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);">34,000</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: 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);">9.13</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> </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 0pt 0pt 36pt;">There were 4,310,167 options available for grant under the Incentive Plan. The following table provides the remaining contractual term and weighted average exercise prices of stock options outstanding and exercisable from the Incentive Plan at <em style="font: inherit;"> December 31, 2023.</em></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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options Outstanding</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options Exercisable</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" 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;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Number</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Number</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Outstanding at</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercisable at</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Contractual</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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="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;">12.07</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;">10,000</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;">0.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; 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;">12.07</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;">10,000</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;">12.07</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="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;">11.56</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;">4,000</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;">1.06</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;">11.56</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;">4,000</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;">11.56</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="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;">7.18</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: 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);">20,000</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.61</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.18</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: 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);">20,000</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.18</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; 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;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </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);">34,000</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.46</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.13</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; 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);">34,000</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.13</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The aggregate intrinsic values of total options outstanding and exercisable at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em> were $0 and $19, respectively. Intrinsic value is the amount by which the last trade price of the common stock closest to <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, exceeded the exercise price of the options granted.</p> 0.10 0 0 20000 2.3 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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: 49%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Assumptions</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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;">56.61</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;"><em style="font: inherit;">n/a</em></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</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;"><em style="font: inherit;">n/a</em></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;">3.34</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;"><em style="font: inherit;">n/a</em></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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;">3.20</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;"><em style="font: inherit;">n/a</em></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected forfeiture 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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;">0.00</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;"><em style="font: inherit;">n/a</em></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></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;">2.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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">n/a</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0.5661 0.0334 0.032 0 P2Y3M18D 46000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Average</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Exercise Price</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at January 1, 2021</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: 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);">44,000</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; margin-left: 0pt; 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);">12.73</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</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;">(20,000</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;">11.56</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canceled, forfeited, or expired</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: 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; 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: 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; padding-bottom: 1px; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2021</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: 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);">24,000</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: 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);">13.71</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</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;">20,000</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;">7.18</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canceled, forfeited, or expired</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: 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; 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: 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; padding-bottom: 1px; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</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: 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);">44,000</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: 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);">10.74</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</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;">-</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;">-</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canceled, forfeited, or expired</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: 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);">(10,000</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; 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);">16.21</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 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; 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);">34,000</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: 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);">9.13</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> </tbody></table> 44000 12.73 0 0 20000 11.56 -0 0 24000 13.71 20000 7.18 -0 0 -0 0 44000 10.74 0 0 -0 0 10000 16.21 34000 9.13 4310167 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options Outstanding</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Options Exercisable</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Weighted</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" 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;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Number</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Number</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Outstanding at</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercisable at</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Contractual</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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="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;">12.07</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;">10,000</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;">0.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; 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;">12.07</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;">10,000</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;">12.07</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="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;">11.56</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;">4,000</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;">1.06</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;">11.56</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;">4,000</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;">11.56</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="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;">7.18</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: 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);">20,000</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.61</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.18</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: 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);">20,000</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.18</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; 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;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </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);">34,000</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.46</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.13</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; 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);">34,000</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;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.13</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> 12.07 10000 P0Y8M15D 12.07 10000 12.07 11.56 4000 P1Y21D 11.56 4000 11.56 7.18 20000 P3Y7M9D 7.18 20000 7.18 34000 P2Y5M15D 9.13 34000 9.13 0 19000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="steq" title="steq"></a><em style="font: inherit;">18.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>STOCKHOLDERS</b>’ <b>EQUITY</b></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 0pt 0pt 36pt;">St. Albans Global Management, LLC (“St. Albans”), an entity affiliated with Mr. P. A. Novelly II, a member of the board, is entitled to demand that the Company register under the Securities Act of <em style="font: inherit;">1933,</em> as amended (the “Securities Act”), the resale of all shares of the Company’s common stock beneficially owned by it. If St. Albans exercises its registration rights with respect to all 17,085,100 shares of the Company’s common stock currently owned by it, there will be an additional 6,637,600 registered shares of common stock available for trading in the public market. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 17085100 6637600 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="empben" title="empben"></a><em style="font: inherit;">19.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>EMPLOYEE BENEFIT PLANS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Defined contribution savings plan</i></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 0pt 0pt 36pt;">The Company currently offers its employees a company <em style="font: inherit;">401</em>(k) matching savings plan, which covers substantially all employees. Under this plan, the Company matches the amount of eligible employees’ contributions, subject to specified limits, up to 6% of earnings. Company contributions totaled $1,923, $1,719, and $1,770 for the years ended <em style="font: inherit;"> December 31, 2023, </em><em style="font: inherit;">2022</em> and <em style="font: inherit;">2021,</em> respectively.</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> 0.06 1923000 1719000 1770000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="relpart" title="relpart"></a><em style="font: inherit;">20.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>RELATED PARTY TRANSACTIONS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Company enters into transactions with companies affiliated with or controlled by a director or significant stockholder. Revenues, expenses, accounts receivable, prepaid amounts, and unpaid amounts related to these transactions are captured on the consolidated financial statements as related party line items. These related party transactions are summarized in the following table and further described below.</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 0pt 0pt 36pt;"><i>Related party balance sheet accounts</i></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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Biodiesel, petrodiesel, blends and other petroleum products</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: 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);">1</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; margin-left: 0pt; 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);">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></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accounts receivable</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</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);">6</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Administrative services and other</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: 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);">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; margin-left: 0pt; 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);">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></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total prepaid expenses</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);">12</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);">12</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts payable</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Natural gas and fuel purchases</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;">-</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;">7,788</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Travel and administrative services</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: 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);">42</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: 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);">11</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accounts payable</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);">42</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);">7,799</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Travel and administrative services</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: 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; 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; margin-left: 0pt; 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);">1</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accrued liabilities</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);">-</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</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Related party income statement accounts</i></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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Years ended December 31:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Biodiesel, petrodiesel, blends and other petroleum products</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: 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);">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; margin-left: 0pt; 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);">459</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; margin-left: 0pt; 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);">1,261</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenues</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);">22</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);">459</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,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></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of goods sold</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Biodiesel, petrodiesel, blends, and other petroleum products</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;">-</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;">5,425</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;">5,233</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Natural gas purchases</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: 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);">(315</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; 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; 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: 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);">11,360</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total cost of goods sold</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);">(315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</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);">5,425</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);">16,593</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distribution</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Distribution and related services</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: 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);">176</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; margin-left: 0pt; 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);">174</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; margin-left: 0pt; 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);">176</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total distribution</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);">176</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);">174</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);">176</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Commodity trading advisory fees</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;">308</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;">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; 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;">308</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Travel and administrative services</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;">188</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;">184</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;">221</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Income tax, consulting services and other</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: 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);">120</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: 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);">120</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: 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);">120</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total selling, general, and administrative expenses</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);">616</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);">611</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);">649</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Biodiesel, petrodiesel,</i> <i>blends, and other petroleum products</i></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 0pt 0pt 36pt;">The Company enters into agreements to buy and sell biofuels (biodiesel, petrodiesel, biodiesel/petrodiesel blends, RINs, and biodiesel production byproducts) and other petroleum products, such as gasoline, with an affiliate from time to time. Such agreements are priced at the then-current market price of the product as determined from bids from other customers and/or market pricing services. Cost of goods sold related to these sales includes variable costs and allocated fixed costs. The revenue amounts presented in the table above result when the Company sells biodiesel, petrodiesel, blends, and other petroleum products to a related party regardless of who the material was purchased from.  Likewise, cost of goods sold amounts result when biodiesel, petrodiesel, blends, and other petroleum products are purchased from a related party regardless of who the material was sold to.  </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 0pt 0pt 36pt;"><i>Natural gas purchases</i></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 0pt 0pt 36pt;">The Company uses natural gas to generate steam for its manufacturing process and to support certain of its air and waste treatment utilities. During <em style="font: inherit;">2021,</em> natural gas was purchased through an affiliate provider of natural gas marketing services. Expenses related to these purchases include the cost of the natural gas only; transportation charges were paid to an independent <em style="font: inherit;">third</em> party. The natural gas matter as discussed in Note <em style="font: inherit;">23,</em> Legal proceedings, is in reference to the natural gas supplier, <em style="font: inherit;">not</em> the related party. The amount shown in <em style="font: inherit;">2023</em> reflects the settlement on the legal matter.</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 0pt 0pt 36pt;"><i>Distribution and related services</i></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 0pt 0pt 36pt;">The Company leases oil storage capacity from an affiliate under a storage and throughput agreement. This agreement provides for the storage of biodiesel, diesel or biodiesel/petrodiesel blends, methanol, and biodiesel feedstocks in above-ground storage tankage at designated facilities of the affiliate. Expenses related to this agreement include monthly lease charges, generally on a per-barrel basis, and associated heating, throughput, and other customary terminalling charges.</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 0pt 0pt 36pt;"><i>Commodity trading advisory fees</i></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 0pt 0pt 36pt;">The Company entered into a commodity trading advisory agreement with an affiliate. Pursuant to the terms of this agreement, the affiliate provides advice to the Company concerning the purchase, sale, exchange, conversion, and/or hedging of commodities as requested from time to time.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"><i>Travel and administrative services</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Company reimburses an affiliate for legal, trading, travel and other administrative services incurred on its behalf. Such reimbursement is performed at cost with the affiliate realizing <em style="font: inherit;">no</em> profit on the transaction.</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 0pt 0pt 36pt;"><i>Income tax and consulting services</i></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 0pt 0pt 36pt;">An affiliate provides professional services to the Company, primarily in the area of income tax preparation and consulting. The Company also receives certain finance and accounting expertise from this affiliate as requested. Expenses related to these services comprise an agreed quarterly fee plus reimbursement of expense, at cost and are reported as selling, general, and administrative expenses.</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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Biodiesel, petrodiesel, blends and other petroleum products</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: 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);">1</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; margin-left: 0pt; 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);">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></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accounts receivable</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</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);">6</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaid expenses</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Administrative services and other</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: 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);">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; margin-left: 0pt; 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);">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></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total prepaid expenses</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);">12</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);">12</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts payable</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Natural gas and fuel purchases</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;">-</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;">7,788</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Travel and administrative services</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: 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);">42</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: 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);">11</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accounts payable</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);">42</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);">7,799</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Travel and administrative services</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: 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; 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; margin-left: 0pt; 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);">1</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total accrued liabilities</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);">-</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</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> 1000 6000 1000 6000 12000 12000 12000 12000 0 7788000 42000 11000 42000 7799000 0 1000 0 1000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Years ended December 31:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Biodiesel, petrodiesel, blends and other petroleum products</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: 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);">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; margin-left: 0pt; 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);">459</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; margin-left: 0pt; 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);">1,261</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total revenues</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);">22</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);">459</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,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></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of goods sold</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Biodiesel, petrodiesel, blends, and other petroleum products</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;">-</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;">5,425</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;">5,233</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Natural gas purchases</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: 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);">(315</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; 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; 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: 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);">11,360</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total cost of goods sold</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);">(315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</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);">5,425</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);">16,593</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distribution</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Distribution and related services</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: 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);">176</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; margin-left: 0pt; 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);">174</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; margin-left: 0pt; 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);">176</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total distribution</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);">176</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);">174</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);">176</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> <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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative expenses</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Commodity trading advisory fees</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;">308</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;">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; 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;">308</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Travel and administrative services</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;">188</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;">184</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;">221</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Income tax, consulting services and other</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: 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);">120</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: 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);">120</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: 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);">120</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total selling, general, and administrative expenses</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);">616</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);">611</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);">649</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> 22000 459000 1261000 22000 459000 1261000 0 5425000 5233000 -315000 0 11360000 -315000 5425000 16593000 176000 174000 176000 176000 174000 176000 308000 307000 308000 188000 184000 221000 120000 120000 120000 616000 611000 649000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="seginfo" title="seginfo"></a><em style="font: inherit;">21.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>SEGMENT INFORMATION</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Company has two reportable segments organized along similar product lines – chemicals and biofuels. The accounting policies of the segments are the same as those described in the summary of significant accounting policies in Note <em style="font: inherit;">2.</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 0pt 0pt 36pt;"><i>Chemicals</i></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 0pt 0pt 36pt;">The Company’s chemicals segment manufactures diversified chemical products that are sold to <em style="font: inherit;">third</em> party customers. This segment comprises two product groups: “custom manufacturing” (manufacturing chemicals for specific customers) and “performance chemicals” (multi-customer specialty chemicals).</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 0pt 0pt 36pt;"><i>Biofuels</i></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 0pt 0pt 36pt;">The Company’s biofuels segment manufactures and markets biodiesel. Biodiesel revenues are generated through the sale of biodiesel to customers through the Company’s distribution network at the Batesville plant, through distribution facilities available at leased oil storage facilities, and through a network of remotely located tanks. Results of the biofuels business segment also reflect the sale of biodiesel blends with petrodiesel, petrodiesel with <em style="font: inherit;">no</em> biodiesel added, RINs, and biodiesel production byproducts.</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 0pt 0pt 36pt;"><i>Summary of business by segment</i></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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Years ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Custom chemicals</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;">64,286</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;">58,737</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;">50,675</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Performance chemicals</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: 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);">15,047</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: 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);">22,156</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: 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);">16,867</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Chemicals revenue</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;">79,333</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;">80,893</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;">67,542</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Biofuels revenue</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: 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);">288,917</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: 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);">315,121</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: 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);">253,844</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Revenue</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);">368,250</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);">396,014</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);">321,386</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> <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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment gross profit</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Chemicals</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;">29,936</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;">25,645</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;">13,970</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Biofuels</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: 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);">11,043</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: 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);">3,348</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: 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);">9,567</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gross profit</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);">40,979</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);">28,993</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);">23,537</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Depreciation is allocated to segment cost of goods sold based on plant usage. The total assets and capital expenditures of the Company have <em style="font: inherit;">not</em> been allocated to individual segments as large portions of these assets are shared to varying degrees by each segment, causing such an allocation to be of little value.</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> 2 2 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Years ended December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 49%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Custom chemicals</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;">64,286</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;">58,737</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;">50,675</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Performance chemicals</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: 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);">15,047</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: 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);">22,156</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: 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);">16,867</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Chemicals revenue</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;">79,333</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;">80,893</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;">67,542</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Biofuels revenue</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: 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);">288,917</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: 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);">315,121</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: 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);">253,844</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Revenue</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);">368,250</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);">396,014</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);">321,386</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> <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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Segment gross profit</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Chemicals</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;">29,936</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;">25,645</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;">13,970</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Biofuels</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: 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);">11,043</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: 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);">3,348</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: 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);">9,567</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; 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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total gross profit</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);">40,979</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);">28,993</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);">23,537</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> 64286000 58737000 50675000 15047000 22156000 16867000 79333000 80893000 67542000 288917000 315121000 253844000 368250000 396014000 321386000 29936000 25645000 13970000 11043000 3348000 9567000 40979000 28993000 23537000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="quart" title="quart"></a><em style="font: inherit;">22.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>QUARTERLY FINANCIAL INFORMATION (UNAUDITED)</b></p> </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: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" 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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Quarter</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>1st</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2nd</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>3rd</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>4th</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,181</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">85,308</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">116,752</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,009</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit (loss)</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,623</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,592</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,870</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,078</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,081</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9,859</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,776</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,384</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) per common share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.48</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.23</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.06</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.53</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.48</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.23</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.06</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.53</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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,261</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117,796</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">118,141</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117,816</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross (loss) profit</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,155</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">977</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,985</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,186</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (loss) income</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(12,398</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,104</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,780</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,933</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (loss) income per common share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.28</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.07</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.36</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.34</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.28</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.07</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.36</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.34</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Earnings per share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly amounts will <em style="font: inherit;">not</em> necessarily equal the total for the 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;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;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" 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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Quarter</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>1st</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2nd</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>3rd</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>4th</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">74,181</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">85,308</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">116,752</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,009</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit (loss)</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,623</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,592</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,870</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,078</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss)</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,081</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(9,859</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,776</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,384</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) per common share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.48</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.23</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.06</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.53</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.48</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.23</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.06</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.53</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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,261</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117,796</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">118,141</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117,816</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross (loss) profit</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,155</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">977</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,985</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,186</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (loss) income</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(12,398</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,104</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,780</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,933</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (loss) income per common share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.28</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.07</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.36</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.34</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.28</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.07</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.36</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 74181000 85308000 116752000 92009000 21623000 -8592000 3870000 24078000 21081000 -9859000 2776000 23384000 0.48 -0.23 0.06 0.53 0.48 -0.23 0.06 0.53 42261000 117796000 118141000 117816000 -7155000 977000 19985000 15186000 -12398000 -3104000 15780000 14933000 -0.28 -0.07 0.36 0.34 -0.28 -0.07 0.36 0.34 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="legal" title="legal"></a><em style="font: inherit;">23.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>LEGAL PROCEEDINGS</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Company is <em style="font: inherit;">not</em> a party to, nor is any of its property subject to, any material pending legal proceedings, other than ordinary routine litigation incidental to its business. However, from time to time, the Company <em style="font: inherit;"> may </em>be a party to, or a target of, lawsuits, claims, investigations, and proceedings, including product liability, personal injury, asbestos, patent and intellectual property, commercial, contract, environmental, antitrust, health and safety, and employment matters, which the Company expects to be handled and defended in the ordinary course of business. While the Company is unable to predict the outcome of any matters currently pending, the Company does <em style="font: inherit;">not</em> believe that the ultimate resolution of any such pending matters will have a material adverse effect on its overall financial condition, results of operations, or cash flows. However, adverse developments could negatively impact earnings or cash flows in future periods.</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 0pt 0pt 36pt;">The Company entered into a settlement agreement to resolve the previously reported dispute regarding its <em style="font: inherit;"> February 2021 </em>natural gas bill.</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 0pt 0pt 36pt;">The natural gas settlement was a reduction to Cost of goods sold-related parties in the Consolidated Statements of Operations and Comprehensive Income in the period ended <em style="font: inherit;"> December 31, 2023 </em>in the amount of $882. This settlement reduced Cost of goods sold for each segment equally.</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 0pt 0pt 36pt;">As discussed in Note <em style="font: inherit;">21,</em> Related Party Transactions, the “ultimate” natural gas supplier was <em style="font: inherit;">not</em> a related party of the Company.</p> 882000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="sub" title="sub"></a><em style="font: inherit;">24.</em></b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>SUBSEQUENT EVENT</b></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">On <em style="font: inherit;"> <span style="-sec-ix-hidden:c112601382">March 12, 2024</span>, </em>the Company’s board of directors authorized the repurchase of up to $25.0 million of Company common stock through a stock repurchase program expiring <em style="font: inherit;"> March 12, 2026. </em>The program could be suspended or discontinued at any time, based on market, economic, or business conditions. The timing and amount of repurchase transactions will be determined by management based on its evaluation of market conditions, share price, and other factors.  </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 0pt 0pt 36pt;">The Company's board of directors also authorized on <em style="font: inherit;"> March 12, 2024 </em>a special cash dividend of $2.50 per share on our common stock payable on <em style="font: inherit;"> <span style="-sec-ix-hidden:c112601383">April 9, 2024</span>, </em>to the holders of record of all the issued and outstanding shares of common stock as of the close of business on <em style="font: inherit;"> March 26, 2024.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;"> </p> 25000000 2.5 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a href="#" id="restat" title="restat"></a><b><em style="font: inherit;">25.</em> </b></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;"><span style="text-transform:uppercase;"><b>Restatement</b></span></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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">The Company identified a correction required to be made to its consolidated statements of cash flows for the year ended <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023.</em>  The correction relates solely to the reported amount of “Other assets” and the resulting total amount of “Net Cash Flows From Operating Activities” and the reported amount of “Collateralization of derivative instruments” and the resulting total amount of “Net Cash Flows from Investing Activities” in the consolidated statement of cash flows for the year ended <em style="font: inherit;"> December 31, 2023. </em>The correction does <em style="font: inherit;">not</em> impact the Company’s overall cash position, its consolidated balance sheets, its consolidated statements of income and comprehensive income, or its consolidated statements of changes in stockholders’ equity as of or for the year ended <em style="font: inherit;"> December 31, 2023.</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 0pt 0pt 36pt;">A summary of the impact on the consolidated statement of cash flows is as 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: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the Year Ended December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">As</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Originally</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Reported</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Adjustment</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">As Restated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash flows from operating activities:</b></p> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other assets</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,523</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,686</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">837</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net cash provided by operating activities</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,985</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,686</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,299</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash flows from investing activities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Collateralization of derivative instruments</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,343</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,686</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,343</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net cash provided by (used in) investing activities</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,336</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,686</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,022</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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 54pt; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the Year Ended December 31, 2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">As</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Originally</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Reported</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Adjustment</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">As Restated</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash flows from operating activities:</b></p> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other assets</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,523</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,686</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">837</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net cash provided by operating activities</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">23,985</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,686</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,299</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash flows from investing activities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Collateralization of derivative instruments</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,343</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,686</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,343</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net cash provided by (used in) investing activities</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,336</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,686</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,022</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> -3523000 2686000 -837000 23985000 -2686000 21299000 1343000 -2686000 -1343000 30336000 2686000 33022000 Exclusive of the BTC of $11,381 and $8,970, respectively, and net of allowances for bad debt of $55 and $48, respectively, as of the dates noted. The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).